Networking

非常慢的 ssh、snmp、telnet 網路連接但 http、sftp 很快

  • May 10, 2011

我有一個包含大約 8 個 linux 伺服器、一個 Cisco 2600 路由器和一個 Cisco 3500XL 交換機的小型網路。路由器和交換機多年來一直配置並正常工作。

大約 6 小時前,通過某些協議建立連接的時間猛增。通過 SSH 連接到伺服器可能需要幾分鐘才能建立。但是一旦建立連接,它就可以正常工作。通過 scp 複製文件也很快,但建立初始連接需要很長時間。與遠端登錄相同。

但是,通過 HTTP 或 HTTPS 連接非常好。他們像往常一樣巡航。SFTP 似乎也很好。

SNMP 連接似乎也受到了影響。我的 Cacti 監控伺服器已停止正常工作,日誌中出現超時錯誤。PHPSVR: Poller[0] Maximum runtime of 292 seconds exceeded for the Script Server. Exiting.它會間歇性地出現,但主要是來自主機的失敗結果,但是它在報告路由器和交換機 cpu 和記憶體方面相當可靠。

交換機snmp監控的奇怪之處在於,有些交換機埠持續上報並出現在cacti圖中,而另一些則在大約6小時前停止。但登錄交換機 CLI 會顯示這些埠上的活動。

我的科羅拉多設施聲稱他們目前沒有網路問題。我確實認為這是我的網路中的某些東西,但無法弄清楚是什麼。我沒有看到任何明顯的流量高峰,我可以毫無問題地執行 DNS 查詢(dig查詢大約需要 34 毫秒)。即使在網路內的主機之間連接時也會發生延遲。

有關如何進行故障排除的任何指示?我已經重新載入了交換機和路由器,但問題仍然存在。下面顯示了ssh -vv帶有一些註釋的輸出,這些註釋指示登錄過程中不同點的延遲秒數。 https://gist.github.com/963682

您的名稱解析已損壞。

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