【IPV6基础知识】IPV6报头结构

本文介绍了IPV6的基本头结构,相比IPV4,IPV6删除了部分字段并新增了流标签和优先级域。扩展头用于放置可选信息,包括逐跳选项、路由、分片、身份验证和封装安全有效载荷等,每个扩展头有特定的处理顺序和功能。
部署运行你感兴趣的模型镜像

上回介绍了IPV6的地址结构,这回来看看IPV6的报头结构

IPV6基本头长度为40字节,报文基本报头如下:

比较于IPV4的报文结构:

IPV6的报文结构删除了首部长度、DSCP、标识符、标志、分片偏移、首部检验和6个域,而更改了traffic class、playload length、hop limit的三个域功能,分别对应于IPV4中的协议、全长、存活时间,新增了flow label(流标签)、优先级两个域。

IPV6不采用IPV4中报头不定长的做法,而是将可选信息放在了IPV6头和上层头之间的扩展头,IPV6可拥有0个、1个或多个的扩展头,扩展头由前一段的next hdr标识。

IPV6支持的扩展报头有:逐跳选项报头、路由报头、分片报头、目的选项报头、身份验证报头、封装安全有效载荷报头、移动性,由于每一个扩展头的内容可以决定是否处理下一个报头,所以扩展头出现的次序必须遵循一定的原则,一般来说会按照如下的顺序排列:1)IPV6头 2)逐跳选项扩展头 3)目的选项扩展头 4)路由扩展头 5)分片扩展头 6)身份认证扩展头 7)封装安全有效载荷扩展头 8)目的选项扩展头 9)上层应用头,除了目的选项扩展头外,其他扩展头只能出现一次

每个扩展头的含义如下:

1)逐跳选项扩展头,定义了转发路径中每个节点需要处理的信息

2)目的选项扩展头,目的节点需要处理的信息

3)路由扩展头,记录转发路径上路由节点的信息

4)分片扩展头,发送大于MTU的包,不同于IPV4,IPV6只在源节点进行数据的分片

5) 身份认证扩展头,确保数据来源于可信任的源点

6)封装安全有效载荷扩展头,可以有效避免在数据传输过程中被窃听、抓取内容等行为

您可能感兴趣的与本文相关的镜像

Stable-Diffusion-3.5

Stable-Diffusion-3.5

图片生成
Stable-Diffusion

Stable Diffusion 3.5 (SD 3.5) 是由 Stability AI 推出的新一代文本到图像生成模型,相比 3.0 版本,它提升了图像质量、运行速度和硬件效率

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值