使用 MTR 诊断网络,其中一个网关显示异常

2016-12-22 16:19:43 +08:00
 xiaochunyong

我用 mtr 诊断网络的时候,第二个网关一开始是 3 个*号,后来变成了 180.168.95.157 ,而且这个网关的数据显示很奇怪, ping 值 2 万多,但是我单独去 ping 的时候,只有几十,这是什么情况啊?求大神解答~~

1820 次点击
所在节点    问与答
9 条回复
BOYPT
2016-12-22 16:47:45 +08:00
估计那个网关配置了非常复杂的路由规则, 你的超短 TTL 报文到达它那里后,它纠结了两秒才给你发回来
jasontse
2016-12-22 17:04:11 +08:00
说明这个设备回应 Time exceeded 的速度非常慢,你 ping 的时候响应的是 Echo reply 两个信消息不一样。
xiaochunyong
2016-12-22 18:26:49 +08:00
@BOYPT @jasontse 但是这个慢,丝毫没有影响到下面的网关设备,就像是异步一样。 还有一个问题就是我记得 mtr 是 ping + traceroute ,按道理来说 这个 mtr 的 ping 应该和直接 ping 的数据包是一样的呀~
BOYPT
2016-12-22 23:11:35 +08:00
@xiaochunyong 正常通信会导致网关发这种包的啊,所以不影响咯
BOYPT
2016-12-22 23:12:20 +08:00
@BOYPT 漏字, 正常通信不会导致网关发这种包的啊
alect
2016-12-22 23:17:51 +08:00
没啥奇怪的。。。你 mtr 多了就知道了。。
xfspace
2016-12-22 23:29:24 +08:00
如果是 Cisco devices ,处理 ping 是 CPU 处理的,优先级最低。非 Cisco 不知道
MTR 能看到走那条骨干,延迟值毫无意义
kuretru
2016-12-22 23:32:10 +08:00
看到过 MTR 到某一节点路由环路 来回传,但是 tcp 没问题
xiaochunyong
2016-12-23 11:08:40 +08:00
谢谢各位的解答~

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/329450

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX