IPv4とIPv6
IPv4は1981年からインターネットのアドレス体系であり続けています。IPv6はその後継として1998年に標準化されました。それから三十年近く経ったいまも両者は並んで動いており、ほとんどの通信は両端が合意したほうを使います。
本質的な違いは大きさ
| IPv4 | IPv6 | |
|---|---|---|
| 長さ | 32ビット | 128ビット |
| 表記 | 203.0.113.42 | 2001: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は直接やり取りできますか?
できません。別々のプロトコルです。またぐには変換かトンネリングの仕組みが必要で、だから事業者は移行ではなく両方を同時に運用しています。