IPv6扩展头(二)——目的选项头(Destination Options Header)

目的选项头(Destination Options Header)允许在数据包到达最终目的地时由目标主机或最后一个路由器进行特殊处理。

在IPv6基本头部之后,可以插入一个或多个扩展头部,其中目的选项头就是其中之一。目的选项头的结构包含下一个头部字段(Next Header)、头部扩展长度字段(Header Extention Length)以及随后的一个或多个选项字段。

每个选项字段都由类型(Type)、长度(Length)和具体选项数据(Option Data)组成。类型字段定义了该选项的用途,长度字段指示了整个选项字段的字节长度,包括类型和长度字段本身。
中间路由器在转发过程中通常会跳过目的选项头,仅对基本头部和其他与转发相关的扩展头部(如路由头、分片头等)进行处理。只有当数据包到达目标节点时,目标主机才会根据目的选项头中的内容执行相应的操作。

目的选项头可用于实现多种功能,例如携带QoS信息、安全相关参数或者为特定应用提供附加信息。然而,在实际网络部署中,由于性能和兼容性考虑,目的选项头的使用并不常见,很多情况下被其他更为明确和专用的机制所替代。

目标选项头用于指定中间目标或最终目标的数据包传送参数。该标头由前一个标头的“下一个标头”字段中的值 60 来标识。Destination Options 头与Hop-by-Hop Options 头的结构相同,如图1所示。
图1 Destination Options 标头的结构。

图1 Destination Options 标头的结构。

目标选项头有两种使用方式:

  1. 如果存在路由头,则它指定每个中间目的地的传递或处理选项。在这种情况下,Destination Options 标头出现在 Routing 标头之前。

  2. 如果不存在路由头或者此头出现在路由头之后,则此头指定最终目的地的传送或处理选项。

目标

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

达分柒

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值