メインコンテンツまでスキップ

2. 新しいリソースレコード定義とドメイン

2. 新しいリソースレコード定義とドメイン​

ホストの IPv6 アドレスを格納するレコードタイプが定義されています. 複数の IPv6 アドレスを持つホストは, 複数のそのようなレコードを持たなければなりません.

2.1. AAAA レコードタイプ​

AAAA リソースレコードタイプは, 単一の IPv6 アドレスを格納する Internet クラスに固有のレコードです.

IANA によって割り当てられたタイプの値は 28 (10 進数) です.

2.2. AAAA データ形式​

128 ビット IPv6 アドレスは, AAAA リソースレコードのデータ部分にネットワークバイトオーダー (上位バイトが先) でエンコードされます.

2.3. AAAA クエリ​

Internet クラスで指定されたドメイン名の AAAA クエリは, 応答の answer セクションに関連するすべての AAAA リソースレコードを返します.

タイプ AAAA クエリは追加セクション処理をトリガーしません.

2.4. AAAA レコードのテキスト形式​

マスターデータベースファイルで使用される AAAA リソースレコードのデータ部分のテキスト表現は, [3] で定義されている IPv6 アドレスのテキスト表現です.

2.5. IP6.ARPA ドメイン​

IPv6 アドレスが与えられた場合にレコードを検索するために, 特別なドメインが定義されています. このドメインの目的は, IPv6 アドレスをホスト名にマッピングする方法を提供することですが, 他の目的にも使用できます. ドメインは IP6.ARPA に根ざしています.

IPv6 アドレスは, IP6.ARPA ドメイン内の名前として, ドットで区切られたニブルのシーケンスに接尾辞 ".IP6.ARPA" を付けたものとして表現されます. ニブルのシーケンスは逆順にエンコードされます. つまり, 下位のニブルが最初にエンコードされ, 次に次の下位のニブルがエンコードされ, というように続きます. 各ニブルは 16 進数で表されます. 例えば, アドレス

4321:0:1:2:3:4:567:89ab

に対応する逆引きドメイン名は

b.a.9.8.7.6.5.0.4.0.0.0.3.0.0.0.2.0.0.0.1.0.0.0.0.0.0.0.1.2.3.4.IP6.ARPA.

となります.