背景
IPv6主要是为了解决IPv4地址不足和优化路由过程而开发的。与IPv4相比,IPv6报头中的字段数量从12个减少到8个。
IPv6地址表示法
IPv6地址通常用冒分十六进制表示:以两个十六进制格式的字节为一组,每组之间用冒号分隔。连续的四个零通常写作一个零或完全忽略。与IPv4不同,IPv6中没有广播地址。广播是一种特殊的多播。
IPv6地址的示例:
- 1080:0:0:0:8:800:200C:417A (单播地址)
- FF01:0:0:0:0:0:0:101 (组播地址)
- 0:0:0:0:0:0:0:1 (环回地址)
IPv6地址中,只包含0的一个序列块或连续多个全0的序列块可以使用双冒号省略表示,但一个IPv6地址中只能出现一次由双冒号替代的省略表达。
- 1080::8:800:200C:417A (单播地址)
- FF01::101 (组播地址)
- ::1 (环回地址)
IPv6地址中的IPv4地址
混合表示法可以将IPv4地址嵌入到IPv6地址中,即十六进制和十进制值混合使用,例如:
- ::13.1.68.3
- ::FFFF:129.144.52.38
子网掩码
在IPv6地址中,除非子网掩码另有定义,一般情况下,地址的前64位指定为网络地址,后64位为主机地址。由于地址空间足够大, IPv6很少使用子网掩码。
最后修改: 2021年01月21日 星期四 11:50