老问题了,但是我遇到了一个类似的问题,所以我以为我会回答。
问题可能实际上是由于您的ISP的流量整形。他们积极地优先考虑到已知内容提供商的流量,以努力为客户提供更好的流服务。我认为某些情况下它们走得太远了-我刚刚诊断出类似的问题,其中背景iCloud照片上传导致ping时间超过45000毫秒。
为了解决此问题,您可以简单地减少计算机将使用的总带宽量,以防止ISP的流量调整完全夺走所有其他应用程序的带宽。具有讽刺意味的是,这将改善您自己计算机上的浏览性能,并明显改善网络上其他计算机的性能。例如,如果您具有15Mbps的下行上限,则可以将计算机限制为仅使用12Mbps,并且ISP算法将不再认为需要积极调整流量:
sudo ipfw pipe 1 config bw 12Mbits/s
sudo ipfw add 1 pipe 1 tcp from any to me
就我而言,上游带宽(由ISP限制为1Mbps)是限制因素,因此我运行了以下命令,从而解决了我的问题:
sudo ipfw pipe 1 config bw 768Kbits/s
sudo ipfw add 1 pipe 1 tcp from me to any
请注意,这些命令仅在重新启动之前才有效,但是要取消规则,只需执行以下操作:
ipfw delete 1