Utilities
用於測試網際網路頻寬的控制台工具
我正在尋找一種工具來測試我的網際網路連接頻寬並像speedtest那樣創建一個簡單的報告。
你知道一些這樣做的程序/工具嗎?帶有 CentOS 軟體包的東西會很好。
ttcp是一個簡單的,可能過於簡單的速度測試實用程序。
pchar是另一個人們經常引用的東西,我個人運氣不好。
這是我使用 ttcp 的方法。你需要兩台機器,每台機器上都編譯了 ttcp (http://playground.sun.com/pub/tcp-impl/ttcp/ttcp.c)。
HostA % ./ttcp -r -s -p 9401 ... HostB % ./ttcp -s -p 9401 < /boot/vmlinuz
一旦你弄清楚如何讓它執行,嘗試不同長度的文件,看看速度是如何變化的。使用 UDP(讀取器和發送器命令行上的 -u 標誌)獲得更多樂趣!
我只是重複這個(已刪除?)stackoverflow 問題上列出的答案: https ://stackoverflow.com/questions/426272/how-to-test-internet-connection-speed-from-command-line
k2z:
wget --output-document=/dev/null http://speedtest.wdc01.softlayer.com/downloads/test500.zip
要麼
git clone https://github.com/sivel/speedtest-cli cd speedtest-cli python2.7 speedtest_cli.py
然後,您將獲得來自 speedtest.net 和 cli 的確切樣式結果。
彼得莫納爾:
您可以使用 iperf 來測試兩台機器之間的速度,因為“iperf”旨在測量頻寬。
在 machine1 上(主機,這個會收到)
iperf -s -p 65000
在 machine2 上(客戶端,這個將上傳)
iperf -c [ip of server] -p 65000
反轉機器以另一種方式進行測試(上傳->下載,反之亦然)。
比爾卡羅爾:
看起來 sourceforge 上有一個工具可以從終端使用 speedtest.net。
終端測速:http: //sourceforge.net/projects/tespeed/