ipv6 のアドレスは 128 ビットに拡張されます。 IPv6 アドレスは 16 進数で表現された 2 進数であり、IPv6 IP アドレスは 8 つのアドレス セクションで構成され、各セクションには 16 のアドレス ビットが含まれ、全体の長さは「16x8=128」となるため、IPv6 プロトコルのアドレス長は 128 ビットになります。 . 、これは IPv4 アドレスの 4 倍の長さです。
このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。
ipv6 のアドレスは 128 ビットに拡張されます。
IPv6 は、英語の「Internet Protocol Version 6」の略称で、IPv4 に代わるため Internet Engineering Task Force (IETF) によって設計された次世代 IP プロトコルです。世界中のあらゆる砂粒にアドレスを割り当てることができます。
IPv4 の最大の問題は、ネットワーク アドレス リソースの不足であり、これがインターネットの応用と発展を大きく制限します。 IPv6 を使用すると、ネットワーク アドレス リソースの数の問題を解決できるだけでなく、複数のアクセス デバイスがインターネットに接続する際の障害も解決できます。
IPv6 は IPv4 に代わるものとして設計されていますが、IPv4 は依然としてインターネット トラフィックにおいて長い間支配的な地位を占めており、IPv6 の使用はゆっくりと増加しています。 2022 年 4 月、IPv6 経由で Google サービスを利用するユーザーの割合が初めて 40% を超えました。
IPv6 アドレスの長さは 128 ビットで、これは IPv4 アドレスの長さの 4 倍です。 IPv6 IP アドレスは 8 つのアドレス セクションで構成され、各セクションには 16 のアドレス ビットが含まれ、合計の長さは 16x8=128 ビットです。
したがって、IPv4 ドット付き 10 進数形式は適用されなくなり、16 進数で表されます。
IPv6 には 3 つの表現方法があります:
1. 16 進表現
形式は X です。 :X:X:X:X:X:X:X。各 X はアドレス内の 16b を表し、16 進数で表されます。例:
ABCD:EF01: 2345:6789:ABCD:EF01:2345 :6789
この表記では、各 X の先頭の 0 は省略できます。例:
2001:0DB8:0000:0023: 0008:0800:200C:417A→ 2001:DB8 :0:23:8:800:200C:417A
2. 特定の 0 ビット圧縮表現
場合によっては、IPv6 アドレスに0が長く続き、連続する0は「::」に圧縮できます。ただし、アドレス解決の一意性を確保するために、「::」はアドレス内に 1 回だけ使用できます。例:
FF01:0:0:0:0:0:0:1101 → FF01:: 1101
0:0:0:0:0:0:0:1 → ::1
0:0:0:0:0:0:0:0 → ::
3. 埋め込み IPv4 アドレス表現
IPv4 と IPv6 の相互運用性を実現するために、IPv4 アドレスは IPv6 アドレスに埋め込まれます。 X:X:X ::X: 典型的な例。最初の 96b では、0 ビットを圧縮する方法が依然として適用可能であることに注意してください。
アドレス タイプ
IPv6 プロトコルは主に、ユニキャスト アドレス (ユニキャスト アドレス)、マルチキャスト アドレス (マルチキャスト アドレス)、およびエニーキャスト アドレス (エニーキャスト アドレス) の 3 つのタイプのアドレス タイプを定義します。従来のIPv4アドレスと比較して、新しいタイプの「エニーキャストアドレス」が追加され、IPv6のブロードキャスト機能はマルチキャストで完結するため、従来のIPv4アドレスのブロードキャストアドレスは廃止されました。
ユニキャスト アドレス: IPv4 のユニキャスト アドレスと同様に、インターフェイスを一意に識別するために使用されます。ユニキャスト アドレスに送信されたデータグラムは、このアドレスで識別されるインターフェイスに配信されます。
マルチキャスト アドレス: IPv4 のマルチキャスト アドレスと同様に、インターフェイスのグループ (通常、このインターフェイスのグループは異なるノードに属します) を識別するために使用されます。マルチキャスト アドレスに送信されたデータグラムは、このアドレスで識別されるすべてのインターフェイスに配信されます。
エニーキャスト アドレス: インターフェイスのグループを識別するために使用されます (通常、このインターフェイスのグループは異なるノードに属します)。エニーキャスト アドレスに送信されたデータグラムは、このアドレスによって識別される一連のインターフェイスのうち、送信元ノードに最も近いインターフェイス (使用中のルーティング プロトコルによって測定される) に配信されます。
IPv6 アドレスの種類はアドレス プレフィックス部分によって決まります。主なアドレス タイプとアドレス プレフィックスの対応は次のとおりです。 ##アドレス タイプ
アドレス プレフィックス (バイナリ)
|
IPv6 プレフィックス識別
|
ユニキャスト アドレス |
|||
未指定アドレス |
::/128 | ループバック アドレス | 00…1(128 ビット) |
::1/128 |
|
リンクローカルアドレス |
1111111010 |
FE80::/10 |
|||
一意のローカル アドレス
|
1111 110 |
##FC00::/7 (FD00::/8 および # を含む) ##一般的に使用されない FC00::/8)
|
|||
1111111011 | FEC0::/10 | ||||
- | |||||
|
|||||
## は、ユニキャスト アドレス | ## の形式を使用して、ユニキャスト アドレス空間から割り当てられます。 FAQ 列をご覧ください。
|
以上がipv6ではアドレスは何桁まで拡張されますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。