IPv6アドレススペースとIPv4アドレススペースは完全に分離していますか?
はい、これらは完全に異なるアドレッシングを備えた2つの別個の互換性のないプロトコルです。
その本は古くなっています。参照先のアドレス指定はかなり前に廃止されました。廃止されたIPv6の古いIPv4-Compatibleアドレスを参照しています。RFC 5156、特別な用途のIPv6アドレスを参照してください。
2.3。IPv4互換アドレス
:: / 96はIPv4互換アドレス[ RFC4291 ]です。これらのアドレスは非推奨であり、パブリックインターネットには表示されません。
IPv6にはIPv4-Mappedアドレス指定がありますが、実際にはパケットのアドレス指定としては使用されません。
2.2。\ IPv4-Mapped Addresses
:: FFFF:0:0/96はIPv4-mappedアドレス[ RFC4291 ]です。このブロック内のアドレスは、パブリックインターネットに表示されるべきではありません。
参照されているRFC 4291、IP Version 6 Addressing Architectureも参照してください。
2.5.5。IPv4アドレスが埋め込まれたIPv6アドレス
アドレスの下位32ビットでIPv4アドレスを運ぶ2種類のIPv6アドレスが定義されています。これらは「IPv4-Compatible IPv6 address」と「IPv4-mapped IPv6 address」です。
2.5.5.1。IPv4-Compatible IPv6 Address
「IPv4-Compatible IPv6 address」は、IPv6の移行を支援するために定義されました。「IPv4-Compatible IPv6 address」の形式は次のとおりです。
| 80 bits | 16 | 32 bits |
+--------------------------------------+--------------------------+
|0000..............................0000|0000| IPv4 address |
+--------------------------------------+----+---------------------+
注:「IPv4-Compatible IPv6 address」で使用されるIPv4アドレスは、グローバルに一意のIPv4ユニキャストアドレスである必要があります。
現在のIPv6移行メカニズムではこれらのアドレスが使用されなくなったため、「IPv4-Compatible IPv6 address」は廃止されました。このアドレスタイプをサポートするために、新規または更新された実装は必要ありません。
2.5.5.2。IPv4-Mapped IPv6アドレス
埋め込まれたIPv4アドレスを保持するIPv6アドレスの2番目のタイプが定義されています。このアドレスタイプは、IPv4ノードのアドレスをIPv6アドレスとして表すために使用されます。「IPv4-mapped IPv6 address」の形式は次のとおりです。
| 80 bits | 16 | 32 bits |
+--------------------------------------+--------------------------+
|0000..............................0000|FFFF| IPv4 address |
+--------------------------------------+----+---------------------+
「IPv4-mapped IPv6 address」の使用に関する背景については、[ RFC4038 ]を参照してください。
IPv4アドレス空間がIPv6アドレス空間の最下位のサブレンジに埋め込まれているということですか?
特定の状況下でのみ、これは通常推奨されません。
そのような埋め込みは修正されていますか?IPv4アドレス空間は、IPv6アドレス空間の連続した部分範囲に埋め込むことができますか?
このために設計されたIPv6アドレス範囲は2、3のみであり、パケットの送信には使用されません。これは、グローバルIPv6アドレッシングでは使用されません。
IPv4アドレスには、IPv4アドレスと同じアドレスを参照するIPv6アドレスがあるということですか?
あんまり。概念的には、はい、IPv6のIPv4-Mappedアドレス指定の場合ですが、実際にはパケットの送信には使用されません。
たとえば::192.31.20.46
、192.31.20.46
実際には同じ住所ですか?
- :: 192.31.20.46にメッセージを送信した場合、192.31.20.46はメッセージを受信しますか?
- 192.31.20.46にメッセージを送信すると、:: 192.31.20.46はメッセージを受信しますか?
:: 127.0.0.1は引き続きループバックIPアドレスになりますか?はいの場合、実質的に127.0.0.1と同じアドレスですか?
いいえ、::192.31.20.46
IPv6のIPv4-Compatibleアドレス指定が廃止されたため、無効なIPv6アドレスです。
IPv4とIPv6は、共存できますが直接通信できない2つの別個の非互換プロトコルです。
IPv6には、のループバックアドレスがあり::1
ます。
または、IPv6アドレスと通信するときにIPv4アドレスと通信しないという意味で、IPv6アドレス空間とIPv4アドレス空間は完全に分離していますか(重複していません)。
IPv4とIPv6には、完全に別個のアドレス指定があります。IPv4は、IPv6 128ビットアドレッシングと互換性のない32ビットアドレッシングを使用します。プロトコルヘッダーは、他の点でも大きく異なります。IPv6は、IPv4で学んだ教訓の後に作成されました。IPv4 は現在のように使用されることを意図していない学術/政府の実験であり、IPv6はIPv4の欠陥を修正しようとする試みであることを忘れないでください。