IPv6的地址长度为128位,采用十六进制表示。
IPv6有以下3种表示方法:
1、冒分十六进制表示法:
格式为:X:X:X:X:X:X:X:X,其中每个X表示地址中的16b,以十六进制表示。
例如:A157:CD01:3579:1526:DBAC:EF21:4356:7879
这种表示法中,每个X的前导0是可以省略的,
例如:2132:0568:0123:1223:0DA8:0D45:0000:52D3,可以表示为:
2132:568:123:1223:DA8:D45:0:52D3;
2、0位压缩表示法:
在某些情况下,一个IPv6地址中间可能包含很长的一段0,可以把连续的一段0压缩为“::”。但为保证地址解析的唯一性,地址中”::”只能出现一次,
例如:AB01:0:0:0:0:0:1234:6785 可以表示为: FF01::1234:6785
0:0:0:0:0:0:0:1234 可以表示为: ::1234
0:0:0:0:0:0:0:0 可以表示为: ::
3、内嵌IPv4地址表示法:
为了实现IPv4-IPv6互通,IPv4地址会嵌入IPv6地址中,此时地址常表示X:X:X:X:X:X:d.d.d.d,
前96位采用冒分十六进制表示,而最后32位地址则使用IPv4的点分十进制表示,在前96位中,压缩0位的方法依旧适用。
例如::AD12:192.168.1.1和::192.168.1.1。
扩展资料:
现有的互联网是在IPv4协议的基础上运行的,IPv6是下一版本的互联网协议。随着互联网的飞速发展和互联网用户对服务水平要求的不断提高,IPv6在全球将会越来越受到重视。
IPv6的提出最初是因为随着互联网的迅速发展,IPv4定义的有限地址空间将被耗尽,而地址空间的不足必将妨碍互联网的进一步发展。为了扩大地址空间,拟通过IPv6以重新定义地址空间。
IPv4采用32位地址长度,只有大约43亿个地址,近年已经分配完毕,而IPv6采用128位地址长度,几乎可以不受限制地提供地址。
事实上,目前并不急于推广IPv6,只需在现有的IPv4基础上将32位扩展8位到40位,即可解决IPv4地址不够的问题。这样一来可用地址数就扩大了256倍。
在IPv6的设计过程中除解决了地址短缺问题以外,还考虑了在IPv4中解决不好的其它一些问题,主要有端到端IP连接、服务质量(QoS)、安全性、多播、移动性、即插即用等。
与IPv4相比,IPv6有以下优势:
1、扩大地址空间:IPv6采用128位地址长度,几乎可以不受限制地提供IP地址,从而确保了端到端连接的可能性;
2、提高网络速度:由于IPv6的数据包可以远远超过64k字节,同时在设计上改进了选路结构,采用简化的报头定长结构和更合理的分段方法,使路由器加快数据包处理速度,提高了转发效率,从而提高网络的整体吞吐量。
3、改善服务质量:报头中的业务级别和流标记通过路由器的配置可以实现优先级控制和QoS保障,从而极大改善了IPv6的服务质量;
4、安全性更好:采用IPSec可以为上层协议和应用提供有效的端到端安全保证,能提高在路由器水平上的安全性;
5、支持即插即用和移动性:设备接入网络时通过自动配置可自动获取IP地址和必要的参数,实现即插即用,简化了网络管理,易于支持移动节点;
6、更好地实现了多播功能:在IPv6的多播功能中增加了“范围”和“标志”,限定了路由范围和可以区分永久性与临时性地址,更有利于多播功能的实现。
参考资料来源:百度百科—IPV6