技術(shù)員聯(lián)盟提供win764位系統(tǒng)下載,win10,win7,xp,裝機純凈版,64位旗艦版,綠色軟件,免費軟件下載基地!

當前位置:主頁 > 教程 > 硬件教程 >

什么是MTU,如何檢測和設(shè)置路由器MTU值

來源:技術(shù)員聯(lián)盟┆發(fā)布時間:2018-11-12 06:08┆點擊:

  MTU是MaximumTransmissionUnit的縮寫。

  意思是網(wǎng)絡上傳送的最大數(shù)據(jù)包。MTU的單位是字節(jié)。大部分網(wǎng)絡設(shè)備的MTU都是1500。如果本機的MTU比網(wǎng)關(guān)的MTU大,大的數(shù)據(jù)包就會被拆開來傳送,這樣會產(chǎn)生很多數(shù)據(jù)包碎片,增加丟包率,降低網(wǎng)絡速度。把本機的MTU設(shè)成比網(wǎng)關(guān)的MTU小或相同,就可以減少丟包。

  如何檢測網(wǎng)關(guān)的MTU?

  在本機打開dos窗口,執(zhí)行:

  ping-f-l1452192.168.1.1

  其中192.168.1.1是網(wǎng)關(guān)IP地址,1452是數(shù)據(jù)包的長度。請注意,上面的參數(shù)是“-l”(小寫的L),而不是“-1”。如果能ping通,表示數(shù)據(jù)包不需要拆包,可以通過網(wǎng)關(guān)發(fā)送出去。如果出現(xiàn):

  PacketneedstobefragmentedbutDFset.

  PacketneedstobefragmentedbutDFset.

  PacketneedstobefragmentedbutDFset.

  PacketneedstobefragmentedbutDFset.

  表示數(shù)據(jù)包需要拆開來發(fā)送。此時,減少數(shù)據(jù)包長度,再執(zhí)行上面的ping命令。從1400到1472之間多試幾次,就能找到合適的數(shù)據(jù)包長度了。把數(shù)據(jù)包長度加上數(shù)據(jù)包頭28字節(jié),就得到MTU的值。如果檢測到網(wǎng)關(guān)的MTU值是1500,不需要修改。如果網(wǎng)關(guān)有防火墻ping不通,可以試試直接把MTU設(shè)為1400。

  C:DocumentsandSettingsAdministrator>ping-f-l1452192.168.1.1

  Pinging192.168.1.1with1452bytesofdata:

  Replyfrom192.168.1.1:bytes=1452time=5msTTL=64

  Replyfrom192.168.1.1:bytes=1452time=5msTTL=64

  Replyfrom192.168.1.1:bytes=1452time=5msTTL=64

  Replyfrom192.168.1.1:bytes=1452time=1msTTL=64

  結(jié)果出現(xiàn)了回應了!這表示這一個MTU值是可行的!不過,強烈建議找出可行的最大MTU值!這樣一來,在設(shè)定的時候,才可以達到最佳的網(wǎng)速!

  找出MTU值:利用上面這個方法找到的數(shù)值還不是MTU喔!由于一些封包上面的問題,上面這個值再加上28才是我們所需要的MTU值!所以,在上面的例子中,我們所需要的MTU值是1464+28=1492!

  附注:我設(shè)置為1452+28=1480后,還是會出現(xiàn)有些網(wǎng)站打不開、遠程桌面無法通過域名登陸的問題(通過ip可以正常遠程桌面登陸),而把MTU設(shè)置為1452后,反而這些問題都迎刃而解了,并且,此時,登陸zlbog后臺正常、使用域名登陸遠程桌面正常。

  一般來講,設(shè)計好本機的MTU值,可以解決部分網(wǎng)站打不開的情況,但是如果你的共享主機或路由器的MTU設(shè)置有問題,有時問題仍然存或,或者出現(xiàn)網(wǎng)速過慢的情況。合理的設(shè)置路由器與本機的MTU值,就可以完全解決上述問題,使上網(wǎng)速度達到最大化。

  如何修改本機的MTU?修改方法如下:

  (1)、運行regedit

  (2)、瀏覽到:HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTcpipParametersInterfaces

  (3)、Interfaces下有多個子項,每個子項對應一個網(wǎng)卡。請按如下方法選擇網(wǎng)卡:

  (4)、確定本機用來連接Internet的網(wǎng)卡或撥號連接的IP,如192.168.0.19;

  (5)、用鼠標點擊Interfaces上的子項,查看鍵值列表中的IPAddress項;

  (6)、如果IPAddress的鍵值與(4)中的IP相同,即192.168.0.19,則該子項就是要找的網(wǎng)卡。

  (7)、進入該子項,在右邊的窗口里按鼠標右鍵,選擇“新建”->“雙字節(jié)值”,輸入名稱“MTU”,按回車。再用鼠標雙擊“MTU”,彈出修改窗口:如圖3:填入MTU的值。填寫前請先把基數(shù)設(shè)為十進制。設(shè)置好后,需要重啟機器才能生效。

  實踐、重啟、測試,最后得出最佳的網(wǎng)絡狀態(tài),探索無極限,努力,終會有好結(jié)果。