首页 > 试题广场 >

一个IP报文在路由器中经过一番处理之后,TTL字段值变为0,

[单选题]
一个IP报文在路由器中经过一番处理之后,TTL字段值变为0,这时(   )。
  • 路由器向IP报文的源地址发送一个ICMP错误信息,并继续转发该报文
  • 路由器向IP报文的源地址发送一个ICMP错误信息,并停止转发该报文
  • 路由器继续转发报文,不发送错误信息
  • 路由器直接丢弃该IP报文,既不转发,也不发送错误信息
  • 以上四种说法都不完全正确,要视具体情况而定

正确的选项是:

B. 向IP报文的源地址发送一个出错信息,并丢弃该报文

当一个路由器处理一个 IP 报文时,如果发现该报文的 TTL 字段值已经减为 0,那么说明该报文已经在路由器上停留的时间超过了预设的最大生存时间。在这种情况下,路由器应该向 IP 报文的源地址发送一个 ICMP 报文,类型为 "Time Exceeded",表示时间超时,然后丢弃该报文。这样,发送方的主机就会收到 ICMP 报文,从而得知报文被丢弃的原因。

编辑于 2024-03-01 10:23:45 回复(0)