Ipv6アドレス指定
目次
イントロ
以前に使用されていたインターネットプロトコルバージョン4(Ipv4)よりもインターネットプロトコルバージョン6(Ipv6)の主な利点の一つは、次世代インターネット用のパケットをルーティングするための(アドレッシング)情報を含む大きなアドレス空間である。
Ipv6は128ビットアドレス空間をサポートし、2^128または3.4×10^38の一意のIPアドレスをサポートする可能性があります(Ipv4の32ビットアドレス空間 この大規模なアドレス空間スキームでは、Ipv6は、インターネットに接続された各デバイスまたはノードに一意のアドレスを提供する機能を備えています。
Ipv6アドレッシングが必要な理由
IPアドレスに対する需要の高まりは、Ipv6が提供する大規模なアドレス空間の開発の原動力となりました。 業界の推計によると、ワイヤレスドメインでは、10億台以上の携帯電話、PDA、およびその他のワイヤレスデバイスがインターネットアクセスを必要とし、そ
Ipv6によって提供される拡張アドレス長は、ネットワークアドレス変換などの手法を使用して、使用可能なアドレス空間が不足しないようにする必要 Ipv6には、次世代インターネット用のパケットをルーティングするためのアドレッシングと制御情報が含まれています。
Ipv6アドレスの種類
Ipv6アドレスは、大きく三つのカテゴリに分類されます。
1)ユニキャストアドレス:ユニキャストアドレスは、単一のインターフェイスの識別子として機能します。 ユニキャストアドレスに送信されたIpv6パケットは、そのアドレスで識別されるインターフェイスに配信されます。
2)マルチキャストアドレス:マルチキャストアドレスは、異なるノードに属する可能性のあるインターフェイスのグループ/セットの識別子とし マルチキャストアドレスに配信されるIpv6パケットは、複数のインターフェイスに配信されます。
3)Anycastアドレス:Anycastアドレスは、異なるノードに属する可能性のあるインターフェイスのセットの識別子として機能します。 Anycastアドレス宛てのIpv6パケットは、アドレスによって識別されるインターフェイスのいずれかに配信されます。
Ipv6アドレス表記
Ipv6アドレスは、それらの間にコロンで区切られた十六進四面体の八つのグループで表されます。
有効なIpv6アドレスの例を次に示します。2001:cdba:0000:0000:0000:0000:3257:9652
Ipv6アドレス内のゼロの4桁のグループは、単一のゼロに縮小するか、完全に省略することができます。 したがって、次のIpv6アドレスは類似しており、同様に有効です。
2001:cdba:0000:0000:0000:0000:3257:9652
2001:cdba:0:0:0:0:3257:9652
2001:cdba::3257:9652
上記のアドレスのURLは次の形式になります。
http:///
Ipv6のネットワーク表記
Ipv6ネットワークは、クラスレスドメイン間ルーティング(CIDR)表記で表されます。 Ipv6プロトコルを使用するネットワークまたはサブネットは、サイズが2の累乗でなければならないIpv6アドレスの連続したグループとして表されま Ipv6アドレスの最初のビット(これらはネットワーク内のすべてのホストで同一です)は、ネットワークプレフィックスを形成します。 ネットワークプレフィックス内のビットのサイズは/で区切られます。 たとえば、2001:cdba:9abc:5678::/64は、ネットワークアドレス2001:cdbaを表します:95678 このネットワークは、2001:cdba:9abc:5678::から2001:cdba:9abc:5678:ffff:ffff:ffff:ffff:ffffまでのアドレスで構成されています。 同様の方法で、単一のホストは、128ビットの接頭辞を持つネットワークとして示されることができる。 このように、Ipv6は、ネットワークが単一のホスト以上で構成されることを可能にする。
Ipv6の特殊アドレス
- ::/96 ゼロ接頭辞は、以前に使用されていたIpv4プロトコルと互換性のあるアドレスを示します。
- ::/128その中にすべてゼロを持つIpv6アドレスは、不特定のアドレスと呼ばれ、ソフトウェア内でアドレス指定の目的で使用されます。
- ::1/128これはループバックアドレスと呼ばれ、ローカルホストを参照するために使用されます。 このアドレスにパケットを送信するアプリケーションは、Ipv6スタックによってループバックされた後にパケットを取得します。 Ipv4のローカルホストアドレスは127.0.0.1.2001:db8::/32でした。 Ipv6アドレスのすべての例は、理想的にはこの接頭辞を使用して、例であることを示す必要があります。
- fec0::/10これは、Ipv6によって提供されるサイトローカルプレフィックスです。 このアドレスプレフィックスは、そのアドレスがローカル組織内でのみ有効であることを示します。 その後、この接頭辞の使用はRFCによって推奨されていません。
- fc00::/7これは一意のローカルアドレス(ULA)と呼ばれます。 これらのアドレスは、一連の協力サイト内でのみルーティングされます。 これらは、サイトローカルアドレスを置き換えるためにIpv6で導入されました。 これらのアドレスは、アドレスの競合のリスクを低減する40ビットの擬似乱数も提供します。
- ff00::/8この接頭辞は、マルチキャストアドレスを示すためにIpv6によって提供されます。 この接頭辞を持つすべてのアドレスは、自動的にマルチキャストアドレスであると認識されます。
- fe80::/10これはIpv6によって提供されるリンクローカルプレフィックスです。 このアドレス接頭辞は、アドレスがローカル物理リンクでのみ有効であることを意味します。
Leave a Reply