2026年9月17日木曜日

IPv6のIPアドレスは

 プロバイダー寄与IP64bit と 末端のローカルIP64bitで決定される?

概ねその認識で合っていますが、ネットワークの正確な用語を使うと、IPv6アドレス(計128ビット)は「グローバルルーティングプレフィックス+サブネットID」の計64ビットと、「インタフェースID」の64ビットで構成されています。

より正確に理解するための構成図とポイントは以下の通りです。

📌 IPv6アドレス(128ビット)の構成

  • 前半64ビット:ネットワーク識別子(プロバイダーから割り当てられる部分)
    • グローバルルーティングプレフィックス:プロバイダー(ISP)から契約者に割り当てられる固定の番号(例:/48 /56 など)。
    • サブネットID:自宅や社内のルーターが、ネットワークをさらに細かく分割(サブネット化)するために使う部分。これらを合わせて合計64ビットにします。
  • 後半64ビット:インタフェースID(末端のローカル機器側で決まる部分)
    • パソコンやスマートフォンなど、個々の機器(インタフェース)を識別するための64ビットの番号。MACアドレスを元に自動生成したり(EUI-64)、プライバシー保護のためにランダムに生成(一時アドレス)されたりします。

💡 補足と注意点

  • なぜ「ローカルIP」と呼ばないのか?
    IPv4
    のときの「プライベートIPアドレス(ローカルIP)」とは違い、IPv6の後半64ビットは世界中で重複しないグローバルなアドレスの一部になります。そのため、技術的には「ローカルIP64ビット」というよりは、「機器を識別するための64ビット(インタフェースID」と呼びます。
  • 例外もある
    基本的には 64ビット + 64ビット の構成(/64 境界)がIPv6の標準的な設計(RFC 4291)ですが、プロバイダー間の接続など、特殊な環境ではこれ以外の区切り方が使われることもあります。一般的な利用においては、あなたの認識通り「前半64・後半64」で覚えておいて問題ありません。

 

0 件のコメント:

コメントを投稿

注: コメントを投稿できるのは、このブログのメンバーだけです。