ブラウザ内ツール

IPv6アドレスツール

IPv6アドレスを貼ると、全8グループの展開形RFC 5952準拠の正準圧縮形を表示し、 ループバック・リンクローカル・ULA・マルチキャストなどのアドレス種別を判定します。

展開形(全8グループ)

2001:0db8:0000:0000:0001:0000:0000:0001

RFC 5952 正準圧縮形

2001:db8::1:0:0:1

アドレス種別:ドキュメント用アドレス(2001:db8::/32)

正準形の規則(RFC 5952):16進は小文字、各グループの先頭ゼロは省略、最長の全ゼロ連続グループのみ::に圧縮(同じ長さが複数あれば最初を優先、長さ1のグループは圧縮しない)。

「::」の省略ルールは1つじゃない

同じアドレスでも書き方は複数あり得ますが、RFC 5952はログや設定で必ず同じ表記になる「正準形」を定めています。

  • 最長の連続ゼロだけを::にする:同じ長さの候補が複数あれば、より前(左)にある方を優先する。
  • 長さ1のグループは::にしない2001:db8:0:1:1:1:1:12001:db8::1:1:1:1:1にはならない(0が1個だけの省略は認められない)。
  • 16進は小文字、先頭ゼロは省略00DBではなくdbと書く。
  • IPv4射影アドレスは末尾をドット十進で書く::ffff:192.168.1.1であり、::ffff:c0a8:101ではない(RFC 5952 §5)。