IPv4とIPv6

IPv4は1981年からインターネットのアドレス体系であり続けています。IPv6はその後継として1998年に標準化されました。それから三十年近く経ったいまも両者は並んで動いており、ほとんどの通信は両端が合意したほうを使います。

本質的な違いは大きさ

IPv4IPv6
長さ32ビット128ビット
表記203.0.113.422001:db8::8a2e:370:7334
総アドレス数約43億約340澗
標準化1981年1998年
設定方法多くはDHCP多くは自動設定

世界に数千台しか接続機器がなかった頃、43億は無限に思えました。中央の在庫が尽きた2011年前後に、それでは足りなくなりました。IPv6は単にアドレスを増やすのではなく、不足が二度と起こり得ないほどの量を用意しています。

枯渇が実際に招いたもの

インターネットは移行する代わりに迂回しました。そしてその迂回こそ、IPv4がいまだに普通に感じられる理由です。

NATは一つのグローバルアドレスで一世帯をまかなえるようにします。CGNATはさらに踏み込み、数百から数千の契約者を一つのアドレスの背後に置きます。動きはしますが、「一つのアドレス=一契約者」を前提とするものはすべて壊れます。着信接続、一部のゲームやピアツーピア構成、そして不正対応です。一人の行為で近隣のまとめて遮断されうるからです。

IPv6はその必要をなくします。すべての端末が、世界中から到達可能な自前のアドレスを持てます。

あなたにとって何が変わるか

意図的に、ほとんど何も変わりません。ブラウザは両端が対応していればIPv6を優先し、そうでなければ静かにIPv4へ戻ります。実務上、知っておく価値のある効果が二つあります。

  • IPv6アドレスは思っているより頻繁に変わります。 プライバシー拡張が端末固有の半分を定期的に入れ替え、恒久的な識別子にならないようにしています。
  • アドレス単位の遮断は仕組みが違います。 一世帯が単一アドレスではなくIPv6の範囲ごと保有するため、アドレスで遮断するサービスは通常その範囲ごと遮断します。

あなたはどちらを使っている?

トップページ上部のアドレスを見てください。ドットが並んでいればIPv4、コロンが並んでいればIPv6です。多くの回線は両方を持っており、このページに到達するのに使われたほうが表示されます。

よくある質問

IPv6はIPv4より速いのですか?

本質的に速いわけではありませんが、実際には速いことがよくあります。IPv6は通常CGNATを回避するため、変換の一段階と共有のボトルネックがなくなります。差は小さく、経路次第です。

IPv6を使うために何かする必要はありますか?

ありません。回線事業者が提供していれば端末は自動的に使い、両端が対応していればIPv6を優先します。

IPv6アドレスが頻繁に変わるのはなぜ?

そう設計されているからです。プライバシー拡張が端末由来の部分を定期的に入れ替え、長期的な識別子にならないようにしています。ネットワーク側の半分は安定したままです。

IPv4とIPv6は直接やり取りできますか?

できません。別々のプロトコルです。またぐには変換かトンネリングの仕組みが必要で、だから事業者は移行ではなく両方を同時に運用しています。

関連ツール