为什么MTR将多个IP打印为最新节点?

为什么MTR将多个IP打印为最新节点?

我在终端中运行以下命令来跟踪我的计算机和之间的路由167.99.31.209

mtr -n --tcp 167.99.31.209 --port 1111

这是一段时间后上述命令的输出: 在此处输入图片描述

为什么它在最后一行打印多个 IP 地址作为最后一个节点?看到节点 2 到 16 的多个 IP 地址是可以理解的(因为路由节点不同),但最后一个节点有不同的 IP 地址很奇怪,因为我正在寻找到 167.99.31.209 的路由,而不是任何其他 IP 地址。

答案1

这不一定是最后一个节点。

这里的问题是,一旦 mtr 收到第一组回复,它就不会再更新行数。第一的看到的路径有 17 跳,但后来变为 18 或 19 或 20。

(一般来说,mtr 的界面完全不适合显示采用多条完全不同路径的跟踪。即使路径长度相等,您也无法区分哪些地址属于哪条路径......)

发生这种情况时,最好的选择是按下R重新开始跟踪。

相关内容