![我该如何修复路由器的超高外部 PING 率?](https://linux22.com/image/1434483/%E6%88%91%E8%AF%A5%E5%A6%82%E4%BD%95%E4%BF%AE%E5%A4%8D%E8%B7%AF%E7%94%B1%E5%99%A8%E7%9A%84%E8%B6%85%E9%AB%98%E5%A4%96%E9%83%A8%20PING%20%E7%8E%87%EF%BC%9F.png)
[我在 Overflow 上问了这个问题,他们关闭了它,说它应该在这里。希望这是正确的。]
我的基本问题是:延迟太严重。ping google.com 时,平均往返时间为 48 秒(是的,是秒,不是毫秒)。同样,访问其他网站时 ping 率也很低。有线路由器连接和无线路由器连接都会发生这种情况。
仅当我使用路由器时才会出现此问题。重要详细信息:如果我将 Mac Pro 直接连接到电缆调制解调器,Mac 上一切正常(到 google.com 的 ping 速率为 40 毫秒)。在这种情况下,似乎无论我等待多长时间,它都会继续工作。
如果我重启路由器或者在路由器上更新 DHCP,我会在大约 45 秒内获得不错的 ping 速率(40 毫秒范围),然后它又恢复到糟糕的状态。在这 45 秒内,我还可以快速进行跟踪路由。
大约 45 秒后,ping 开始崩溃,traceroute 变得非常缓慢。某些 traceroute 跳数无法协商(我只得到 * * * 作为答案)。
当 ping 响应确实返回时,它们会同时全部通过,就像它们在某处堆积一样。然后它们又停止了。
在咨询了各种 Interwebs Oracles 后,我尝试过以下方法:
- 新的跳线
- 已安装 DD-WRT 固件
- 将 MTU 设置得较低以避免碎片问题(尽管我从未见过任何碎片问题)
- 禁用 QoS(实际上它没有打开)
- 克隆另一台设备的 MAC(例如我的 Mac Pro 台式机的 MAC)。
我非常感激任何人给出的指点。
答案1
感谢您的评论。我在一个完全意想不到的地方发现了这个问题。首先是答案:
罪魁祸首是通过我的路由器同步的 Google Drive。
当我关闭 Google Drive 或绕过路由器时,我的带宽就会恢复。
这个答案的其余部分包含更多细节;你可能想跳过,但有些人喜欢听到它们:
[侧边栏谜题:当我直接连接到电缆调制解调器时,我不必关闭 Mac Pro 上的 Google Drive。只有当我的 MacBook 通过 WiFi 连接 Google Drive 或我的 MacPro 有线连接到路由器时,才会出现此问题。我不明白。我猜想路由器的某些功能不一定对文件同步友好。顺便说一句,这也是为什么我认为问题出在路由器上。]
我通过几个步骤找到了答案。网络搜索表明问题可能出在某个设备上。我几乎锁定了所有设备,但我的妻子打断了我,说一切都正常。当我意识到我的 Netflix 设备 (Roku) 当时被关闭时,我开始生气。你知道,我开始编造阴谋论,说 TWC 限制了我的带宽,因为我使用 Netflix (LOL)。我们毫无问题地观看了 Amazon Prime,我对我的理论深信不疑!
然而,就在刚才,我坐在笔记本电脑前,突然 ping 又变慢了。我突然意识到可能是我的笔记本电脑出了问题,于是我开始四处寻找占用大量带宽的地方。Google Drive 和 DropBox 都符合这一要求。我一次运行一个,DropBox 确实造成了一些延迟,但并不严重。经过一番研究,我发现 DropBox 内置了自动节流功能。Google Drive 没有。当我打开 Google Drive 时,一切都乱套了。我的手机上运行着 ping,你可以看到 ping 速率上升,就像我在打开开关一样。
您可能想知道为什么 Google Drive 会突然开始出现问题?这是因为我当前要同步的文件集比我通常同步的文件集大,但这只是暂时的。我怀疑同步完成后问题就会消失。
我从 Google Drive 开发人员那里听到的最新评论是在 2012 年,当时他们说限制功能已计划但尚未实施。我不确定它何时会实施。
再次感谢大家!
答案2
首先检查您的防火墙规则,看看是否启用了 ICMP 过滤规则 - 这会影响 ping。
接下来,检查您的路由器 - 它可能具有诊断工具,可以让路由器本身 ping 站点等。查看是否有此类工具,然后使用这些工具尝试复制问题。如果它们在路由器本身上复制,请检查它是否有网络限制规则。如果没有,并且固件dd-wrt
没有帮助,那么问题可能是设备故障。检查设备是否在保修期内,看看您是否可以更换它。如果它不在保修期内,您可能需要更换路由器。(这是基于您说问题发生在路由器连接但未直接连接到调制解调器时,这表明问题出在您这边而不是网络服务本身。)
答案3
我的 tp-link 路由器也遇到了类似的问题。不幸的是,它不兼容开放固件。从任何无线设备到我的路由器的 ping 时间都达到 9 秒,这导致互联网速度出现问题。
我所做的是打开路由器设置并将无线标准从 更改为802.11 b/g/n
。802.11 g
到目前为止,问题已经消失,我的路由器的 ping 现在是 ,< 2ms
这使使用互联网的体验很好!我在802.11 n
标准中读到:
使用多个信号可能会干扰附近的基于 802.11b/g 的网络。
虽然我的范围内没有很多网络(约 5 个),但干扰可能是问题所在。现在,一切正常!