IPv6地址
IPv6地址的长度为128 bit。一般用冒号分割为8段,每一段16 bit,每一段内用十六进制表示。
十六进制每个数字代表4个bit
与IPv4地址类似,IPv6也用“IPv6地址/掩码长度”的方式来表示IPv6地址。
例如2001:0DB8:2345:CD30:1230:4567:89AB:CDEF/64
IPv6缩写方法:
1、前导0可以省略
2、连续0可以使用双冒号表示,但是冒号只能使用一次
若缩写后的IPv6地址出现两个“::”,会导致无法还原原始的IPv6地址
例:2001:0000:0000:0000:0000:0000:0000:0001/64
可以简写为:
2001::1/64
IPv4通信方式:单播(一对一)、组播(一对特定)、广播(一对所有,如直播)
IPv6通信方式:单播(一对一)、组播(一对特定)、任播(一对近)
IPv6地址分类
根据IPv6地址前缀,可将IPv6地址分为单播地址、组播地址、任播地址
单播地址:
全球单播地址(例如IPv4公网IP):2000::/3
唯一本地地址:FD00::/8
链路本地地址:FD80::10
特殊地址
其他单播地址
2001:0000:0000:0000:0000:0000:0000:0000 /64
00-e0-fc-1a-30-36
0000- 0000 -1110- 0000
0000-0010-1110-0000
02-e0-fcfffe1a3036
2001::2e0:FCff:Fe1A:3036
总结
对比项 |
IPv6 |
IPv4 |
地址长度 |
128 bit |
32 bit |
报文格式 |
固定40 Byte的基本包头,变长的拓展字段来实现一些IPv6的特性 |
通过在基本头部上增加option字段的方式支持拓展特性 |
地址类型 |
单播、组播、任播 |
单播、组播、广播 |
地址配置 |
静态、DHCP、SLAAC |
静态、DHCP |
重复地址检测 |
通过ICMPv6实现 |
通过免费ARP实现 |
地址解析 |
通过ICMPv6实现 |
通过ARP实现 |
IPv6优势
近乎“无限”的地址空间
层次化的地址结构
即插即用
简化的报文头部
安全特性
移动性
增强的QoS特性等