IPv6报头结构图
版本
4位
4位
通信类别
8位
8位
流标签
20位
20位
有效载荷长度
16位
16位
下一个头
8位
8位
跳数限制
8位
8位
源地址
128位
128位
目标地址
128位
128位
IPv6报头组件
将下方组件拖动到对应的位置
版本 (Version)
IPv6的版本号为6
IPv6的版本号为6
通信类别 (Traffic Class)
用于区分不同类型的数据包
用于区分不同类型的数据包
流标签 (Flow Label)
用于标识同一数据流的数据包
用于标识同一数据流的数据包
有效载荷长度 (Payload Length)
数据包中有效载荷的长度
数据包中有效载荷的长度
下一个头 (Next Header)
指示紧跟IPv6头的扩展头或上层协议
指示紧跟IPv6头的扩展头或上层协议
跳数限制 (Hop Limit)
数据包可以经过的最大路由器数量
数据包可以经过的最大路由器数量
源地址 (Source Address)
发送数据包的设备地址
发送数据包的设备地址
目标地址 (Destination Address)
接收数据包的设备地址
接收数据包的设备地址
IPv6报头知识
IPv6报头结构
IPv6报头是固定长度的40字节,由以下字段组成:
- 版本 (Version):4位,IPv6的值为6
- 通信类别 (Traffic Class):8位,用于区分不同类型的数据包,类似于IPv4中的服务类型字段
- 流标签 (Flow Label):20位,用于标识同一数据流的数据包
- 有效载荷长度 (Payload Length):16位,表示IPv6报头后面的数据长度,单位为字节
- 下一个头 (Next Header):8位,指示紧跟IPv6头的扩展头或上层协议
- 跳数限制 (Hop Limit):8位,每经过一个路由器减1,到0时丢弃数据包
- 源地址 (Source Address):128位,发送数据包的设备地址
- 目标地址 (Destination Address):128位,接收数据包的设备地址
IPv6的优势
- 更大的地址空间:128位地址,理论上可提供约3.4×10^38个地址
- 简化的报头结构:固定长度,提高处理效率
- 更好的扩展性:通过扩展头机制支持新功能
- 内置安全性:IPsec是IPv6的组成部分
- 更好的QoS支持:通过流标签和通信类别字段