IPv6采用 128位二进制位作为其地址长度,具体说明如下:
基本结构
IPv6地址由128位二进制数组成,每16位用4个十六进制数表示,每组之间用冒号分隔。例如:
```
2001:0db8:85a3:0000:0000:8a2e:0370:7334
```
其中,双零组可以用双冒号(如`::`)简写。
与IPv4的对比
- IPv4地址为32位(4个字节),采用点分十进制表示(如`192.168.1.1`);
- IPv6的128位长度是IPv4的4倍,因此不再适用点分十进制,需使用十六进制表示。
扩展与压缩
- IPv6支持嵌入IPv4地址(映射IPv4),采用冒号分隔(如`2001:0db8::1`);
- 全零组可通过双冒号简写,但每行最多只能出现一次。
地址空间
IPv6的地址总数为2^128个,极大扩展了可用地址空间,缓解了IPv4地址枯竭问题。
综上,IPv6通过128位二进制长度实现了海量地址的分配,采用十六进制表示法简化了书写。