一、閑來無事
突然想測試下自己家里的路由器及整個局域網速率到底怎么樣,我這里說的是路由器和局域網的速率,差不多就是測試家里這個電腦到另外一臺電腦之間的訪問速度,而不是說電腦通過路由器然后訪問互聯網網站的速率。測設備到互聯網速率,很多人可能都會,但是要測設備到路由,設備通過路由器再到設備的速率,很多人就可能不怎么會了。
測試路由器和局域網速率,是看下內部局域網環境怎么樣,主要關乎局域網設備之間數據傳送問題。因為我家組建了NAS+NUC電腦+TV的家庭影音網絡,又只有NAS是有線連接到路由器的,其他都是走的5G無線,因為經常需要把NUC上迅雷下載的東西傳到NAS上,動則幾十G,所以想看看速率到底咋樣。
二、開始折騰
說到測試互聯網訪問網速,稍微有點電腦玩家經驗的肯定會想到大名鼎鼎【SpeedTest】。電腦你搜索speedtest,會指向www.speedtest.cn,這個測速網站,點擊一下會幫你測試你電腦訪問到電信運營商節點的速率。然后手機上Speedtest,原來也應該是一個國外軟件,不記得具體情況了,反正很多年前用的是漢化版。而我今天在華為手機應用市場搜,竟然是搜到的是諾基亞公司出品的speedtest,安裝看了下,功能也差不多,主要用于測設備到互聯網速度。
但是要測試局域網路由器速率,就得祭出大名鼎鼎的另外一個開源軟件【iperf】,來自https://iperf.fr/。
這個軟件起源于linux,現在有包括windows、mac、linux、Android端等版本。安裝這個軟件等同于把你一個設備變成一個服務器,另外一個設備安裝軟件后,通過路由訪問服務器設備,從而測試出局域網和路由器速率。
- 準備工作
我去官網下了windows版本的,安裝到了用64位windows11的NUC電腦上,NUC自帶只是百兆物理網口,但是有5G無線網卡。而路由器是大名鼎鼎的理財神器、垃圾佬的傳家之寶***(大家理解就好,本文也不是評測路由的,就不詳說),全千兆網口。我準備測試NUC物理網卡和5G無線分別連接到路由器情況,分2次測試。
然后準備手機下載Android版本的,但是一看安卓版貌似還是iperf2,而且官網頁面下載不了,而推薦去谷歌市場下載h.NET這個App。其使手機端或者電腦等其他設備端,并不需要一定是iperf這個軟件,只要具備局域網測試功能就OK,所以我默默祭出了另外一個大公司出品的默默無名的APP【網絡百寶箱】配合用,來自TP-LINK。
- 安裝調試
1、下載windows版本的iperf-3.1.3-win64.zip,我把它解壓到D:/iperf目錄,得到【cygwin1.dll】和【iperf3.exe】兩個文件。解壓到那里這個看你自己習慣,請隨意。
2、然后Win+R健,運行CMD,打開windows命令提示符。命令提示符下先運行“ipconfig”看下本機的IP地址記住。
3、然后根據你自己解壓軟件的文件夾位置輸入執行命令,我的就是敲入“D:/iperf/iperf3.exe -s”,回車運行,“-s"參數前面有空格。運行后提示“Server listening on 5201”,就表示服務器端運行正常。
4、接下來就可以測速了,我先用NUC自帶百兆網卡有線接路由器千兆Lan口,做服務器端IP是192.168.9.217(有線),然后用NUC無線網卡連接路由器5G無線,服務器端IP是192.168.9.176(無線)測試兩次。具體IP你自家的要看自家情況。
5、打開【網絡百寶箱】APP,選“測試網速”==》》“局域網測速”,然后輸入服務端IP地址,測試時長“10-30“秒任選,閑扯默認10就可以吧,先更高可以修改,協議有TCP/UDP可以測試,一般測TCP就可以。點擊”開始測試“等測試完成就可以看到結果。NUC服務器端也可以看到測試速度,我分了10線程,每線程多少,總量多少都可以看到。
6、電腦端測電腦端,可以直接用iperf這個測試。我又換了個路由器,拿了自己筆記本,接5G無線,對NUC服務端測一次,NUC端接板載百兆物理口,IP是192.168.8.10。筆記本端命令格式是"d:iperfiperf3.exe -c”,測試了一次,命令提示符下測試好像默認是單線程,iperf3是能設定很多參數的,-s -c只是最簡單的,具體可以網上自己搜,這里不一一列出了。
三、總結
我家路由器結果不咋樣啊,而且NUC受限于板載網卡是百兆,路由器口千兆也沒用,90MB差不多跑到頭了,雙5G無線情況下,300MB也跑不滿,而且我的NAS物理口也是百兆口,局域網絡速率受限于很多方面,互聯網絡速率情況根據復雜,比如你家千兆路由,千兆wifi6,然后寬帶是百兆、光貓是百兆、你上網網速也就那樣了。或者你家百兆路由,百兆wifi,千兆光貓,千兆光纖,那你家網絡還是就那樣了!!
唉,我家還是100Mb小寬帶,局域網網絡環境也堪憂,越測越傷心,不玩了。方法教給大家了,自己玩去吧。