我的网络的互联网速度一直很慢。经过大量的故障排除后,我确定所有流内容/下载都将导致WAN流量的延迟激增。
例如,在无负载的情况下,我在30ms左右ping 8.8.8.8。如果我在同一台计算机上开始流式传输YouTube,则延迟会跳到500毫秒左右,相差约400毫秒。如果我关闭视频,等待时间将返回30ms。但是,如果我在同一LAN上有一个用户开始播放pandora,则问题会再次出现。
我的网络运行了一个10/100交换机。交换机直接连接到DSL路由器。我通常有6Mb的连接。
在故障排除中,我已完成以下操作:
- 从数个工作站的Wireshk进行扫描,以查找错误的数据包。(我会包括在内,但扫描过程中会包含机密信息)。没有任何异乎寻常的地方。
- 用升级的型号替换路由器,然后升级固件。
- ISP是否提高了速度,该速度在speedtest.net上正确测量(降低10,提高1.5)。问题是完全一样的。
- ISP换掉了卡的末端,以防万一它们的硬件/端口不好。
- 在另一个办公室使用完全相同的ISP /软件包进行了测试。让多台计算机在不影响延迟的情况下以1080p和pandora流式传输YouTube。
- 关闭除一台计算机外的所有计算机,晚上在没有用户在那里的情况下运行。
- 受监控的LAN流量,永远不会遇到延迟问题。
我知道,如果我达到带宽极限,或者某些硬件的速度出现瓶颈,则将导致此问题。但是,似乎根本不是那样。几乎所有通过WAN的流量都会增加延迟。即使我几乎将连接速度提高了一倍,问题仍然相同。当我让两个用户使用pandora并进行了几次冲浪时,互联网一无所有(丢弃的数据包,页面无法加载)。我家里有一半的连接,而同时进行的netflix / youtube / pandora流式传输甚至都没有达到我的5 Mb。
问题:什么时候通过WAN传输流量会导致高延迟?