一)Hop-by-Hop选项包头包含分组传送过程中,每个路由器都必须检查和处理的特殊参数选项。其中的选项描述一个分组的某些特性或用于提供填充。这些选项有:

Pad1选项选项类型为0),填充单字节。

PadN选项选项类型为1),填充2个以上字节。

JumboPayload选项选项类型为194),用于传送超大分组。使用JumboPayload选项,分组有效载荷长度最大可达4,294,967,295字节。负载长度超过65,535字节的IPv6包称为“超大包”。

路由器警告选项选项类型为5),提醒路由器分组内容需要做特殊处理。路由器警告选项用于组播收听者发现和RSVP资源预定)协议。

二)目的地选项包头指名需要被中间目的地或最终目的地检查的信息。有两种用法:

如果存在路由扩展头,则每一个中转路由器都要处理这些选项。

如果没有路由扩展头,则只有最终目的节点需要处理这些选项。

三)路由包头

类似于IPv4的松散源路由。IPv6的源节点可以利用路由扩展包头指定一个松散源路由,即分组从信源到信宿需要经过的中转路由器列表。

四)分段包头

提供分段和重装服务。当分组大于链路最大传输单元MTU)时,源节点负责对分组进行分段,并在分段扩展包头中提供重装信息。

五)认证包头

提供数据源认证、数据完整性检查和反重播保护。认证包头不提供数据加密服务,需要加密服务的数据包,可以结合使用ESP协议。

六)ESP协议包头

提供加密服务。

IPv6数据包:上层协议数据单元

上层数据单元即PDU,全称为ProtocolDataUnit。

PDU由传输头及其负载如ICMP IPv6消息、或UDP消息等)组成。而IPv6包有效负载则包括IPv6扩展头和PDU,通常所能允许的最大字节数为65535字节,大于该字节数的负载可通过使用扩展头中的Jumbo Payload见上文)选项进行发送。


相关内容

    暂无相关文章