ipv4与ipv6首部的区别有哪些

ipv4与IPv6首部的区别是什么?ipv4与ipv6是目前提到最多的两种IP协议,这里我们对IPv4和IPv6头部的一些常用的重要字段进行下整理总结。

IPv4 头部

Version:IP版本号4 ;

Protocol:表示传输层是哪种协议,该值有IANA统一规定;

IHL: IP 头部长度,以字节表示;

Total Length:整个IP报长度,包含IP头部和数据,以字节表示 ;结合IP头部长度便可确定IP报数据部分的开始和结束;

TTL:IP数据包生存周期,通常每经过一次路由该值就会被减一;

/Destination IP address:消息的源/目的IP地址,这两地址不会随着消息的路由而发生变化。

ipv6 头部

Version:IP版本号6 ;

Payload Length:由于IPv6的基本头部的长度是固定的,所以只需要记录Payload的长度就可以定位一个IP数据包的结束,这里的Payload包含IPv6的扩展头部。

Hop Limit:和IPv4中的TTL作用一致;

/Destination IP address:消息的源/目的IP地址,格式变为IPv6的IP地址格式;这两地址不会随着消息的路由而发生变化。

Next Header:相当于IPv4中的protocol域,标识上层协议(协议的标识值与IPv4兼容);此外的另一个作用是标识IPv6的扩展头部,目前IPv6定义了7中扩展头部,每一中扩展头部都有一个数值来标识,比如基本头部中的Next Header中的值是44,表示基本头部后面紧跟一个分段扩展头部;

扩展头部的第一字节也是Next Header,作用同基本头部中的Next Header,IPv6除了基本头部之外可以带多个扩展头部,如果带有扩展头部则基本头部中的Next Header指示第一个扩展头部类型,否则指示传输层的协议类型;如果带有多个扩展头部,则扩展头部中的Next Header依次指示下一个扩展头部类型,最后一个扩展头部的Next Header指示传输层的协议类型。

扩展头部的第二个字节是该扩展头部的长度,依此可找到该扩展头部的结束位置;某些类型的扩展头部(比如,分段扩展头部)长度是固定的,则该字节作为保留字节不用。

融亿云网站提供IPv6转换服务,不需要改造现有架构,就可以快速让现有IPv4业务系统具备IPv6终端和用户访问能力。经济高效、通俗适用,业务开通链接

最后更新:2021/12/28
免责声明:本站部分内容由互联网用户自发贡献自行上传,本网站不拥有所有权,也不承认相关法律责任。
如果您发现本社区中有涉嫌抄袭的内容请发送邮件至:Hi@r1yun.cn进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。

在线评论