为什么跨网络时延迟会突然增加?

为什么跨网络时延迟会突然增加?

我正在查看从我的机器到魔兽世界服务器的延迟。

当我在康卡斯特网络中时,每次跳跃都低于 15 毫秒。

然后它达到 ATT 并进入 60-70MS 状态以完成剩余操作。

考虑到它仍然在同一个城市,为什么它会突然从 15 跳到 60?

我能做些什么吗?

G-Man

答案1

拥塞连接 = 长数据包队列 = 延迟
通常除了切换连接外没有其他方法可以避免这种情况;即使这样,其他 ISP 也可能使用相同的上游 ISP

答案2

网络连接很慢。除了更换 ISP 之外,你别无选择。

答案3

请记住,MPLS 标记网络将 ping 时间报告为虚拟电路的 RTT。ICMP 的优先级也很低,在繁忙的路由器上可能会被丢弃或延迟。此外,一些路由器会强制限制速率,当 ICMP 超过某个阈值时,它也会丢弃/延迟这些数据包。

此外,您可能会遇到不对称路由。流向该路由器的流量可能会通过不同的路由返回,该路由可能在您看到的路径之外的某个地方有更多的跳数或拥塞。因此,当您到达该 AT&T 路由器时,其内部策略或康卡斯特的路由公告可能会选择与数据包刚刚离开的路由器不同的入口。

相关内容