6to4トランジションアドレス 2002:c000:0204::1 を展開

6to4トランジションアドレスを展開し、2002::/16プレフィックスにIPv4アドレスがどのようにエンコードされるかを理解します。6to4トンネリングメカニズムについて学びます。

Transition

詳細な説明

6to4トランジションアドレス

アドレス 2002:c000:0204::1 は以下に展開されます:

2002:c000:0204:0000:0000:0000:0000:0001

6to4アドレスの構造

6to4アドレスはプレフィックス 2002::/16 を使用し、グループ2と3にIPv4アドレスをエンコードします:

グループ 意味
1 2002 6to4プレフィックス
2 c000 IPv4の最初の2バイト
3 0204 IPv4の最後の2バイト
4 0000 サブネットID(オプション)
5-8 ... インターフェースID

IPv4アドレスの抽出

c000:0204
c0 = 192, 00 = 0, 02 = 2, 04 = 4
IPv4 = 192.0.2.4

つまり 2002:c000:0204::1 はIPv4アドレス 192.0.2.4 から導出された6to4アドレスです。

6to4の仕組み

  1. パブリックIPv4アドレス A.B.C.D を持つホストがプレフィックス 2002:AABB:CCDD::/48 を作成
  2. IPv6パケットがIPv4ネットワークを通過するためにIPv4にカプセル化される
  3. 宛先の6to4リレールーターがデカプセル化してIPv6パケットを転送

現在の状態

6to4は信頼性とセキュリティの問題により非推奨(RFC 7526)です。現代の代替手段には以下があります:

  • NAT64/DNS64: IPv4サービスにアクセスするIPv6専用ネットワーク向け
  • 464XLAT: IPv6専用ネットワーク上のIPv4アプリケーション向け
  • ネイティブデュアルスタック: IPv4とIPv6を同時に実行

ユースケース

主にレガシーネットワーク設定と移行計画で遭遇します。6to4アドレスの理解は、IPv4からIPv6への移行時や、古いインフラにまだ存在する可能性のある歴史的なトンネル設定のトラブルシューティングに役立ちます。

試してみる — IPv6 Expander / Compressor

フルツールを開く