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