プロバイダー寄与IPの64bit と 末端のローカルIPの64bitで決定される?
概ねその認識で合っていますが、ネットワークの正確な用語を使うと、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ビットは世界中で重複しないグローバルなアドレスの一部になります。そのため、技術的には「ローカルIPの64ビット」というよりは、「機器を識別するための64ビット(インタフェースID)」と呼びます。 - 例外もある
基本的には 64ビット + 64ビット の構成(/64 境界)がIPv6の標準的な設計(RFC 4291)ですが、プロバイダー間の接続など、特殊な環境ではこれ以外の区切り方が使われることもあります。一般的な利用においては、あなたの認識通り「前半64・後半64」で覚えておいて問題ありません。
0 件のコメント:
コメントを投稿
注: コメントを投稿できるのは、このブログのメンバーだけです。