我使用的是 Virgin Media 顶级有线宽带套餐。我住在英国,在一个大城市的郊区。
我刚刚做了一个 speedtest.net,下载速度为 123 Mbps(是的,一百二十三!)
然而,自从大约 2 年前安装了 virgin 以来,我一直很难玩 MW3 之类的在线游戏。
当我尝试玩 MW3 时,我无法连接到 ping 低于 150ms 的任何主机。我启动游戏,它会查找可玩的游戏,并经过 50ms 类别,等等,一直到 150ms 类别。我在另一个地区的旧房子里从未遇到过这个问题。即使在 10 Mbps 连接下,我也可以在 99% 的时间内连接到 50ms 主机。
我不明白为什么我有这么快的宽带,却不能玩 MW3?除了速度之外,还有其他因素导致问题吗?是游戏网络吗?是我住的地方(可能是基础设施太差劲了),还是我的提供商做了什么事情导致问题?
我曾在 MW3 论坛询问过——似乎没人知道。
我曾多次让宽带提供商派工程师上门。工程师上门后,他们说找不到问题,他们进行了 speedtest.net 测试,并说“看,速度很好,ping 值真的很低”
但有些东西正在破坏我的游戏体验。有人能告诉我这是什么问题吗?或者可能是个什么问题?或者我可以用什么软件来诊断它?或者什么其他的?拜托?!
此外,我玩游戏的机器是有线连接到路由器的,而不是无线的。路由器本身是维珍传媒新推出的超级枢纽 2设备。另外,出于其他原因,我已经在考虑购买“更好”的路由器并将超级集线器更改为调制解调器模式。这样做的原因是我想要超级集线器未提供的一些更高级的功能,包括 openDNS。如果购买不同的路由器也能缓解这个奇怪的问题,那么我会更倾向于尽快购买一个……
我已经问过了网络工程师网站上的这个问题但是他们把我重定向到了这里。有一个关于启用 UPNP 的建议,我可以尝试一下,尽管我现在不在家,所以我无法检查它当前设置为什么,甚至无法检查它是否已启用。
答案1
糟糕的“ping”时间不一定是您的 ISP 的错 - 通常都不是。通常是下游的问题。
如果您知道游戏服务器的 IP,那将是最好的测试,但您始终可以对其他位置进行以下测试。
在命令提示符中输入以下内容并点击Enter
pathping yahoo.com
它会运行到该位置的跟踪路由(同样,如果您知道服务器的 DNS 或 IP,那就最好了)。然后,它会沿途 ping 每一跳。然后您将(希望)看到延迟在哪里急剧上升。
注意:此测试可能需要几分钟才能运行。
即使你做发现沿途某个跳数延迟较高,您对此无能为力。您可以联系您的 ISP 和/或该提供商并提出问题...
答案2
我猜是你的互联网连接存在其他因素。例如高延迟、抖动严重或可靠性低(丢包)。尝试使用 Pingtest.net 来了解你的连接情况。
另一个需要检查的地方是http://voiptest.8x8.com/了解更多详细信息。
答案3
· Propagation delay =
distance traveled /
propagation speed
对比
· Transmission delay =
# of bytes to transfer /
transmission speed (or bandwidth)
想象一下桥上的汽车。区别在于一辆汽车过桥需要多长时间以及一次可以有多少辆汽车过桥。