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

5. Text Representation of Special Addresses (特殊アドレスのテキスト表現)

5. Text Representation of Special Addresses (特殊アドレスのテキスト表現)

IPv4-Mapped IPv6 addresses (IPv4 マップ IPv6 アドレス), ISATAP [RFC5214], および IPv4-translatable addresses (IPv4 変換可能アドレス) [ADDR-FORMAT] などのアドレスは, アドレスの下位 32 ビットに IPv4 アドレスが埋め込まれています。これらのアドレスには, 16 進表記とドット 10 進表記を混合する可能性のある特別な表現があります。10 進表記はアドレスの最後の 32 ビットにのみ使用される場合があります。これらのアドレスについて, 次の条件が満たされる場合, 混合表記が推奨されます: アドレスフィールドのみから, 既知のプレフィックスの使用を通じて, 下位 32 ビットに IPv4 アドレスが埋め込まれていると区別できる。そのようなプレフィックスは, この執筆時点で [RFC4291] および [RFC2765] で定義されています。特定のプレフィックスが IPv4 を埋め込むために使用されていることが何らかの外部方法によって知られている場合, 混合表記として表現される場合があります。混合表記として表現される (または表現されない) プレフィックスを指定するオプションを提供するツールは有用かもしれません。

ここには, 検索での完全一致を達成するための推奨事項 (ドット 10 進は一切なし) とアドレスの可読性を助けるための推奨事項 (可能な限りドット 10 進) が同じソリューションをもたらさないというトレードオフがあります。上記の推奨事項は, ツールが新しく割り当てられたプレフィックスに調整するにつれて, 将来の既知のプレフィックスが人間にフレンドリーな方法で表現される機会を残しながら, 可能な限り表現を固定することを目的としています。

セクション 4 で述べたテキスト表現方法は, 先頭の 16 進部分に適用されるべきです (すなわち, 0:0:0:0:0:ffff:192.0.2.1 ではなく ::ffff:192.0.2.1)。