(����: �������Ƥ��顢�����ˤ������ �����Ǥˤ��ä����Ȥ˵����Ĥ�����)
�䤬�� �����ͥåȡ������ �����ͥåȡ����Υ�å������إå������� SMTP�� FTP �ʤɤΥ�ե���ޥ˥奢��ơ� DNS �ˤ⤳����Ʊ�ͤ�����Ū�ʤ�Τ���Ԥ��Ƥ��뤫�⤷��ޤ��� ����Ϥ���������ΤǤϤ���ޤ������ʤ�����
DNS ����å��� (RFC 1123 �ˤ��С��ȴ����ʥ����ӥ����ʤ����С�) �� www.w3.org �Υ��ɥ쥹���Τ����Ȥ���Ȥ�������� w3.org �� DNS �����Ф��� org �� DNS �����С����뤤�� root DNS �����Ф˥������������ǽ��������ޤ���
���Ȥ��С�2001ǯ 1��ߡ� w3.org �� DNS �����ФΤҤȤĤ� w3csun1.cis.rl.ac.uk �ˤʤäƤ��ޤ��� ���Υ����Фϡ� www.w3.org �Υ��ɥ쥹��ȥ����뤹��ǽ�Ϥ��äƤ��ޤ��� ���Υ����Ф�¾�Υ����Фդ줵��������餬̷�⤷�������ή���ʤ��褦�ˤǤ��ޤ���
���� DNS ����å��夬 w3csun1.cis.rl.ac.uk �Υ��ɥ쥹���Τ��褦�Ȥ���Ȥ��� ����� rl.ac.uk �� DNS �����Ф���ac.uk �� DNS �����С� ���뤤�� uk �� DNS �����С��⤷���� root DNS �����Ф˥������������ǽ��������ޤ��� ���Ȥ��С�ac.uk �� DNS �����ФΤҤȤĤǤ��� ns.eu.net �ϡ�w3csun1.cis.rl.ac.uk �Υ��ɥ쥹��ȥ����뤹��ǽ�Ϥ��äƤ��ޤ��� �������äơ������ www.w3.org �Υ��ɥ쥹������Ǥ���ǽ�Ϥ��äƤ��뤳�Ȥˤʤ�ޤ���
Ʊ�ͤˡ� eu.net �ʲ��ˤ��뤹�٤Ƥ�̾���� ���ʤ�� ac.uk ����� w3.org �ʲ��ˤ��뤹�٤Ƥ�̾���� sunic.sunet.se �ˤ�äƥ���ȥ����뤵��Ƥ��ޤ��� ����ˡ�sunet.se �ʲ��ˤ��뤹�٤Ƥ�̾���� ���ʤ�� eu.net �� ac.uk �� w3.org �ʲ��ˤ��뤹�٤Ƥ�̾���� beer.pilsnet.sunet.se �ˤ�äƥ���ȥ����뤵��Ƥ��ޤ��� ������ beer.pilsnet.sunet.se ���д����ΥС������� BIND �����餻�Ƥ��ꡢ �����ͥåȾ��ï�Ǥ⤳�Υޥ�����äȤ뤳�Ȥ��Ǥ��뤳�Ȥ��Τ��Ƥ��ޤ���
www.w3.org �δ����Ԥϡ����� DNS �����ӥ��� beer.pilsnet.sunet.se ��顢����¾ �������夦�˻���ФäƤ��� 200���Τ褯�狼��ʤ�����ԥ塼���˰�¸���Ƥ��뤳�Ȥ� �ΤäƤ���ΤǤ��礦��?
ȿ�Фˡ��⤷ w3.org ����ʬ�Υ͡��ॵ���Ф� w3.org�ɥᥤ��ʲ���°���� (in-bailiwick ��) ̾���� ���Ȥ��� a.ns.w3.org��b.ns.w3.org�� c.ns.w3.org�� d.ns.w3.org �Ȥ��ä�̾����Ĥ��Ƥ���С� ����� ac.uk ��� eu.net ��� sunet.se �� �����Ф˰�¸����Ϥ�ˤϤʤ�ʤ��ä��Ϥ��Ǥ���
��Ϥ��μ������� 2000ǯ 1��˻�Ŧ���ޤ����� ���ΤȤ���������Ʊ�� 200��ۤɤΥ���ԥ塼���� *.com ��ޤᡢ���¤˥����ͥåȾ�Τ��٤Ƥ� ̾����ȥ�����Ǥ���褦�ˤʤäƤ��ޤ����� ���θ塢.com �����Ф�̾���Ϥ��������ʤ����褦 ��������Ƥ��ޤ����ۤȤ�ɤι��� TLD �Ϥޤ���������Ƥ��ޤ���
RFC 1034 ��̾����襢�르�ꥺ��Ǥϡ������ͥåȾ�� �ɤ�������ФǤ� yahoo.com ���˲��� ���뤤�Ͼ�ü��뤳�Ȥ��Ǥ��ޤ��� nasty.dom (�������ɥᥤ��) �����Ф����٤����Ȥϡ����� www.nasty.dom �� yahoo.com �Υ����Ф˰Ѿ����ơ� �����Υ����Ф��Ф����Υ��ɥ쥹����������Ǥ�:
www.nasty.dom NS ns1.yahoo.com
www.nasty.dom NS ns2.dca.yahoo.com
www.nasty.dom NS ns3.europe.yahoo.com
www.nasty.dom NS ns5.dcx.yahoo.com
ns1.yahoo.com A 1.2.3.4
ns2.dca.yahoo.com A 1.2.3.4
ns3.europe.yahoo.com A 1.2.3.4
ns5.dcx.yahoo.com A 1.2.3.4
���ơ����� nasty.dom �����Фϥ���å��夬 www.nasty.dom �ˤĤ����䤤��碌�Ƥ���Τ��Ԥ��ޤ� (���뤤�ϡ��͡����䤤��碌��褦�������ޤ�)�� ����å��夬�����������ä��Ȥ�������å���� RFC 1034 �˽��ä� �˥��� yahoo.com ���ɥ쥹��λ��ȤΤ������¸���ޤ��� ����ʹߤ� yahoo.com �˴ؤ����䤤��碌�ϴְ�ä������ظ������ޤ���
����å����������� 1990ǯ�ˤϹ����Τ��Ƥ��ޤ����� �����������ñ�˿�����������ǡ�������ʴ����η�̤��Ȥ���ǧ������Ƥ��ޤ���Ǥ����� munnari.oz.au ��Ť� IP ���ɥ쥹�ǥХå����åץ����Фˤ��Ƥ����ͤϡ� ��ȯŪ�˥���å����������Ƥ��ޤ���munnari.oz.au �� ������ȥ�������������ˡ�äƤ��ޤäƤ����Ǥ��礦��
Vixie �κǽ�� BIND ������1992ǯ�ΥС������ 4.9 �Ǥϡ� �ȿ����� (credibility)�ɵ�ǽ�����ʪ�ˤ��Ƥ��ޤ����� ����϶�ȯŪ��������Τ�����äȤ��ʥ�������ʤ�Ȥ��ɤ����ȤϤǤ��ޤ����� �������ƥ��θ��Ϥ���ߤ�С�Vixie �Ρȿ������ɤϤ��餯���Ǥ��� ����Ͼ�ˤ����� yahoo.com �ι��⤹��ߤ�뤳�ȤϤǤ��ޤ���
���٤Ƥ��������������ˡ�����餫�Ǥ��� ����å���� yahoo.com �˴ؤ������Τ����� yahoo.com �����Ф� com �����С� ����� root �����аʳ�����Τ�Τ�̵�뤹��Ф褤�ΤǤ��� ����ϰ��դ�����������ɤ����������äƶ�ȯŪ����������ɤ��ޤ��� ���������ϲ��Ǥ���
BIND �� 1997ǯ�ˤʤäơ��褦�䤯�������������롼�����Ѥ��ޤ����� ����å���ؤ������줬�ݥԥ�顼�ʹ�����ˡ�ˤʤä����ȤǤǤ��� Vixie �ϻ����٤�ˤʤä���Ρȿ������ɥ롼����˴������Ǥ��礦��? ��������2000ǯ 1��ߡ������Ϥ��ޤ��� BIND 8.2.2-P5 �����äƤ��ꡢ ���ޤǰʾ�˻�Υ�����ˤʤäƤ��ޤ������Ȥ��С��⤷��쥳���ɤ� ��additional ���������ο������ɤ����äơ�ï���������Υ쥳���ɤ��Ф��� �䤤��碌��ȯ�Ԥ����Ȥ���BIND �Ϥ����Υ쥳���ɤ� TTL �� 5% ���� ����������褦�ˤʤäƤ��ޤ��� ����ʳ��Υ롼��Τ����������Ĥ��� RFC 2181 �˺ܤ�ޤ�����
��� 2000ǯ 1��ˡ�����ɥᥤ���Τ��٤Ƥ� DNS ������̾���ѹ������Ȥ� (���Ȥ��С�ISP ���Ѥ���ʤɤ����Ȥ�)������Ԥϴ�ñ�� BIND �Ρȿ������ɥ롼����Ѥ��Ƥ��Υɥᥤ��ؤΥ����������˲��Ǥ��뤳�Ȥ� bugtraq �ᥤ��ꥹ�Ȥǻ�Ŧ���ޤ����� ��Ϥ��Τ��Ȥ� namedroppers �ᥤ��ꥹ�ȤǤ��Ŧ���褦�Ȥ��ޤ������� �����Ƥ� Randy Bush �ˤ�äƸ��ܤ���������ޤ�����
dnscache �� additional �쥳���ɤ��̤��ޤ��� �����ʥ쥳���ɤϡ����줬 1�ѥ��å���� additional �쥳���ɤǤ��� ���Υѥ��åȤ� answer �쥳���ɤǤ�������դ����ޤ��� �����ߥϥ��ޥ�ƥ������˱ƶ����ޤ���
RFC 1034 �Ǥϡ��ƥ����Фϻҥ����ФΤ��٤Ƥ� NS �쥳���ɤ��֤��Ȳ��ꤷ�Ƥ��ޤ���
�������ºݤˤϡ��ƥ����Фˤ�äƤ��֤� NS �쥳���ɤο������¤��Ƥ��ޤ��� ����ƥ����ФǤϹ����μ�³�������ʺ��Ȥ�ʤ��ޤ��� �����ơ�Ĺ�������� .com �κ����쥸���ȥ�ϡ�NS �쥳���ɤ� ���Ǥ��̤Υۥ���̾�Ȥ�����Ͽ����Ƥ��� IP���ɥ쥹�Υۥ���̾�� �֤����Ȥ��������̣��ʤ����ݤ��Ƥ��ޤ�����
���Τ��ᡢ�ҥ����Ф��ƥ����Ф���¿���� NS�쥳���ɤ��֤��Ȥ������Ȥ��� ����ä��夦����ޤ�������ˤ�äƥ���å���ϿƤ��֤��Ƥ��� NS �쥳���ɤ� �Ҥ��֤��Ƥ��� NS �쥳���ɤ��֤������뤳�Ȥˤʤ�ޤ��� �⤷�������� NS�쥳���� (�Ȥ���˴�Ϣ���륢�ɥ쥹) �� �����ڤ�ˤʤ�Τ������������������ڤ�ˤʤä������ʤ�С� ����å���Ͽ���������������Τˤ��δ����� NS �ΰ�����Ȥ��Ȥ��Ǥ��� ���λ����Ǥο����� NS �ꥹ�Ȥ��ˤ��뤳�Ȥ��Ǥ���Ǥ��礦�� ��٤Ϥ���餹�٤ƤΥ����д֤�ʬ������ޤ��� ��äȤ�ƥ����Ф���ä�¿���Υ����Ф��֤��Ƥ���С� ����˶Ѱ�ˤʤä��Ǥ��礦����
�Թ��ˤ� BIND 8.2 �ϡ����ο����� NS �Υꥹ�Ȥ�å��夷�ޤ��� �Ť��ꥹ�Ȥ������ڤ�ˤʤ�ȡ�BIND �Ͽƥ����Ф˥����������� �դ������Դ����� NS �ꥹ�Ȥ�������ޤ���
����: �嵭�Ρȿ������ɥ롼��Τ��ᡢ �ҥ����Ф� NS �쥳���ɤϿƥ����Ф� NS �쥳���ɤ���ޤ��Ƥ���ɬ�פ�����ޤ��� ����ʤ��ȹ���Ԥ� BIND ���ҥ����ФؤΥ����������˲��Ǥ��Ƥ��ޤ��ޤ���
���ʤ��� DNS ����å���Ǥ��� www.espn.tv �Υ��ɥ쥹���Τꤿ���Ȥ��ޤ��礦�� ���ʤ��ϡ����� .tv DNS �����ФΥ��ɥ쥹���ΤäƤ����Ȥ��ޤ��� �����Ǥ��ʤ��Ϥ��Υ����Ф� www.espn.tv �Υ��ɥ쥹��Ҥͤޤ��� ����ȡ����Υ����Ф������ˤ� ���Τ�ޤ��Ǥ� .espn.tv �ˤ� 2�Ĥ� DNS �����Ф�����Ȥ������Ȥ��ΤäƤ��ޤ��� ns-1.disney.corp �� ns-2.disney.corp �Ǥ��� ���˿Ҥ��ƤߤƤ���������
�����Ǥ��ʤ��� ns-1.disney.corp �˿Ҥͤޤ��� �Ǥ⡢ ns-1.disney.corp �Υ��ɥ쥹�ϲ��Ǥ��礦? ���ʤ��ϸ����μ���ä����Ƥˤ����Ƥ����� ns-1.disney.corp �Υ��ɥ쥹��õ���ޤ��� ���ʤ��ϡ����� .corp DNS �����ФΥ��ɥ쥹���ΤäƤ��ޤ����� �����ǡ����Υ����Ф� ns-1.disney.corp �Υ��ɥ쥹��Ҥͤޤ��� ����ȡ����Υ����Ф������ˤ� ���Τ�ޤ��Ǥ� .disney.corp �ˤ� 2�Ĥ� DNS �����Ф�����Ȥ������Ȥ��ΤäƤ��ޤ��� zone.espn.tv �� night.espn.tv �Ǥ��� ���˿Ҥ��ƤߤƤ���������
����: ���ʤ��� espn.tv �ˤ⡢ disney.corp �ˤ���ã�Ǥ��ޤ���
zone.espn.tv �� .espn.tv �� DNS �����ФǤ��ä���硢 .tv �����Ф� zone.espn.tv �ؤ� ���롼 (glue) �����٤����ä��ΤǤ��� ����� zone.espn.tv �� IP ���ɥ쥹�Τ��ȤǤ��� ��������С����ʤ��� zone.espn.tv �˥��������Ǥ����Ǥ��礦�� RFC 1034 �Ǥϡ����Υɥᥤ��β���°���� (in-bailiwick ��) ̾���Ȥ����硢 �Ȥ��˥��롼��ɬ�פǤ���Ȥ��Ƥ��ޤ��� (�ȥ��롼�ɤȤ����Ф��ξ��Τߤ��Ȥ����ͤ⤤�ޤ�)
�����������Υɥᥤ��β���°���ʤ� (out-of-bailiwick ��) ̾���Ȥ����硢 RFC 1034 �Ǥϥ��롼��ɬ�פʤ��ȸ��äƤ��ޤ��� RFC 1537 ��Ʊ�����Ȥ���äƤ��ޤ��� RFC 1912 ��Ʊ�����Ȥ���äƤ��ޤ��� comp.protocols.tcp-ip.domains FAQ �ˤϡ� �֥��롼�쥳���ɤ�ɬ�פ���ޤ��ºݤΤȤ����� �����Ĥ���Τ����˰����ͤ��Ǥ��פȽƤ���ޤ��� (���� FAQ �϶�ȯŪ��������˴ؤ���Ť��ʤä�����ʸ���Ǥ����嵭���ȡ�) DNS �����Фμ����ˤ�äƤϡ�����ɥᥤ��β���°���ʤ� (out-of-bailiwick ��) ���롼�ϥǥե���Ȥ�̵�뤹��褦�ˤʤäƤ��ޤ��� �������äơ����롼�Τʤ��ɥᥤ�� espn.tv ����� disney.corp �� ���Υ롼��˽����ޤ� --- �Ĥޤꡢ��ɤɤ����ޤ���ã��ǽ�ˤϤʤ�ޤ���
�۴ĤΤʤ��Ȥ��Ǥ��������������ˤʤ�ޤ����ʲ��ξ����ǡ� BIND ����å��夬 www.espn.tv ������Ȳ��ꤷ�ƤߤƤ�������:
espn.tv NS ns-1.disney.corp
espn.tv NS ns-2.disney.corp
disney.corp NS ns-1.disney.corp
disney.corp NS ns-2.disney.corp
ns-1.disney.corp ���Ф��륰�롼�ʤ��ΰѾ��Ĥ���ȡ�
BIND �� www.espn.tv ���Ф����䤤��碌��˺������ޤ���
ns-1.disney.corp ���Ф��� ��sysquery�� �Ϥ��ޤ���
����� www.espn.tv �θ�������ȥ饤�����ޤǤδ֤ˡ�
ns-1.disney.corp �Υ��ɥ쥹������å��夵��Ƥ���������ȴ��Ԥ��ƤΤ��ȤǤ�
(BIND ��ȯ�ԤϤ��ΥХ���ظ�����Ƴ� (no query restart)�٤ȸƤ�Ǥ��ޤ�)��
���饤����Ȥ��̾� 5��ʾ�Υ�ȥ饤�Ϥ��ʤ����ᡢ
4��٥�ʾ�ˤ錄�äƥ��롼�Τʤ��ɥᥤ����Ф�����θ����ϼ��Ԥ��뤳�Ȥˤʤ�Ǥ��礦��
3��٥�ʾ�ˤ錄�äƥ��롼�Τʤ��ɥᥤ��ξ�硢���θ�����
���Ԥ����Ψ���ȤƤ�⤯�����������Ȥ��Ƥ������٤���Τˤʤ�ޤ���
��ϡ�2000ǯ�ˤ����ޤ����� �ֻ���Τ뤫����Ǥϡ����롼���ʤ�����˥����ͥåȤ����Ӽ������ɥᥤ��Ϥޤ��ʤ��褦�Ǥ��� �֤����������롼�Τʤ��ɥᥤ��Ͻ��������������ꡢ ��ϥ��롼�Τʤ� DNS �����Ф����롢���롼�Τʤ��ɥᥤ���ȯ�����Ƥ��ޤ��� ����å��夬���ƤǤ���ȥ��롼�ʤ��� (gluelessness)�ɤϤɤ����٤Ǥ��礦��? ���ߤΤȤ�����dnscache �Ǥ� 3��٥�ˤ錄�äƥ��롼���ʤ��Ƥ�����Ƥ��ޤ��� ����Ϻ��ΤȤ�����ʬ�Τ褦�Ǥ���������ˤ錄�äƤ⽽ʬ�Ǥ��礦��?��
���θ塢��� www.monty.de �Τ��Ȥ��Τ�ޤ����� ����Ϥ��ޤ��¿���Υ�٥�ˤ錄�äƥ��롼���ʤ��� BIND ����å���Ǥϴ�������ã�Բ�ǽ���ä��ΤǤ�:
monty.de NS ns.norplex.net
monty.de NS ns2.norplex.net
norplex.net NS vserver.neptun11.de
norplex.net NS ns1.mars11.de
neptun11.de NS ns.germany.net
neptun11.de NS ns2.germany.net
mars11.de NS ns1.neptun11.de
mars11.de NS www.gilching.de
gilching.de NS ecrc.de
gilching.de NS name.muenchen.roses.de
dnscache �� www.monty.de �Υ��ɥ쥹��ȯ���Ǥ��ޤ�������
���Τ���ˤ��͡��ʥ����Ф��Ф��� 14���� �����꤬ɬ�פǤ�����
��Ϥ��٤Ƥ� DNS �����ФϤ��Υɥᥤ��β���°���� (in-bailiwick ��) ̾����Ȥ����Ȥ���ޤ��������� DNS �����Фˤ���¦��̾����Ĥ��� ���ɥ쥹�쥳���ɤϳ�¦��̾��������¦��̾���ؼ�ưŪ�˥��ԡ�����٤��Ǥ� (�ʤ�餫�ο���Ǥ���ᥫ�˥����Ȥ����Ȥ�˾�ޤ���)��
���� DNS �� NS �쥳���ɤ���� MX �쥳���ɤϡ�̾���ǤϤʤ����ɥ쥹����Ĥ褦�� �߷פ����٤����ä��ΤǤ��� DNS ������ ��additional ���������ɤϼ������٤��Ǥ����� RFC 1035 �Ǥϡ� NS ����� MX �δ��ܻ��Ȥ� �إ��ɥ쥹�ΰ�������ݾڤ��� (insure [sic] consistency)�٤Ƚ�Ƥ��ޤ��� ������������Ǥ������������ä����ܻ��Ȥϥ����Фǽ�������٤��Ǥ��äơ� ���饤����Ȥ��������٤���ΤǤϤ���ޤ��� (����˴�Ϣ���뤳�ȤȤ��ơ�ʹ���Ȥ����ˤ��� Microsoft Exchange Server 2000 �Ǥ� CNAME �쥳���ɤ�ؤ��Ƥ��� MX �쥳���ɤ� �֤��ʤ������Ǥ�����������Ϻǽ�Υ����ӥ����ѥå��Dz�ä���ޤ���)
���θ��Ϥ��� A6 �� DNAME �ˤĤ��Ƥε������̤Υڡ����ˤޤȤ�Ƥ���ޤ���
�Ȥ����ޡ������Ĥ��� DNS �����Ф� A�쥳���ɤδ��¤����٤��ڤ�ơ� ����å��夫��������뤳�Ȥ�����ޤ��� ���Ȥ����Υ����Ф���Ȥ�ȥ��롼�ʤ����֤ǤϤʤ��ä��Ȥ��Ǥ�Ǥ�:
aol.com NS dns-01.ns.aol.com
aol.com NS dns-02.ns.aol.com
�̾盧�줬��̣����Τϡ����� A �쥳���ɤ��տ魯��
NS �쥳���ɤΤۤ���û�� TTL ����äƤ��ơ�����å��夬
�����Υ����Ф˽�ʬ�ᤤ�����˥����������ʤ��ä��Ȥ������ȤǤ���
(�⤷���Υ���å��夬 BIND 8.2 �ʤ顢A�쥳���ɤϤɤΤߤ���������ޤ���
�����ƹ���ԤϤ��Ȥ�����餬�����ϥޥå����Ƥ����Ȥ��Ǥ�
����Ū�� TTL ���뤳�Ȥ���ǽ�Ǥ���)
���ξ����Ǥϡ�RFC 1034 ��̾����襢�르�ꥺ��ϼ��Ԥ��ޤ��� RFC 1034 �ˤ��С�����å��夬 yb.mx.aol.com �Υ��ɥ쥹���Τ����Ȥ���Ȥ��� ����ϡ֥�������˻��Ѳ�ǽ�ʥ͡��ॵ���Фλ쥳���� (RR)����ǡ��֤�äȤ�褤�����Сפ�õ���� dns-01.ns.aol.com �� dns-02.ns.aol.com ��̾����������ޤ��� ������ dns-01.ns.aol.com �� dns-02.ns.aol.com �� �֥��ɥ쥹�����뤿����������С��ץ������פϤ���Ȥ��Ƥ��ޤ��� �����Υ��С��ץ������ϡ֤�äȤ�褤�����Сפʤɤ��椫�鸡�����ޤ��� ���Υ���å����Ǧ�Ѥ�³��������롼�פ������θ夢�����뤳�Ȥˤʤ�ޤ���
�����襤�ˤ⡢�ºݤΥ���å�����̤Υ��르�ꥺ���ȤäƤ��ޤ��� dnscache �� root ���鳫�Ϥ������롼�ʤ��Υ�٥뤬 2�ʳ��ʾ�³������� ����å��夵�줿 NS �쥳���ɤ�̵�뤷�ޤ���ʹ���Ȥ����ˤ��ȡ� BIND �Ϥ��٤ƤΥ��롼�ؤ��䤤��碌�� root ����Ϥ��褦�Ǥ���
���륭��å��夬 www.espn.tv �˴ؤ��������������Ȥ��ޤ��礦�� �⤷���줬 www.espn.tv �� CNAME �쥳���ɤ�ȯ���������줬 www.espn.go.com ��ؤ��Ƥ����Ȥ���ȡ�����Ϥޤ��ǽ����ä� www.espn.go.com ���Ф���Ʊ�������õ���ʤ��ƤϤʤ�ޤ��� www.espn.tv �� www.espn.go.com �� �����ꥢ�� (alias) �ʤΤǤ���
RFC 1034 �Ǥϡ������ꥢ�����̤Υ����ꥢ���ȡȤ��٤��ǤϤʤ��ɤȽҤ٤Ƥ��ޤ��� ���������¤ˤϡ��⤷�����Ԥ� www.espn.go.com �Υ����ꥢ�������ꤷ�� ����� espn.go.com �ˤ����Ȥ�����Ϥ����餯 www.espn.tv �� �ѹ����ʤ���Фʤ�ʤ��ȤϳФ��Ƥ��ʤ��Ǥ��礦 -- �Ǥ�⤷ www.espn.tv �� ư���ʤ��ʤä��顢�桼���϶�������夲�ޤ��� ��CNAME ��Ϣ�����ɤ��٤��Ǥ���פ� RFC 1034 �Ǥϸ��äƤ��ޤ���
���롼�ʤ��ξ��֤�Ʊ�����������ꥢ���� DNS ���饤����Ȥ� ;�פʻ��֤ȥ����ϲ���ޤ�������å��夬���ƤǤ��� �����ꥢ���ο��Ϥɤ줯�餤�ʤΤǤ��礦��? ���ߤΤȤ����� dnscache �� 4��٥�ޤǤΥ����ꥢ������Ĥ��Ƥ��ޤ��� ����Ϻ��ΤȤ�����ʬ�Τ褦�Ǥ���������ˤ錄�äƤ⽽ʬ�Ǥ��礦��?
��Ϥ��٤Ƥ� CNAME �쥳���ɤϺ�����뤳�Ȥ���ޤ��� DNS �ϥ����ꥢ����Ȥ鷺���߷פ����٤����ä��ΤǤ���
�������ºݤˤϡ������� ISP �� CNAME �쥳���ɤ�Ȥ����⤷��ޤ��� ISP �� 100.3.2.1.in-addr.arpa �� 100.cust37.3.2.1.in-addr.arpa �Υ����ꥢ���ˤ��ޤ��� 101 �� 102 ���Ф��Ƥ�Ʊ�ͤˤ��ޤ��� ������ ISP �� cust37.3.2.1.in-addr.arpa �� �ܵҤ� DNS �����Ф˰Ѿ����ޤ��� RFC 2317 �ˤ��Ȥ����Ĥ��θŤ��С������� BIND �Ϥ��������Ǥ��ʤ��Ȥ��Ƥ��ޤ����� ���켫�Τ�����������Ǥ���
�ʤ� ISP �Ϥ��Τ褦��;ʬ��ʣ�������������ΤǤ��礦��? ����: ñ��ʤ�����Ǥϡ��ܵҤ� BIND �����餻�Ƥ����硢 �ܵҤ� 100�� 101 ����� 102 �� �쥳���ɤ� 3�Ĥ��̡��Υե�����˳�Ǽ���ʤ���Фʤ�ʤ�����Ǥ��� ���Τ��ߤ��ä��������Ȥ��ȡ��ܵҤϤ����Υ쥳���ɤ� ñ��Υե�����˳�Ǽ�Ǥ��ޤ���
���Τ褦�ʾ����Ǥϡ���� CNAME �������� �ܵҤϤ�äȤޤ��� DNS �����Ф˥��åץ��졼�ɤ��뤳�Ȥ���ޤ���
���륭��å��夬��.com �Υ����Ф��Ф����䤤��碌������Ȥ��ޤ��� ����� .com �����з��Υ��ɥ쥹�������äƤ��ޤ��� �ɤΥ����Ф˺ǽ�˥����Ȥ��٤��Ǥ��礦?
dnscache ����٤�ʤ�٤���ΨŪ��ʬ�����뤿�ᡢ ñ��˥�����ʥ����Ф����Ӥޤ��� BIND ���䤤��碌���Ф���ơ��Υ����ФΥ饦��ɥȥ�å��֤� ���ޤ��ޤʥܡ��ʥ���ڥʥ�ƥ��Ĥ���ɾ�������ȥ٥��Ȥʡɥ����Ф� ���٤Ƥ��䤤��碌������ޤ���
���ߥ�졼������̤ˤ��ȡ����礸������ˤˤʤäƤ��Ƥ��� (2000ǯ 3���) .com �����Фβ���٤� BIND ���������르�ꥺ��ˤ�äư�����������Ƥ�����ǽ��������ޤ���
����å��夬�̾�� DNS �����������ä��Ȥ��� ����ϰʲ��� 5�Ĥξ���Τ��������Τˤɤ줫�ҤȤĤ��Τ뤳�Ȥˤʤ�ޤ�:
���μ�³���Ͽ������ʤ��ۤɤΡ��Х�������䤹���� ���˾��̤ξ�����Ф�����ϼ�³����ɬ�פȤ��ޤ��� ����Ū������ϡ�DNS ���ʹ֤��оݤˤ����ե����ޥåȤ� ������������褦���߷פ��줪�ꡢ�����ƽ��פ����� ��ǽ�ʤ������ñ�ʤ������ǹԤ���褦�ˤ��߷פ���Ƥ��ʤ����ȤǤ���
NXDOMAIN �˴ؤ���ٹ�: RFC 1034 ����� RFC 1035 ����ϡ� NXDOMAIN �Ϥ����䤤��碌�Υɥᥤ��Τ��٤ƤΥ��֥ɥᥤ���¸�ߤ��ʤ����Ȥ� ɽ���Ƥ��뤳�Ȥ�����Ǥ��� ���Ȥ��С��⤷����å��夬 ns.heaven.af.mil �� NXDOMAIN �������ä��顢 ����� a.ns.heaven.af.mil �� b.ns.heaven.af.mil �� ¸�ߤ��ʤ��ȷ������Ƥ褤���Ȥˤʤ�ޤ��� �⤷�����Ф� a.ns.heaven.af.mil ���뤤�� b.ns.heaven.af.mil �� �쥳���ɤϻ��äƤ��뤬��ns.heaven.af.mil ���Ф���쥳���ɤϻ��äƤ��ʤ���硢 �����Ф� NXDOMAIN �ǤϤʤ� zero-records (#5) �������֤��ޤ��� ��������RFC 2308 �Ǥϡ� �ɥᥤ��¸�ߤ��Ƥ���Ȥ��Ǥ��� �䤤��碌��̾�����б����뤤���ʤ뷿�Υ쥳���ɤ�¸�ߤ��ʤ����Ȥ������ NXDOMAIN ���֤����Ȥ�����Ƥ��ޤ��� ���Τ�����߱������Τ���ˤϾ�Τ褦�ʷ������Ф��ʤ����Ȥ����פˤʤ�ΤǤ���
512�Х��Ȱʲ��� DNS �ѥ��åȤ� UDP ���ͳ������������ޤ��� 65535�Х��Ȱʲ��� DNS �ѥ��åȤ� TCP ���ͳ������������ޤ���
DNS ���饤����Ȥ� DNS ����å���� (�Ĥͤ� 512�Х��Ȥˤ����ޤ�) �䤤��碌�� UDP ������Ȥ�������Ϥ���ޤ��� ������ UDP ���֤���ޤ����⤷���α������ҤȤĤ� UDP �ѥ��åȤ� ���ޤ�ʤ���硢�������Ƥ��ڤ�ΤƤ�졢���� UDP �ѥ��å���Ƭ�ˤ��� TC �ӥåȤ�Ω�Ƥ��ޤ���TCP �ݡ��Ȥ��륯�饤����Ȥ��뤤�ϥ���å���� ���� TC �ӥåȤơ��䤤��碌������ TCP ���������ޤ���
RFC 1035 �Ǥϡ����Ρ��ڤ�Τơפ������̣����Τ����Τˤ����餫�ˤ��Ƥ��ޤ��� �����餫�ʲ��ϡ��ѥ��åȤ����Τ� 512 �Х��Ȥǽ���餻�뤳�ȤǤ��礦�� ���������������߱��Ѿ�������Ҥ��������ޤ��� �Ȥ��ˡ�Squid ����å���ϥѥ��åȤ��쥳���ɤδ֤��ڤ�Ƥ���� ����å��夷�Ƥ��ޤ��ΤǤ���BIND �Ϻǽ�Υ쥳���ɤ� 512�Х��Ȥ� �ۤ����Ȥ����ǥѥ��åȤ�餻�ޤ��� dnscache �ǤϤ��٤ƥ쥳���ɤ����ǥѥ��åȤ�餻�ޤ���
DNS �ѥ��åȤϡ��Ĥ��Ƥ���Ū�ʰ��̥��르�ꥺ���ȤäƤ��ޤ��� �ɥᥤ��̾�ΰ����� �Ȥ��ɤ� ���Υɥᥤ��̾�Ȥ��� 2�Х��ȤΥݥ��ˤʤ�ޤ������Τʵ�§�ϡ� ����̾���Ϥ��줬�����ν�ͭ�Ԥ�̾������ NS �ǡ�����̾������ CNAME �ǡ�����̾������ PTR �ǡ�����̾������ MX �ǡ�����̾���������뤤�� SOA �ǡ����Τɤ줫��̾���Ǥ�����˰��̤����Ȥ�����ΤǤ���
DNS �ΰ��̤ˤ���������ΤҤȤĤϡ� �������Ϥ���Τ�ɬ�פʥ����ɤ�¿���Ǥ��� ����餹�٤Ƥ�̾�����������������ǤĤ��Ȥ��Τϡ� ���ʤ�κ���̤��פ��ޤ�������� DNS ����å���ˤ� ����ɬ�פʤ��ä���ΤΤϤ��Ǥ��� LZ77 ���������Τۤ������äȴ�ñ�˼����Ǥ����Ǥ��礦��
DNS �ΰ��̤ˤ�����⤦�ҤȤĤ�����ϡ� �������������Τ�ɬ�פʥ����ɤ�¿���Ǥ��� (RFC 1035 �Ǥϡ������Фϼ�ʬ�α����̤��ʤ��Ƥ�褤�ȽҤ٤Ƥ��ޤ����� ����å����ͭ̾�����ȤΥ��ɥ쥹�����ˤ�ä� DNS UDP �ѥ��åȤ���ʮ���Фʤ��褦�� ���̤�������ʤ��ƤϤʤ�ޤ���) ����¦�ϡ����̤��٤�̾���Ĥ�������Ǥʤ��� ���Υѥ��åȤ����ˤ��ä����̤��оݤȤʤ�̾�������פ��Ƥ��ʤ���Фʤ�ʤ��ΤǤ��� RFC 1035 �����Τˤɤ��оݤ�������Ƥ���Τ����餫�ˤ��Ƥ��ޤ��� (�ۤȤ�ɤΥС������� BIND �ϡ����̤��줿̾���ʳ��˥ݥ���Ȥ��ޤ��� ��������̾���Υ��ե��å���������ޤ��� dnscache �ϸ�������̾���Υ��ե��å����˥ݥ���ȤäƤ��ޤ���)
DNS �ΰ��̤ˤ����뤵��ʤ�����ϡ� ���줬ɬ�������ΨŪ�ǤϤʤ��Ȥ������ȤǤ��� ���ߤΥǡ������Ф��Ƥ� LZ77 �Τۤ������餫��ͥ��Ƥ��ꡢ ����ݥԥ�顼�ˤʤ뤫�⤷��ʤ��������쥳���ɷ����Ф��Ƥ� ���ä�ͥ��Ƥ��ޤ���(BIND �С������ 4.9.* ���� 8.1.2 �ϡ� RP �� SRV �ʤɤο������쥳���ɷ����Ф��Ƥⰵ�̤��ʤäƤ��ꡢ ����� RFC 1035 �ΤҤɤ���ȿ�Ǥ����� ������̾���ϡ����������ˤĤ��Ƥʤˤ��Τ�ʤ�����å���Ǥ�Ÿ������ޤ��� �������߱��Ѥ˿�����ﳲ��⤿�餷�Ƥ��ޤ���)
�फ���फ�������ǤϤ⤦�ɤ��Ǥ�褤��ͳ�ˤ�ꡢ �ۥ���̾����ʸ���ǥ����פ���뤳�Ȥ�����ä��夦����ޤ����� ����桼���� IBM.COM �ȥ����פ��뤫�⤷��ʤ����� �̤Υ桼���� ibm.com �ȥ����פ��뤫�⤷��ޤ��� �ɤ���Ǥ�Ʊ���ۥ��Ȥ�ȯ���Ǥ���ȴ��Ԥ��Ƥ��ޤ�����
�и���Ĥ���ץ�����ޤǤ���Хۥ���̾��ʸ���dz�Ǽ���� ��ʸ�����龮ʸ���ؤ��Ѵ���桼�������ե������ΰ����Ǥ����ʤä��Ǥ��礦�� ��������ȥۥ���̾����Ӥ�ñ��ʥХ��ʥ���Ӥˤʤ�ޤ���
������ DNS �ϡ��и���Ĥ���ץ�����ޤˤ�äƤ��߷פ���ޤ���Ǥ����� DNS ���饤����Ȥϡ��桼���������פ����ΤȤޤä���Ʊ���ۥ���̾�� ��ʸ�����龮ʸ���ؤ��Ѵ����ˡ����Τޤ�����ޤ��� DNS �����Фϡ��ۥ���̾����äƤ��� �����ƥ�����Ԥ������פ���̾���� ��ʸ�����龮ʸ���ؤ��Ѵ����ˡ����Τޤ�����ޤ��� ���٤Ƥμ����Ԥ���ʸ����ʸ���ΰ�����;�פʻ��֤���䤹�Ϥ�ˤʤ�ޤ�����
DNS �ץ��ȥ���Ǥϡ�Ǥ�դ�Ĺ���Υۥ���̾������Ƥ��ޤ��� ���ν������ϡ��⤷�����߷Ԥ���ʸ����ʸ����;�פʤ��Ȥʤ���С� �����Ĥ��α��ѡ��Ȥ�櫓 in-addr.arpa �Ǥ����Ω�äƤ������ȤǤ��礦�� �����Ǥϡ�DNS �ˤ�����Х��ʥ��̾���ϻ��¾塢 ���Ω���ʤ���ΤˤʤäƤ��ޤ���
����ɥᥤ��Υ�륵���� (mail exchanger) �Υꥹ�Ȥ�ʬ��Ǥ��ʤ���ΤǤ��� �⤷���줬�ڤ�ΤƤ�줿�顢���ϰ����������ˤʤäƤ��ޤ��ޤ��� ����ʳ��Υꥹ�ȡ����Ȥ��� DNS �����Фΰ����䥢�ɥ쥹�ΰ����ʤɤ⡢ �ڤ�ΤƤˤ���ﳲ�Ϥ����ꤺ�äȾ��ʤ��Ǥ�����Ʊ���褦��ʬ��Ǥ��ޤ���
�Թ��ˤ⡢DNS �ѥ��åȤǤ� ��륵���ФΥꥹ�Ȥ�ʣ���� MX �쥳���ɤ�ʬ�䤵��Ƥ��ޤ��ޤ��� MX �쥳���ɤδ֤�¾�Υ쥳���ɤ����äƤ��ޤ����Ȥ�������ޤ� (* ���Ф��륯����Ǥϡ�����Ϥ���ä��夦������ޤ�)�� ����å���ϡ��Ǥ�����礭�ʥѥ��åȤ��Ф��Ƥ��٤��ʤꤹ���ʤ��褦����ˡ�� �쥳���ɤΰ������Ȥ�����̤줾�촰���ʥ쥳���ɤν���� ��ʬ������ɬ�פ�����ޤ���
���줾��� DNS �쥳���ɤϡ��ʤ�餫�Ρȥ��饹�ɤ�°���Ƥ��ޤ��� DNS �Ǥ� 65536����ΰۤʤ륯�饹���Ȥ��ޤ��� ����Ū�ˤϡ�����̾���ϰۤʤ륯�饹��ʣ���� NS �쥳���ɤ������ Ʊ���ɥᥤ���ۤʤ륯�饹�ΰۤʤ륵���Ф˰Ѿ����뤳�Ȥ��Ǥ��ޤ���
�쥳���ɤ��䤤��碌�ϡ��դĤ�����Υ��饹���Ф����ᤷ�ޤ��� RFC 1034 �ǤϤ��٤ƤΥ��饹���Ф��ƥ쥳���ɤ����뤳�Ȥ�����Ƥ��ޤ����� ����ϰ�̣������ޤ��� �⤷�ºݤ�ʣ���Υ��饹���Ȥ��Ƥ���Ȥ����顢 ����餬Ʊ�������о�ˤ��뤳�ȤϤۤȤ�ɤ��ꤨ�ʤ�����Ǥ��� ���饤����Ȥϼ�ʬ��õ���Ƥ��륯�饹���ΤäƤ���Τǡ� ���饹����ꤹ�뤳�Ȥ��Ǥ��ޤ��� RFC 1123 �� 6.1.2.2��Ǥϡ��ȥ����ͥåȡɥ��饹���Ф��Ƥ� �����ɬ�ܤȤ������٤ƤΥ��饹���Ф��Ƥ��Τ��Ȥ�侩���Ƥ��ޤ���
RFC 1034 �Ǥϡ����饹�ˤ�ä� �ְۤʤ륿���פΥ��ɥ쥹����������˻��Ѥ��뤳�Ȥ���ǽ�ˤʤ�פȤ��Ƥ��ޤ����� ����ϰ�̣������ޤ��� �⤷ DNS ��ʣ���Υ��ɥ쥹�����ǻȤ���Ȥ����ʤ顢 DNS �����Фϥ��ɥ쥹��ʣ���η������������Ȼפ��Ǥ��礦�� ������������ DNS �����ФϤ����ҤȤĤΥ��饹�ˤ����б��Ǥ��ʤ��ΤǤ��� ���ɥ쥹�����γ�ĥ�ϡ����ɥ쥹�Υǡ������Ȥˤ�ä������٤��Ǥ�����
dnscache �Ǥϡ��ȥ����ͥåȡɰʳ��Υ��饹���Ф��� �䤤��碌��̵�뤷�Ƥ��ޤ���
RFC 2308 �ˤ��С����饤����Ȥˤ�äƤ� NS �쥳���ɤ� authority ���������ˤ���ȡ� NXDOMAIN �ȡȥ쥳���ɤʤ��ɤα�����ޤ������ƻ��ȤȤ��ư��äƤ��ޤ��ޤ��� ����ˡ����饤����Ȥˤ�äƤϡ�AA �ӥåȤΤʤ� NXDOMAIN ������ �ޤ������ƼΤƤƤ��ޤ��ޤ���
Ultrix �Ǥ� BIND �� AD+CD �Υ��åȤ��䤤��碌�����äƤ��ޤ���
���륯�饤����Ȥ� X �ˤĤ��ƥ���å���˿Ҥͤ��Ȥ��� ���Υ���å��夬���Ǥ� X CNAME Y �Ǥ��뤳�Ȥ��ΤäƤ��ơ� �ʤ����� Y �ˤĤ��ƥ����Ф��䤤��碌�ʤ���Фʤ�ʤ���硢 ���饤����ȤϤ��� BIND ����å��夫�餤������ʱ���������Ȥ뤳�Ȥˤʤ�ޤ��� ���Υ���å���� Y �˴ؤ����䤤��碌�ȤȤ�˥����Ф� Y �˴ؤ�������� ���饤����Ȥ�ž�����ޤ��� ���ΥХ��� BIND 8.2.3 �ǽ�������ޤ�����
���ʤ��Ȥ�ҤȤĤΥ����Ф������٤Ƥ� A�ʳ����䤤��碌���Ф��� NXDOMAIN ��ޤ��������������Ƥ��ޤäƤ��ޤ��� ���줬���Ȥ�¸�ߤ��Ƥ���ɥᥤ��Ǥ��äƤ�Ǥ���
% date
Sat Nov 2 15:45:22 CST 2002
% dnsq any www.css.vtext.com njbdcss.vtext.com
255 www.css.vtext.com:
35 bytes, 1+0+0+0 records, response, nxdomain
query: 255 www.css.vtext.com
% dnsq aaaa www.css.vtext.com njbdcss.vtext.com
28 www.css.vtext.com:
35 bytes, 1+0+0+0 records, response, nxdomain
query: 28 www.css.vtext.com
% dnsq a www.css.vtext.com njbdcss.vtext.com
1 www.css.vtext.com:
51 bytes, 1+1+0+0 records, response, authoritative, noerror
query: 1 www.css.vtext.com
answer: www.css.vtext.com 0 A 66.174.3.10
%
�⤷���饤����Ȥ� A ������ AAAA �����Ƥ����顢
NXDOMAIN ������å��夵��Ƥ��ޤ���A ���Ф��븡���ϼ��Ԥ��Ƥ��ޤ��Ǥ��礦��