AZ Tools

IPv6 展開 / 圧縮

ネットワーク

任意の IPv6 アドレスを貼り付ける — 圧縮(RFC 5952)、ゼロパディング、その間のいずれかを問わず — して、すべての正規形式を並べて表示する。完全表記を要求するファイアウォールルールのデバッグ、ip6.arpa の PTR レコード生成、ドキュメント用のバイナリ表現のコピーに便利。

  • 展開形2001:0db8:0000:0000:0000:8a2e:0370:7334
  • 圧縮形2001:db8::8a2e:370:7334
  • Hex20010db80000000000008a2e03707334
  • 逆引き DNS4.3.3.7.0.7.3.0.e.2.a.8.0.0.0.0.0.0.0.0.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa
  • バイナリ0010000000000001:0000110110111000:0000000000000000:0000000000000000:0000000000000000:1000101000101110:0000001101110000:0111001100110100

圧縮は RFC 5952 に従う — 最長のゼログループ連続が :: になる。

使い方

  1. IPv6 アドレスを貼り付け。
  2. 必要な表現をコピー。

よくある質問

IPv6 アドレスの :: は何を意味する?
1 つ以上の連続したゼロのグループを置き換える。アドレスごとに最大 1 回しか出現できない — そうでなければアドレスは曖昧。RFC 5952 はまた、最長のゼロの連続を置き換える必要があるとも言及する。
なぜ逆引き PTR がこんなに長い?
ip6.arpa はラベルごとに 1 ニブル(4 ビット)を使用し、完全に逆順。したがって 128 ビットアドレスは 32 ラベルに展開される — 近道はない。

関連ツール