我使用 Tcpdump 捕获了 Traceroute 发送的数据包。下面是 Tcpdump 的屏幕截图。
为什么 traceroute 在发送每个探测时都会将目标端口增加 1?
答案1
此增量是为了跟踪源和目标之间的设备位置。即 UDP 端口号 - 33434 为我们提供设备的位置。CISCO IOS 路由器默认使用 UDP 端口 33434,然后为每一跳增加目标端口号。
我使用 Tcpdump 捕获了 Traceroute 发送的数据包。下面是 Tcpdump 的屏幕截图。
为什么 traceroute 在发送每个探测时都会将目标端口增加 1?
此增量是为了跟踪源和目标之间的设备位置。即 UDP 端口号 - 33434 为我们提供设备的位置。CISCO IOS 路由器默认使用 UDP 端口 33434,然后为每一跳增加目标端口号。