Networking

需要幫助解決高度可變的 ping 時間

  • July 27, 2012

我正在使用 Citrix(想想遠端桌面)連接到客戶端站點。在我的工作中,當我通過 Citrix 遠端連接時,我必須編寫相當多的程式碼,所以我的網際網路連接的延遲很重要。如果我的 ping 時間超過 250 毫秒,那麼幾乎不可能準確地滾動、點擊或鍵入。

最近,我的康卡斯特商務網際網路一直表現出高度可變的 ping 時間。如果我 ping google.com,我會得到從 9 毫秒一直到 1300 毫秒的 ping。問題似乎在下午 1 點到 4 點 30 分期間最為嚴重。在這些時間之外,ping 的差異會穩定下來,主要在 9 毫秒到 50 毫秒之間。我的調製解調器上的信噪比和上行功率都很好——數值在這裡: http: //pastebin.com/D4hWGPXf

我執行了從我的電腦到 google.com 的跟踪路由(其結果在這裡:http : //pastebin.com/GcdjYvMh )並對我們本地網路之外的第一跳的 IP 進行了另一次測試 ping(73.98. 44.1)– ping 時間的差異與我 ping Google 的方式完全相同。通過 CAT5 直接連接到電纜調製解調器沒有任何區別。

這是一個顯示 ping 時間差異的螢幕截圖:http: //postimage.org/image/haocdeauv/full/ - 正如您所看到的,它可能會變得非常糟糕。

三名康卡斯特技術人員已經出局(其中兩名在問題沒有發生時就在這裡),他們以及康卡斯特地區 2 級支持人員無法診斷問題。我現在有一張需要 3 級支持的工單,但還沒有收到他們的回复。

有誰知道什麼可能導致這些問題,或者從上面的跟踪路由中知道它可能起源於哪裡?區域 2 級人員試圖告訴我,我所看到的是正常的 - 像這樣高度可變的 ping 時間是否可以接受?為了解決這個問題,我應該要求 Comcast 做什麼或看什麼?

非常感謝任何提示/建議!

編輯:這是康卡斯特在一家小型初創公司的有線網際網路,我們已經排除了我們私有 LAN 中的擁塞是一個原因(即,當 ping 變得可變時,沒有人在看 YouTube)。

更新:第 3 層康卡斯特支持建議更換調製解調器,今天有技術人員來到這裡並做到了——同樣的問題仍然存在。

編輯:康卡斯特最終解決了這個問題,請參閱下面的答案。

在與幾位 2 級技術人員交談後,事實證明這只是在交通高峰時段線路上的擁堵 - 沒有解決方案。

編輯:康卡斯特最終將服務於我所在地區的節點分成四個獨立的節點。這是對他們的網路進行昂貴的重新架構,包括重新配置前端以及附近本身的設備。

您看到與 Google 看到的類似的對網關的不良響應這一事實表明問題與您的機器相當接近。因為我自己也經歷過非常相似的症狀,所以我的第一個想法是延遲可能是過度使用的結果,可能是在上傳方面。當我上傳數據時,我曾經從互動式應用程序中獲得非常糟糕的性能。上傳速度的限制因素是我的電纜調製解調器,導致它最大化了我的頻寬並扼殺了其他任何東西的性能。

大多數住宅級連接(包括“商務級”電纜調製解調器)往往非常重視下載吞吐量,通常提供 10Mb/s 的下載速度和 1Mb/s 的上傳速度。這使得上傳飽和比下載更容易,當這種情況發生時,所有流量都會受到嚴重影響(如果你正在下載,你的 ACK 會有問題,下載速度變慢等)。

當網路擁塞/延遲發生時,我會尋找一種方法來監控頻寬使用率,尤其是上游。根據您的經驗水平和可用工具,wireshark、ntop 和您的網路路由器可能都能夠提供一些使用率資訊。如果問題確實與頻寬有關,您可以嘗試將非互動式任務移至非高峰時間,甚至查看流量整形和 QoS 選項。

引用自:https://serverfault.com/questions/373700