为什么 traceroute 在发送每个探测时都会将目标端口增加 1?

为什么 traceroute 在发送每个探测时都会将目标端口增加 1?

我使用 Tcpdump 捕获了 Traceroute 发送的数据包。下面是 Tcpdump 的屏幕截图。

为什么 traceroute 在发送每个探测时都会将目标端口增加 1?

传输控制包

答案1

此增量是为了跟踪源和目标之间的设备位置。即 UDP 端口号 - 33434 为我们提供设备的位置。CISCO IOS 路由器默认使用 UDP 端口 33434,然后为每一跳增加目标端口号。

相关内容