Payload Length Increase during Transition to IPv 6

あらまし DNSのサーバとリゾルバ間で交換される情報の量や内容は,IPv6 の導入に伴うアドレス長の増加 やその他の技術的拡張によって変わりつつある.この変化によって DNS の使用するトランスポート層プロトコ ルとそのペイロード長に関して根本的な設計変更が必要となっている.本論文では,まず IPv6 の技術的要請に 伴い DNSの各プロトコルがどのような影響を受けるかについて考察する.次に既存の DNSトラヒックを収集解 析し,IPv6 への移行に伴い起こる変化をパケット長再計算によるシミュレーションにより評価することで,現 在の UDP ペイロード長 512 バイトを超える応答が additional records を含めた場合 0.04%から 1∼3%へ増え ることを示す.その上でこのペイロード長の増加に対応するための手法として,拡張プロトコル EDNS0 が有効 なことを示す. キーワード IPv6,ドメイン名システム,トラヒック解析,トランスポート層プロトコル,ペイロード長

[1]  Donald E. Eastlake,et al.  Domain Name System Security Extensions , 1997, RFC.

[2]  Robert Braden,et al.  T/TCP - TCP Extensions for Transactions Functional Specification , 1994, RFC.

[3]  Paul V. Mockapetris,et al.  Domain names - concepts and facilities , 1987, RFC.

[4]  Randy Bush Delegation of IP6.ARPA , 2001, RFC.

[5]  Christian Huitema,et al.  DNS Extensions to Support IP Version 6 , 2003, RFC.

[6]  Jon Postel,et al.  User Datagram Protocol , 1980, RFC.

[7]  Paul Vixie,et al.  Extension Mechanisms for DNS (EDNS0) , 1999, RFC.

[8]  Olafur Gudmundsson,et al.  DNSSEC and IPv6 A6 aware server/resolver message size requirements , 2001, RFC.

[9]  Stephen E. Deering,et al.  Internet Protocol, Version 6 (IPv6) Specification , 1995, RFC.

[10]  Randy Bush,et al.  Clarifications to the DNS Specification , 1997, RFC.

[11]  Robert T. Braden,et al.  Requirements for Internet Hosts - Application and Support , 1989, RFC.

[12]  Shinji Shimojo,et al.  T/TCP for DNS: A Performance and Security Analysis , 2003 .

[13]  Brian Wellington,et al.  Secret Key Establishment for DNS (TKEY RR) , 2000 .

[14]  Johan Ihren,et al.  DNS IPv6 Transport Operational Guidelines , 2004, RFC.

[15]  Rob Austein,et al.  Tradeoffs in Domain Name System (DNS) Support for Internet Protocol version 6 (IPv6) , 2002, RFC.

[16]  Paul V. Mockapetris,et al.  Domain names - implementation and specification , 1987, RFC.

[17]  Brian Wellington,et al.  Secret Key Transaction Authentication for DNS (TSIG) , 2000, RFC.

[18]  Jon Postel,et al.  Transmission Control Protocol , 1981, RFC.

[19]  Christian Huitema,et al.  DNS Extensions to Support IPv6 Address Aggregation and Renumbering , 2000, RFC.

[20]  Yakov Rekhter,et al.  Dynamic Updates in the Domain Name System (DNS UPDATE) , 1997, RFC.