解决间歇性网络中断的最佳方法是什么?

解决间歇性网络中断的最佳方法是什么?

我们办公室有一条康卡斯特 50/10 线路。我们经常看到互联网服务断线,但有时断线很短,而且断线很频繁。这足以让你退出 Skype 并停止加载任何网站,这显然影响了我们的工作效率。

  • 我们尝试了 4 种不同的路由器,尝试过通过交换机将所有人从无线转移到有线,但到目前为止都没有任何效果。现在我们使用的是 Cisco SB WRP400-G1 路由器。路由器上连接着一个 16 端口交换机,连接到所有办公室的端口。
  • 如果康卡斯特 DNS 服务器出现故障,我们将转而使用 OpenDNS。
  • 今天,我们尝试将调制解调器、路由器和交换机放在 UPS 上,以确保不是电源波动导致了问题。

每次我们打电话给康卡斯特时,他们到达时互联网已经正常运行。

我想以某种方式证明问题出在康卡斯特,所以如果这意味着将一台机器直接插入他们的路由器并整天收集数据,我愿意这样做。我只是想听听关于运行什么工具以及如何收集这些数据的想法。

我可以整天连续 ping google.com,但我不确定这些数据有多大价值。

有什么想法吗?

答案1

您的第一次测试应始终使用直接连接到调制解调器的单台计算机,然后 ping 您的主 DNS 约一小时。查看抖动、持续高延迟和数据包丢失等问题。Comcast 将忽略不在其网络上的 IP 目标或通过他们无法控制的网络的任何结果,因此只需 ping 您的 DNS。

您的第二个测试应该不仅仅是监控 ICMP,还可以尝试 SNMP 监控。这将记录数据以证明当它出现问题时,这绝对不是利用率问题。

第三个测试是使用一个名为 MTR 的程序,它将为您提供实时跟踪路由结果,它将能够运行很长时间,当您发现问题时,您可以看到 MTR 上发生了什么。这将为任何可能的路由问题提供一些见解(针对您的主 DNS)。

最后,尝试绕过所有可以绕过的内部布线,如果您可以到达街道上的电缆连接处,请尝试插入那里,这样可以排除建筑物内的任何东西并将其隔离到仅由康卡斯特控制的区域。

答案2

首先,我建议使用一些在线监控工具。不是为了宣传任何产品,但 Pingdom 提供免费帐户,仅用于监控一个目的地,因此设置很简单。这可能会或可能不会提供一些数据,但无论如何你不会为此花费金钱或太多时间。

其次,如果您有 Linux 服务器(或另一台运行 Linux 的计算机),请安装吸烟并将其配置为 ping 一些知名目标(www.google.com、ping.funet.fi,可能是 Comcast 网站等)。这可能会或可能不会给你带来一些有用的东西。

第三,如果断网时间足够长,运行 tracert/traceroute 可能会有用。如果它显示流量从您的办公室流出,然后流入某个 Comcast 路由器,则更容易证明这不是由您造成的。

第四,尝试更换开关。这可能是罪魁祸首(尽管可能性不大)。

第五,向康卡斯特询问建议(哪个路由器/调制解调器适合他们的连接以及您应该使用哪些设置)。如果您的网络中没有任何东西(尽量使其尽可能简单以进行测试,也许只是计算机通过交叉电缆直接连接到路由器),很难责怪您。

短暂网络中断(例如仅断开连接,没有较长时间的中断)的诊断是一个非常困难的问题,因为存在太多潜在的故障点。

相关内容