ipv6地址长度为128位,是ipv4地址长度的4倍;ipv6有3种表示方法,分别是:1、冒分十六进制表示法,格式如“abcd:ef01:2345:6789:abcd:ef01:2345:6789”;2、0位压缩表示法,格式如“0:0:0:0:0:0:0:0 → ::”;3、内嵌ipv4地址表示法。
本教程操作环境:windows7系统、dell g3电脑。
ipv6地址长度是多少位?
ipv6的地址长度为128位,是ipv4地址长度的4倍。于是ipv4点分十进制格式不再适用,采用十六进制表示。ipv6有3种表示方法。
一、冒分十六进制表示法
格式为x:x:x:x:x:x:x:x,其中每个x表示地址中的16b,以十六进制表示,例如:
abcd:ef01:2345:6789:abcd:ef01:2345:6789
这种表示法中,每个x的前导0是可以省略的,例如:
2001:0db8:0000:0023:0008:0800:200c:417a→ 2001:db8:0:23:8:800:200c:417a
二、0位压缩表示法
在某些情况下,一个ipv6地址中间可能包含很长的一段0,可以把连续的一段0压缩为“::”。但为保证地址解析的唯一性,地址中”::”只能出现一次,例如:
ff01:0:0:0:0:0:0:1101 → ff01::11010:0:0:0:0:0:0:1 → ::10:0:0:0:0:0:0:0 → ::
三、内嵌ipv4地址表示法
为了实现ipv4-ipv6互通,ipv4地址会嵌入ipv6地址中,此时地址常表示为:x:x:x:x:x:x:d.d.d.d,前96b采用冒分十六进制表示,而最后32b地址则使用ipv4的点分十进制表示,例如::192.168.0.1与::ffff:192.168.0.1就是两个典型的例子,注意在前96b中,压缩0位的方法依旧适用。
ipv6是英文“internet protocol version 6”(互联网协议第6版)的缩写,是互联网工程任务组(ietf)设计的用于替代ipv4的下一代ip协议,其地址数量号称可以为全世界的每一粒沙子编上一个地址 。
由于ipv4最大的问题在于网络地址资源不足,严重制约了互联网的应用和发展。ipv6的使用,不仅能解决网络地址资源数量的问题,而且也解决了多种接入设备连入互联网的障碍 。
互联网数字分配机构(iana)在2016年已向国际互联网工程任务组(ietf)提出建议,要求新制定的国际互联网标准只支持ipv6,不再兼容ipv4。
优势特点
ipv4和ipv6地址对比
与ipv4相比,ipv6具有以下几个优势:
一、ipv6具有更大的地址空间。ipv4中规定ip地址长度为32,最大地址个数为2^32;而ipv6中ip地址的长度为128,即最大地址个数为2^128。与32位地址空间相比,其地址空间增加了2^128-2^32个。
二、ipv6使用更小的路由表。ipv6的地址分配一开始就遵循聚类(aggregation)的原则,这使得路由器能在路由表中用一条记录(entry)表示一片子网,大大减小了路由器中路由表的长度,提高了路由器转发数据包的速度。
三、ipv6增加了增强的组播(multicast)支持以及对流的控制(flow control),这使得网络上的多媒体应用有了长足发展的机会,为服务质量(qos,quality of service)控制提供了良好的网络平台。
四、ipv6加入了对自动配置(auto configuration)的支持。这是对dhcp协议的改进和扩展,使得网络(尤其是局域网)的管理更加方便和快捷。
五、ipv6具有更高的安全性。在使用ipv6网络中用户可以对网络层的数据进行加密并对ip报文进行校验,在ipv6中的加密与鉴别选项提供了分组的保密性与完整性。极大的增强了网络的安全性。
六、允许扩充。如果新的技术或应用需要时,ipv6允许协议进行扩充。
七、更好的头部格式。ipv6使用新的头部格式,其选项与基本头部分开,如果需要,可将选项插入到基本头部与上层数据之间。这就简化和加速了路由选择过程,因为大多数的选项不需要由路由选择。
八、新的选项。ipv6有一些新的选项来实现附加的功能。
更多相关知识,请访问常见问题栏目!
以上就是ipv6地址长度是多少位的详细内容。
