Networking

查找 LAN 中的惡意網路使用情況

  • November 6, 2011

我管理一個小型 LAN(30 台電腦,Linux、Windows 和 Mac 的混合)。將一個 100MB 的文件傳輸到本地伺服器(即在辦公室,而不是在 Internet 上)過去需要我大約幾分鐘,但最近需要將近 30 分鐘。我檢查了我的本地主機和伺服器,每台機器都很好,所以我假設網路有問題。

我將如何診斷導致網路變慢的原因和/或使用異常高頻寬的網路上的電腦?

Linux(特別是 Ubuntu)有哪些好的網路監控工具可以幫助我完成這項任務?我發現的大多數似乎都適合監視本地主機的網路訪問,而不是同一網路上其他機器的訪問。

我發現的大多數似乎都適合監視本地主機的網路訪問,而不是同一網路上其他機器的訪問。

這是因為它們在交換網路中幾乎沒有用處。交換機將數據流量分開,因此理想情況下主機只獲取它打算獲取的數據。如果您需要網路範圍的統計資訊,則需要監視交換機的 RMON 統計計數器(僅當您使用託管交換機時才可用)。

您也很可能沒有看到瓶頸,而是由於配置錯誤(例如雙工不匹配)或電纜不良導致的傳輸錯誤。觀察交換機的錯誤統計計數器應該會提供一些線索。

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