132. 从源设备到目的设备之间有两跳,使用 tracert 命令检测路径。检测第一跳时,源设备发送一个 TTL 为
1 的 UDP 报文到中间一跳;检测第二跳时,源设备发送一个 TTL 为 2 的 UDP 报文,报文首先到达中间一跳
TTL 递减为 1,当该报文到达目的后,TTL 将递减为 0,这时目的设备将发送一个 ICMP______消息给源, 告知源设备其已经跟踪到目的地址。
A. Time Exceeded B. Echo Request C. Echo Reply
1 的 UDP 报文到中间一跳;检测第二跳时,源设备发送一个 TTL 为 2 的 UDP 报文,报文首先到达中间一跳
TTL 递减为 1,当该报文到达目的后,TTL 将递减为 0,这时目的设备将发送一个 ICMP______消息给源, 告知源设备其已经跟踪到目的地址。
A. Time Exceeded B. Echo Request C. Echo Reply
D. Port Unreachable
Answer: D
traceroute 命令将尝试跟踪 IP 数据包到某个 Internet 主机的路由,其具体方法是:先启动一个具有较小的最大存活时间值的 UDP 探测数据包,然后侦听从沿途的网关发来的 ICMP TIME_EXCEEDED 响应。探测数据包的存活时间值在开始时为一个跃点,每次对该值增加一个跃点,直至返回 ICMP PORT_UNREACHABLE 消息。ICMP PORT_UNREACHABLE 消息说明该主机已经被定位,或命令已经达到跟踪所允许的最大跃点数目。