摘要:通信工程师互联网技术系统生成超时:系统生成“超时(TimeExceed)”报文有两个原因。无论在哪一种情况下都表示数据报未到达信宿节点而被发往极远的地方。发生这种错误最一般的原因是IPv6包头中的跳段限制(HopLimit)字段值降为0,路由器必须放弃IPv6报文。最后处理该数据报的路由器向信源节点发送ICMP差错报文。
4.6.3.3 超时
系统生成“超时(TimeExceed)”报文有两个原因。无论在哪一种情况下都表示数据报未到达信宿节点而被发往极远的地方。发生这种错误最一般的原因是IPv6包头中的跳段限制(HopLimit)字段值降为0,路由器必须放弃IPv6报文。最后处理该数据报的路由器向信源节点发送ICMP差错报文。
此外,超时差错也可能当系统在某一时间内未能完成对数据报报片的重组的悄况下发生。这一时间限制应在60s至120s的范围内,为了避免对同一个信宿产生大量的差错报文,系统仅当收到含有偏移为0的报片时才生成此差错报文。系统一旦回送超时差错报文,就必须将此前保持着的报片丢弃掉。
超时报文的格式如图4-33所示。类型字段值为3,代码字段有0或1两个取值,0表示传送超过跳段限制,即HopLimit字段已降为0-1表示目的节点分段重装超时。校验和之后是32位未用字段。最后一个字段是被抛弃的IPv6包的第一部分。
返回目录:
编辑推荐:
通信工程师备考资料免费领取
去领取