IPv4からIPv6への移行方法まとめ

インターネットが段階的に移行する中で、IPv4とIPv6をつなぐ主な技術的アプローチを見ていきましょう。

なぜIPv4からIPv6へ移行する必要があるのか

IPv4のアドレス体系は約43億個のアドレスしか表現できず、世界中で接続機器の数が増え続ける中でアドレスの枯渇問題を抱えています。128ビットで構成されるIPv6は、事実上枯渇を心配する必要がないほど広大なアドレス空間を提供します。

デュアルスタック(Dual Stack)

一つの機器やネットワークがIPv4とIPv6を同時にサポートし、状況に応じて適切な方式で通信する、最も広く使われている方式です。デュアルスタック方式では、接続先のサーバーがどちらのプロトコルをサポートしているかに応じて、自動的に適切な方を選んで通信します。現在ほとんどの通信事業者・ルーター・OSがこの方式を標準採用しているため、ユーザーが特に意識しなくても移行が自然に進みます。

トンネリング(Tunneling)

IPv6パケットをIPv4専用区間を通過させるために、IPv4パケットの中に包んで送る過渡的な方式です。6to4、6rd、Teredoといったトンネリング技術は、IPv6にまだ対応していないネットワーク区間が途中にあっても、IPv6データをIPv4パケットの中にカプセル化して送り、反対側で再び取り出すことで通信を継続させます。ネットワーク全体を一度にIPv6へ切り替えるのが難しい過渡期に活用される回避方法です。

NAT64 / DNS64

IPv6専用ネットワークの機器がIPv4専用のサーバーにも接続できるよう、アドレスを変換する方式です。一部のモバイル通信事業者のネットワークのように内部網をIPv6のみで構成している場合、まだIPv4にしか対応していない古いウェブサイトやサーバーに接続するには、途中でアドレスを変換する仕組みが必要になります。NAT64はIPv6のリクエストをIPv4に変換して転送し、DNS64はその過程に必要なアドレス情報を作り出す役割を担います。

現在、移行はどこまで進んでいるのか

最新のOSやルーター、通信事業者の多くはIPv6に対応していますが、完全な移行にはまだ時間がかかっています。多くの通信事業者や大手ウェブサイトがすでにIPv6に対応し、最新のスマートフォンやルーターも基本的にIPv6を処理できますが、依然として少なくない数の家庭用ネットワークや古いウェブサイト・機器がIPv4を優先的に使用しています。世界的な完全移行には今後もかなりの時間がかかると見られ、正確な普及率は時点や調査機関によって異なるため、具体的な数値よりも「デュアルスタックで共存する過渡期」という大きな流れとして理解するのが安全です。

家庭では実際にどのような影響があるのか

ほとんどの家庭では、ルーターと通信事業者が自動的に処理してくれるため、移行の過程を特に意識することはありません。ただし特定のサイトやゲームサービスで接続の問題が繰り返される場合は、ルーターの設定でIPv6の使用有無を切り替えてみることが、問題解決の一つの手段になり得ます。

IPv4とIPv6そのものの違いが気になる場合

移行方式ではなく、二つのアドレス体系そのものの違いが気になる場合は、IPv4とIPv6の違いについての専用ガイドを先に確認してみてください。

IPv6のアドレス形式が気になる場合

IPv6アドレスがどのような形式で構成され、種類ごとにどう違うのかについては、IPv6アドレスの種類についての専用ガイドで詳しく解説しています。

よくある質問

自分のインターネットがIPv6を使っているかどうかはどうすれば分かりますか?

様々なオンラインのIPv6テストサイトにアクセスすると、現在の接続がIPv4なのかIPv6なのかを確認できます。ただしほとんどのデュアルスタック環境では、特別な操作をしなくても状況に応じて自動的に切り替わって動作します。

IPv6へ完全に移行したら、IPv4はまったく使えなくなるのですか?

すぐにそうなるわけではありません。古い機器やサービスが依然としてIPv4を使用しているため、しばらくの間はデュアルスタックのように両方の方式が併用される過渡期が続くと見込まれています。