Networking

24 小時內診斷(ping)網路的軟體?

  • November 18, 2011

最近,我們目前辦公室的網際網路連接遇到了很多問題:速度變慢、封包遺失、ping 時間過長等。

(不)幸運的是,這並不是整天都在發生,只是在這里和那裡幾分鐘,一天幾次,但這讓我們的工作日變得痛苦。

根據墨菲定律,當 IT 人員出現時,網際網路工作正常,ping 良好,頻寬正常。

因為如果沒有進一步的失敗證明,他們不會為我們做更多的事情,是否有一個好的和簡單的工具(在任何平台上)可以 24 小時監控連接(例如,每秒 ping Google)並將結果顯示為一天中任何時間的 ping 時間 + 丟包率圖表?

我試了一下PingPlotter,但這並沒有按我的預期工作。

如果您可以訪問 linux 機器,那麼mtr可能會做您想做的事。mtr 在單個網路診斷工具中結合了 traceroute 和 ping 程序的功能

這是在報告模式下執行時獲得的輸出類型。您可以讓它執行並在任何時間段內收集統計資訊。

mtr -r -c 10 google.com
HOST: host1.lan                   Loss%   Snt   Last   Avg  Best  Wrst StDev
 1. ns.lan                        0.0%    10    0.3   0.5   0.3   0.6   0.1
 2. 192.168.1.254                 0.0%    10   81.2  76.0  66.9  89.1   8.3
 3. 94-192-160-1.zone6.bethere.c 60.0%    10  2335. 1419. 1024. 2335. 620.4
 4. 10.1.3.245                   80.0%    10   17.3  17.6  17.3  17.9   0.4
 5. 10.1.2.169                   90.0%    10   28.1  28.1  28.1  28.1   0.0
 6. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
 7. 64.233.175.27                70.0%    10   23.5  23.6  23.4  23.8   0.2
 8. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
 9. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
10. ???                          100.0    10    0.0   0.0   0.0   0.0   0.0
11. ???                          100.0     8    0.0   0.0   0.0   0.0   0.0
12. 173.194.67.147                0.0%     5   29.1  29.2  28.7  29.8   0.4

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