RFC4291 の定義によれば、IPv6 アドレスには 3 つの形式があります。優先形式、圧縮表現、および IPv4 アドレスが埋め込まれた IPv6 アドレス表現です。
1. 推奨形式
IPv6 アドレスの長さは 128 ビット (bit) で、128 ビットのアドレスを 16 ビットごとにセグメントに分割し、それぞれの Convertセグメントを 16 進数に変換し、コロンで区切ります。
例: 2000:0000:0000:0000:0001:2345:6789:abcd
2. 圧縮表現
コロンで始まる場合10 進数で表現された IPv6 アドレスでは、いくつかの連続するセグメント値が 0 の場合、これらの 0 は :: と省略できます。各アドレスには ::
を 1 つだけ含めることができます。
2001:DB8:0:0:8:800:200C:417A
は次のように圧縮できます:
2001:DB8::8:800:200C:417A
##3. IPv4 アドレスを埋め込んだ IPv6 アドレス表現
この表現方法では、IPv6 アドレスの最初の部分は 16 進数で表現され、IPv4 アドレスの部分は 16 進数で表現されます。は 10 進形式です: 埋め込み IPv4 アドレスを含む 2 つの IPv6 アドレス表現があります: IPv4 互換の IPv6 アドレス: 0:0:0:0:0:0192.168.1.2IPv4 マッピング IPv6 アドレス: 0:0:0:0:0FFFF:192.168.1.2 または ::FFFF:192.168.1.2以上がIPv6 アドレス形式とは何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。