[問答] 關於 gigabit 網路卡

看板Network作者 (非常念舊)時間8年前 (2015/11/05 16:00), 編輯推噓2(203)
留言5則, 3人參與, 最新討論串1/2 (看更多)
事情是這樣的 我這邊有一個 freescale 的開發板。要用 iperf 指令來測試他的 throughput 板子和筆電之間對連,兩邊都有安裝 iperf。 我筆電當 server: iperf.exe -s -w 256K -i 1 -M 64 板子當 client: iperf -c 10.10.10.1 -i 1 -w 256K -M 64 MTU 為 64 結果: 效能接近官方文件的 400Mbps [ 3] 0.0- 1.0 sec 41.8 MBytes 350 Mbits/sec [ 3] 1.0- 2.0 sec 38.5 MBytes 323 Mbits/sec [ 3] 2.0- 3.0 sec 42.4 MBytes 355 Mbits/sec [ 3] 3.0- 4.0 sec 49.0 MBytes 411 Mbits/sec [ 3] 4.0- 5.0 sec 49.4 MBytes 414 Mbits/sec [ 3] 5.0- 6.0 sec 50.2 MBytes 422 Mbits/sec [ 3] 6.0- 7.0 sec 50.4 MBytes 423 Mbits/sec [ 3] 7.0- 8.0 sec 44.1 MBytes 370 Mbits/sec [ 3] 8.0- 9.0 sec 44.5 MBytes 373 Mbits/sec [ 3] 9.0-10.0 sec 47.1 MBytes 395 Mbits/sec [ 3] 0.0-10.0 sec 458 MBytes 384 Mbits/sec =========================================================================== 如果我改為 iperf.exe -s -w 256K -i 1 -M 128 (筆電) iperf -c 10.10.10.1 -i 1 -w 256K -M 128 (板子) 效能其差無比: [ 3] 0.0- 1.0 sec 5.88 MBytes 49.3 Mbits/sec [ 3] 1.0- 2.0 sec 6.38 MBytes 53.5 Mbits/sec [ 3] 2.0- 3.0 sec 6.25 MBytes 52.4 Mbits/sec [ 3] 3.0- 4.0 sec 6.38 MBytes 53.5 Mbits/sec [ 3] 4.0- 5.0 sec 6.25 MBytes 52.4 Mbits/sec [ 3] 5.0- 6.0 sec 6.25 MBytes 52.4 Mbits/sec [ 3] 6.0- 7.0 sec 6.38 MBytes 53.5 Mbits/sec [ 3] 7.0- 8.0 sec 6.25 MBytes 52.4 Mbits/sec [ 3] 8.0- 9.0 sec 6.25 MBytes 52.4 Mbits/sec [ 3] 9.0-10.0 sec 6.25 MBytes 52.4 Mbits/sec [ 3] 0.0-10.0 sec 62.6 MBytes 52.5 Mbits/sec ============================================================================= 如果我將 MTU 改成 -M 256 512 1024 1280 1518 ,會慢慢趨近於400,且從 -M 128 開始,throughput 大約是兩倍增加,也就是上面的數值x2,這樣似乎 MTU 成了 關鍵,有沒有高手能夠為我解惑這種行為? 我單獨用筆電做測試 ping wwww.google.com -f -l xxxx 去算他的 MTU,發現用 128 也是會卡卡的,最後xxxx數值為 1468 才比較順,總而言之 上面筆電和板子對連結果,我不知道為何從 -M 64 變成 -128 效能會差那麼多..... 懇請指教,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.251.101.116 ※ 文章網址: https://www.ptt.cc/bbs/Network/M.1446710425.A.3DB.html

11/05 21:57, , 1F
一條高速公路本來可以開一百公里的車可以過
11/05 21:57, 1F

11/05 21:57, , 2F
現在車只開25公里..你說會發生什麼事?
11/05 21:57, 2F

11/06 00:45, , 3F
packetlife.net/blog/2008/nov/5/mtu-manipulation/
11/06 00:45, 3F

11/06 00:45, , 4F
如果你搞不懂 MTU 裡要裝多少東西你就不要亂動他
11/06 00:45, 4F

11/06 13:48, , 5F
64......貼三個Label就滿了...Orz
11/06 13:48, 5F
文章代碼(AID): #1MEmoPFR (Network)
文章代碼(AID): #1MEmoPFR (Network)