���r�A�̃C���^�[�l�b�g��bit.ly
Twitter�Ȃǂ��g���Ă����bit.ly�Ƃ���URL�Z�k�T�[�r�X��ǂ����܂����A�u.ly�v�Ƃ���ccTLD(country code Top Level Domain)�̓��r�A�ł��B ���݁A���r�A���s���艻���Ă��܂����A�������r�A��ccTLD����~�����ꍇ�Abit.ly���e������\�������肻���ł��B
�܂��A�ŏ��ɂǂ̕������ǂ��e��������̂������Ă݂܂��B
bit.ly���̂��̂̓A�����J�ɂ��肻���ł��B DNS��Dny Inc.�ɂ��Dynect��NTT Communications��AS2914��IP�A�h���X�Ƃ����g�ݍ��킹�ł��B ���̑g�ݍ��킹�ɂ��^�p(���ו��U)��Twitter�Ɠ����ł��B
> dig bit.ly.
; <<>> DiG 9.4.3-P2 <<>> bit.ly
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 59284
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 4, ADDITIONAL: 4
;; QUESTION SECTION:
;bit.ly. IN A
;; ANSWER SECTION:
bit.ly. 3600 IN A 168.143.172.53
;; AUTHORITY SECTION:
bit.ly. 69900 IN NS ns3.p26.dynect.net.
bit.ly. 69900 IN NS ns4.p26.dynect.net.
bit.ly. 69900 IN NS ns1.p26.dynect.net.
bit.ly. 69900 IN NS ns2.p26.dynect.net.
;; ADDITIONAL SECTION:
ns1.p26.dynect.net. 20238 IN A 208.78.70.26
ns2.p26.dynect.net. 20238 IN A 204.13.250.26
ns3.p26.dynect.net. 20238 IN A 208.78.71.26
ns4.p26.dynect.net. 20238 IN A 204.13.251.26
;; Query time: 68 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Feb 22 13:22:43 2011
;; MSG SIZE rcvd: 190
���̂悤�ɃA�����J�ʼn^�p����Ă���Ǝv����bit.ly�ł����A���r�A��ccTLD���~�܂��Ă��܂��Ƃǂ��Ȃ�̂ł��傤���H DNS�̎d�g�݂��܂߂āA�����Ɛ�������ƈȉ��̂悤�ɂȂ�܂��B
DNS�Ɋւ��Ă����ƏЉ�
��ʓI�Ȋ��ł́A���[�U�͎��̂悤��DNS�L���b�V���T�[�o�ɖ₢���킹���s���āA���O���������܂��B DNS�L���b�V���T�[�o�́AISP���ʼn^�p����Ă��邱�Ƃ������ł�(Google Public DNS�̂悤�ȃI�[�v�����]���o�Ȍ`���͂��̌���ł͂Ȃ��̂ł����Ӊ�����)�B
DNS�L���b�V���T�[�o�́A���ɃL���b�V���������Ă���A�P���ɂ��̃L���b�V�������[�U�ɕԂ��܂��B ���̂悤�ɁADNS�L���b�V���T�[�o���L���b�V����Ԃ��̂ŁA���E����DNS�₢���킹�ŃC���^�[�l�b�g�����ߐs�����ꂸ�ɍςނƂ����\���ɂȂ��Ă��܂��B
DNS�L���b�V���T�[�o�ɒ~�ς����L���b�V���ɂ�TTL(Time To Live�A��������)�Ƃ������̂�����܂��B ����TTL���߂��Ă��܂����L���b�V���͔j������A�g���܂���B
���[�U����₢���킹�����O�̉�������x���s�������Ƃ��Ȃ�������A�����Ă����L���b�V����������(Expire)���Ă��܂����ꍇ�ADNS�L���b�V���T�[�o�͐��E���ɂ���DNS���ЃT�[�o�֖₢���킹���s���Ė��O�������s���܂��B
���r�A��ccTLD�ł���ly��DNS���ЃT�[�o���~�܂��Ă��܂��ƁA���̐}����(4)��(5)�̕��������������Ă��܂��܂��B
ccTLD����~���Ă��܂��Ƃ����̂́A����ccTLD�������O�������ł��Ȃ��Ȃ�Ƃ����Ӗ��ł���A���S�̂̃C���^�[�l�b�g����~���Ă����Ԃɋ߂��ł��B Web��[���A���̑��̗l�X�ȒʐM��������ł��Ȃ��Ȃ�܂��B ����̃��r�A�Ƃ͎���Ⴂ�܂����A�I�y�~�X�ɂ����ccTLD�S�̂���~���Ă��܂���������ߋ��ɂ���܂��B �ŋ߂ł́A2009�N10���ɃX�D�G�[�f����ccTLD��90����~������(�Q�l)�A2010�N5���ɂ̓h�C�c��ccTLD����120����~����(�Q�l)�Ƃ�������������܂����B
ly�Ɋւ���DNS Root Server�ɖ₢���킹��
�ł́A���ۂɃ��r�A��ccTLD�ł���ly�Ɋւ��Ē��ׂĂ݂܂��B �₢���킹���DNS Root Server��M�ł��B A�`M��13�n��(�G�j�[�L���X�g�Ȃ̂Łu��v�ł͂Ȃ��u�n���v�ł�)�̂ǂ�DNS Root Server�ɖ₢���킹�Ă����v�ł����A�Ȃ�ƂȂ�M�ɖ₢���킹�Ă݂܂����B
> dig @m.root-servers.net ly.
; <<>> DiG 9.4.3-P2 <<>> @m.root-servers.net ly.
; (2 servers found)
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64945
;; flags: qr rd; QUERY: 1, ANSWER: 0, AUTHORITY: 5, ADDITIONAL: 6
;; WARNING: recursion requested but not available
;; QUESTION SECTION:
;ly. IN A
;; AUTHORITY SECTION:
ly. 172800 IN NS dns1.lttnet.net.
ly. 172800 IN NS ns-ly.ripe.net.
ly. 172800 IN NS phloem.uoregon.edu.
ly. 172800 IN NS dns.lttnet.net.
ly. 172800 IN NS auth02.ns.uu.net.
;; ADDITIONAL SECTION:
dns.lttnet.net. 172800 IN A 62.240.36.9
dns1.lttnet.net. 172800 IN A 62.68.42.9
ns-ly.ripe.net. 172800 IN A 193.0.12.125
auth02.ns.uu.net. 172800 IN A 198.6.1.82
phloem.uoregon.edu. 172800 IN A 128.223.32.35
phloem.uoregon.edu. 172800 IN AAAA 2001:468:d01:20::80df:2023
;; Query time: 13 msec
;; SERVER: 2001:dc3::35#53(2001:dc3::35)
;; WHEN: Tue Feb 22 14:16:08 2011
;; MSG SIZE rcvd: 259
���̒���lttnet���ALibia Telecom and Technology�ł��B �����ɂ����r�A�̃e���R���̂悤�Ȗ��O�ł��B
dig�̌��ʂ�����ƁAly��5��DNS�T�[�o�ɂ���ĉ^�c����Ă��܂��B ����͑S�Đ����ł����A2�����r�A(dns.lttnet.net��dns1.lttnet.net)�ɁA2���A�����J(uunet�ƃI���S����w)�ɁA1��(ns-ly.ripe.net)�����[���b�p�ɂ���悤�ł��B
�u5�̂���3�����r�A�O�Ȃ���Ȃ���Ȃ��H�v�Ǝv�������m��܂��A���͂����ł��Ȃ������肵�܂��B
dns.lttnet.net�ȊO�ɂ́u�g������ԁv�����܂��Ă��܂��B ����SOA���R�[�h�����Ă݂܂��傤�B
SOA���R�[�h������
���ɁA���r�A��ccTLD�ł���ly��dig�Œ��ׂĂ݂܂��B �����SOA���R�[�h���o�ꂵ�܂��B
> dig ly.
; <<>> DiG 9.4.3-P2 <<>> ly.
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 31851
;; flags: qr rd ra; QUERY: 1, ANSWER: 0, AUTHORITY: 1, ADDITIONAL: 0
;; QUESTION SECTION:
;ly. IN A
;; AUTHORITY SECTION:
ly. 117 IN SOA dns.lttnet.net.
khaleds.lttnet.net. 2011022217 3600 900 2419200 600
;; Query time: 1 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Tue Feb 22 13:14:44 2011
;; MSG SIZE rcvd: 78
����SOA���R�[�h�Ƃ����̂́AStart of Authority�̗��ŁA����Ɓu���Ђ̊J�n�v�Ƃ����Ӗ��ɂȂ�܂��B ���r�A��ccTLD�ł���ly�Ɋւ��čl����ƁAly�Ƃ����h���C����SOA�͈ȉ��̂悤�ɂȂ�܂��B
@ IN SOA�@ dns.lttnet.net. khaleds.lttnet.net. (
�@�@�@�@�@�@�@ 2011022217 �@; Serial
�@�@�@�@�@�@�@ 3600 �@�@ �@ ; Refresh�@
�@�@�@�@�@�@�@ 900 �@�@�@�@�@ ; Retry
�@�@�@�@�@�@�@ 2419200�@�@�@�@; Expire
�@�@�@�@�@�@�@ 600�@�@�@�@�@�@; Negative cache TTL
�@�@�@�@�@�@�@ )�@
�ׂ��������́uSOA�v�Ƃ����P���Web�������Ē��ׂĒ����Ƃ��āA�A�A���ڂ���̂�Expire�̕����ł��B
Expire�́Adns.lttnet.net�����p�s�\�ȏ�Ԃ����������ɃZ�J���_��DNS�T�[�o�̌��ʂ��ǂꂾ���g���Ă��ǂ����������Ă��܂��B �����bit.ly�Ɍ��肵�čl����ƁAdns.lttnet.net���ڑ��s�\�ɂȂ����Ƃ��ɁA�A�����J��[���b�p�ɐݒu���Ă���(�������́A���Ă���Ǝv����) .ly�̃Z�J���_��DNS�T�[�o���ǂꂮ�炢�̊��Ԏg���������邩�Ƃ������ƂɂȂ�܂��B
����Expire�̒l�͕b���ŕ\������܂����Aly�ł̒l��2419200�ł��B 2419200��3600(1���Ԃ̕b��)�Ŋ����672�ɂȂ�A672��24(1���̎��Ԑ�)�Ŋ����28�ɂȂ�܂��B �Ƃ������ƂŁAlttnet.net�����炩�̗��R�Œ�~�������Ă�4�T�Ԃ͋@�\���邩���m��܂���B
(�������A����̓I���S����w��uunet��ripe���Z�J���_���𑱂��Ă��ꂽ��Ƃ������������܂��B�����̃Z�J���_�����Z�J���_���Ƃ��Ă̋@�\����߂Ă��܂����ꍇ�A���ς��܂�)
�܂Ƃ�
�Ƃ������ƂŁA���Ƃ����r�A�̃C���^�[�l�b�g�����S�ɒ�~���������ŁA���r�A�e���R�����T�[�r�X��s�\�ɂȂ���ly�̃v���C�}��DNS�T�[�o���@�\�s�S�Ɋׂ��Ă��A�����_�ł�bit.ly��28���Ԃ͎g�������邱�Ƃ��o�������ł��B
���܂�
�ŋ߂̃G���g��
- go.jp�T�u�h���C�����s�����p�\�ȏ�Ԃ��������ɂ���
- �v���C�x�[�gIP�A�h���X�Ɠ����p�r��IPv6�A�h���X�����݂��Ȃ����ɂ���
- ���{��IPv6�̗p��50�����Ă��錏�ɂ���
- �u�s�A�����O��L�v�̉p���EPUB���z�z���܂��I
- IPv4�A�h���X�ړ]�̔������i���ڂ���шړ]�g�D�����L���O100
- �Ꭶ�pIPv6�A�h���X 3fff::/20 ���V���ɒlj�
�ߋ��L��