我的部门最近搬了办公室。以前的办公室很好,但在新办公室,从我的电脑到两个数据中心的 ping 时间通常相差很大,如下所示:
来自 123.123.123.123 的回复:字节=32 时间=52ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=11ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=16ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=9ms TTL=123 来自 123.123.123.123 的回复
:字节=32 时间=9ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=13ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=20ms TTL=123
来自123.123.123.123:字节=32 时间=28ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=10ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=19ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=9ms TTL=123 来自 123.123.123.123 的回复
:字节=32 时间=33ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=17ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=23ms TTL=123
来自123.123.123.123:字节=32 时间=31ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=8ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=20ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=10ms TTL=123 来自 123.123.123.123 的回复
:字节=32 时间=11ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=20ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=9ms TTL=123
来自123.123.123.123:字节=32 时间=9ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=16ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=23ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=10ms TTL=123 来自 123.123.123.123 的回复
:字节=32 时间=15ms TTL=123
来自 123.123.123.123 的回复:字节=32 时间=22ms TTL=123
请注意,我已更改 IP 地址。我正在 ping 的服务器有一个物理 IP 地址,并且未被使用。当我在一天中的任何时间 ping 其他服务器时,我都会得到类似的结果。
我们没有充分利用我们的带宽。
如果我 ping 另一台服务器(位于第三个数据中心),ping 时间会更长(大约 100 毫秒),但更加一致(大约 3 毫秒以内)。
那么,这是否表明我的新办公室和这两个数据中心之间存在潜在问题?
答案1
ping 时间的变化可以表明几种情况,但无论你 ping 数据中心的哪个服务器,你都会得到相同的行为,这似乎表明路径上的链接或设备可能存在问题。
值得对有问题的服务器进行重复的跟踪路由,以查看是否可以识别延迟变化的特定网络设备;或者,可能存在到该位置的多条路径,其中一条路径的延迟通常较高。
执行扩展 ping 时是否看到任何数据包丢失?如果是,这可能表示链接拥塞。
您能否提供一些有关您的办公室和数据中心之间的连接的详细信息?您使用的是租用线路吗?互联网 VPN 吗?您是否与公司的 NOC/网络管理员谈过?他们可能已经意识到了这个问题。
答案2
ping 时间可能会因你无法控制的因素而有很大差异,因此有必要汇总结果以消除不一致 - 有一个有用的 Linux 工具叫做地铁它包含在很多发行版中,将 traceroute 和 ping 聚合到一个实用程序中。它将为您提供最佳和最差的 ping 时间,以及平均和标准偏差。虽然不是结论性的,但它将提供更平衡的视图。
答案3
可能,但不一定。您的办公室如何连接到数据中心?考虑到站点到站点 VPN 上的 Ping 会通过互联网传输,因此可能会有很大差异。
除了 ping 之外,您是否还发现其他性能问题或连接问题?这些响应时间仍然都在 100 毫秒以下,这对于您使用的新链接来说可能是正常的。
答案4
我认为,这个潜在问题称为负载平衡路由器。它有时会将您的请求路由到第一个接口,有时会路由到第二个接口。它们的延迟不同。
例如,wan1 上有光纤,wan2 上有 ADSL。对于某台特定服务器,通过 wan1 的 ping 时间为 17 毫秒,通过 ADSL 的 ping 时间为 112 毫秒。