找軟件用軟件,就到華軍軟件園! 軟件發(fā)布
所在位置: 首頁 — 教程攻略 — 教程 — 其他教程  —  路由器MTU...

路由器MTU怎么設置?MTU大了好還是小了好?

作者:小魚兒 日期:2017-05-08

  在我們常用的Windows XP操作系統(tǒng)中,系統(tǒng)默認的MTU值為1500,這是一個標準以太網(wǎng)的設置值,并不適合寬帶網(wǎng)絡,而一般ADSL寬帶的MTU在1450與1492之間,系統(tǒng)與ISP之間MTU的不符就會直接導致數(shù)據(jù)在網(wǎng)絡傳輸過程中不斷地進行分包、組包,浪費了寶貴的傳輸時間,也嚴重影響了寬帶的工作效率。

路由器MTU怎么設置?MTU大了好還是小了好?

  MTU=最大傳輸單元 單位:字節(jié) 英文:Maximum Transmission Unit”我們平時上網(wǎng)時的各種操作,都是通過一個又一個“數(shù)據(jù)包”傳輸來實現(xiàn)的。而MTU指定了網(wǎng)絡中可傳輸數(shù)據(jù)包的最大尺寸,在我們常用的以太網(wǎng)中,MTU是1500字節(jié)。超過此大小的數(shù)據(jù)包就會將多余的部分拆分再單獨傳輸。就像貨車通過限高的橋洞一樣,貨物高度超過限制高度了,就需要卸下一些貨物,分兩批通過限高路段。

  MTU跟我的網(wǎng)絡有神馬關系?

  關系還是挺密切的,在windows里,默認的MTU是1500,但是不同的網(wǎng)絡接入方式,不同地區(qū)的網(wǎng)絡運營商,甚至不同的路由器,它們的MTU值都可能是不同的。

  例如:ADSL接入時MTU為1492字節(jié),假設A需要給B傳輸3000字節(jié)數(shù)據(jù),如果整個傳輸過程中各個環(huán)節(jié)的MTU都是1500,那么2個數(shù)據(jù)包就可以傳輸完成??墒瞧@時ADSL接入方式的MTU是1492字節(jié),數(shù)據(jù)包就因為這個MTU差異額外拆分為3個(為了便于理解,暫時不將“數(shù)據(jù)包報頭”納入考慮范圍)顯然這額外增加了需要傳輸?shù)臄?shù)據(jù)包數(shù)量,而且拆包組包的過程也浪費了時間。如果從本地到網(wǎng)絡采用一致的MTU就可以避免額外拆包。

路由器MTU怎么設置?MTU大了好還是小了好?

  我該怎么合理設置MTU呢?

  更快的網(wǎng)速,這個理由夠不夠讓你折騰一趟呢?顯然是值得的,可是MTU值不是一個數(shù)字,天下通用的。所以在我們動手設置的時候,講究一個合理!

  那么什么情況下MTU值是合理的呢?我們先來看看不合理的。

  1、本地MTU值大于網(wǎng)絡MTU值時,本地傳輸?shù)臄?shù)據(jù)包過大導致網(wǎng)絡會拆包后傳輸,不但產(chǎn)生額外的數(shù)據(jù)包,而且消耗了“拆包、組包”的時間。

  2、本地MTU值小于網(wǎng)絡MTU值時,本地傳輸?shù)臄?shù)據(jù)包可以直接傳輸,但是未能完全利用網(wǎng)絡給予的數(shù)據(jù)包傳輸尺寸的上限值,傳輸能力未完全發(fā)揮。

  這樣我們就知道,所謂合理的設置MTU值,就是讓本地的MTU值與網(wǎng)絡的MTU值一致,既能完整發(fā)揮傳輸性能,又不讓數(shù)據(jù)包拆分。

  MTU多少才是合理的?

  操作步驟:

  1、按win+r組合鍵呼叫運行菜單,輸入cmd后回車。

路由器MTU怎么設置?MTU大了好還是小了好?

  2、在出現(xiàn)的“命令提示符”窗口中輸入“ping -l 1472 -f www.xitongzhijia.net”然后回車。

  接下來Teamo稍微解釋下:

  ping:發(fā)起一個探測請求;

  -l(L的小寫):限制探測包大?。?/p>

  1472:包大小為1472字節(jié);

  -f:禁止路由器拆分數(shù)據(jù)包;

  www.xitongzhijia.net:設系統(tǒng)之家為探測目標。

路由器MTU怎么設置?MTU大了好還是小了好?

  3、按下回車后,會出現(xiàn)兩種返回結果:

 ?。?)、如果收到了回復,那么說明你的網(wǎng)絡允許最大MTU值就是1500字節(jié),與系統(tǒng)默認值相同,只需要將路由器的MTU值也設置為1500即可。

路由器MTU怎么設置?MTU大了好還是小了好?

 ?。?)、如果出現(xiàn)需要拆分數(shù)據(jù)包但是設置 DF,或是Packer needs to be fragmented but DF set.的提示,那就說明數(shù)據(jù)包大小超過了網(wǎng)絡限定的MTU大小。需要減小探測包大小再次嘗試。(為了截效果圖,我將探測包改為1473了)

路由器MTU怎么設置?MTU大了好還是小了好?

  4、按“上箭頭”恢復剛才輸入的命令,然后以5為跨度減小包大小為1467字節(jié),再次回車探測。

  5、這時同樣也有兩種可能:

 ?。?)、如果有返回,說明數(shù)據(jù)包小于MTU限制,就將包大小+3再次探測,如果+3之后沒有返回,那就以1為跨度降低數(shù)據(jù)包大小進行探測。

 ?。?)、如果還是沒有返回,就繼續(xù)以5為跨度減小包大小,直至有返回后進行5(1)中的操作。

  6、直至你發(fā)現(xiàn)數(shù)據(jù)包-1后,有了返回,就說明你探測到了MTU允許的準確數(shù)據(jù)包大小。

  (例如從1465降低到1464就有了返回,那么允許的數(shù)據(jù)包大小就是1464)

  7、不過上面得到的值還不能設置為操作系統(tǒng)或路由器的MTU,你找到的數(shù)據(jù)包大小需要加上28字節(jié)的“數(shù)據(jù)包報頭”,才是完整的數(shù)據(jù)包尺寸。

 ?。ɡ纾禾綔y到的數(shù)據(jù)包大小是1464,那么加上28字節(jié),最終MTU=1492字節(jié))

  8、最后,只需要將路由器和操作系統(tǒng)中的MTU值設置為你得出的結果即可進入小極后臺,高級選項中的MTU設置中填入測得的數(shù)值即可。

  END

  以上便是關于路由器MTU的設置方法以及合理的MTU值解析,當然,理論上來說路由器MTU值設置1500即可,為了空下一些跨度空間,我們可以留下8字節(jié)。

相關文章

最新教程 更多

電腦定時關機怎么設置?-電腦定時關機設置教程 電腦定時關機怎么設置?-電腦定時關機設置教程

華為純凈模式怎么關閉?-華為純凈模式關閉教程 華為純凈模式怎么關閉?-華為純凈模式關閉教程

電腦配置怎么看?-電腦配置查看教程 電腦配置怎么看?-電腦配置查看教程

蘋果手機突然黑屏打不開怎么辦?-蘋果手機突然黑屏打不開教程 蘋果手機突然黑屏打不開怎么辦?-蘋果手機突然黑屏打不開教程

朋友圈顯示一條橫線中間一個點是什么意思?-朋友圈顯示一條橫線中間一個點解釋 朋友圈顯示一條橫線中間一個點是什么意思?-朋友圈顯示一條橫線中間一個點解釋

熱門教程 更多

圖片工廠形狀圖層重命名的詳細步驟 圖片工廠形狀圖層重命名的詳細步驟

小米怎么退出安全模式?-小米退出安全模式方法 小米怎么退出安全模式?-小米退出安全模式方法

小米手機助手怎么使用?-小米手機助手使用教程 小米手機助手怎么使用?-小米手機助手使用教程

小米怎么強制重啟手機?-小米強制重啟手機方法 小米怎么強制重啟手機?-小米強制重啟手機方法

電腦定時關機怎么設置?-電腦定時關機設置教程 電腦定時關機怎么設置?-電腦定時關機設置教程