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

當(dāng)前位置:主頁(yè) > 教程 > 硬件教程 >

路由器MTU值設(shè)置成多少最好

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

  在我們常用的Windows XP操作系統(tǒng)中,系統(tǒng)默認(rèn)的MTU值為1500,這是一個(gè)標(biāo)準(zhǔn)以太網(wǎng)的設(shè)置值,并不適合寬帶網(wǎng)絡(luò),而一般ADSL寬帶的MTU在1450與1492之間,系統(tǒng)與ISP之間MTU的不符就會(huì)直接導(dǎo)致數(shù)據(jù)在網(wǎng)絡(luò)傳輸過程中不斷地進(jìn)行分包、組包,浪費(fèi)了寶貴的傳輸時(shí)間,也嚴(yán)重影響了寬帶的工作效率。這就要求我們必須將本機(jī)MTU值設(shè)為與ISP所使用的MTU值一樣后才能快速瀏覽網(wǎng)頁(yè)、下載數(shù)據(jù)。但是,每個(gè)地區(qū)的ISP所使用的MTU值都不相同,同時(shí)ISP也會(huì)不定期地更改局端MTU大小,這給我們?cè)O(shè)置本機(jī)MTU帶來了很大的不便,那么我們?cè)鯓硬拍苤繧SP的MTU是多少呢?其實(shí),我們平時(shí)最常用的Ping命令就能很方便地幫我們測(cè)試出本地ISP的MTU大小,如果大家感興趣,就請(qǐng)跟隨筆者一起來看看吧。

  測(cè)試思路

  在廣域網(wǎng)上,大小超出ISP要求的數(shù)據(jù)包將無法傳輸,而操作系統(tǒng)則會(huì)根據(jù)本機(jī)MTU值自動(dòng)將大小不符合要求的數(shù)據(jù)進(jìn)行分包處理再進(jìn)行傳輸,所以我們可以通過向Internet上的某臺(tái)主機(jī)發(fā)送一個(gè)定長(zhǎng)數(shù)據(jù)包,并且不允許操作系統(tǒng)更改其大小的方式去檢查該數(shù)據(jù)包能否被正常傳輸,如果數(shù)據(jù)包小于或等于ISP的MTU值時(shí),傳輸就能正常進(jìn)行,而如果發(fā)送的數(shù)據(jù)包大于ISP使用的MTU值時(shí),傳輸就會(huì)失敗,這樣我們就能通過不斷發(fā)送不同大小的數(shù)據(jù)包最終得到ISP端的MTU大小,而這個(gè)數(shù)據(jù)再加上28字節(jié)的包頭信息就是我們需要的最終MTU值。

  測(cè)試步驟

  1. 撥號(hào)上網(wǎng),并打開“開始”菜單→“程序→附件→命令提示符”

  2. 輸入命令“ping –l 14xx –f ”,這里我們解釋一下命令參數(shù)的含義

  * –l 14xx參數(shù):發(fā)送一個(gè)定長(zhǎng)數(shù)據(jù)包,14xx是要測(cè)試的包大小,如前所述,ADSL的MTU一般在1450與1492之間,第3步中將每次更換一次該值

  * –f 參數(shù):通知操作系統(tǒng)不能私自更改該數(shù)據(jù)包大小

  * :任意一臺(tái)Internet上的主機(jī),也可使用其它主機(jī)名或IP地址

  3. 觀察反饋結(jié)果并判斷ISP的MTU值(請(qǐng)注意圖中標(biāo)黃框部分)

  1) 第一次發(fā)送測(cè)試包,包長(zhǎng)1450

  如圖1,提示數(shù)據(jù)包過大,需要分包,因此判斷該數(shù)值(1450)大于ISP的MTU,應(yīng)降低包大小

路由器MTU值設(shè)置成多少最好 三聯(lián)

  2) 第二次發(fā)送測(cè)試包,包長(zhǎng)1440

  如圖2,數(shù)據(jù)包大小降為1440,提示應(yīng)為數(shù)據(jù)包過大,因此判斷該值(1440)仍大于ISP的MTU,還應(yīng)繼續(xù)降低

路由器MTU值設(shè)置成多少最好

  3) 第三次發(fā)送測(cè)試包,包長(zhǎng)1430

  如圖3,數(shù)據(jù)包大小降為1430,提示該數(shù)據(jù)包可以正常傳輸,因此判斷ISP的MTU值在1440~1430之間

路由器MTU值設(shè)置成多少最好

  4) 第四次發(fā)送測(cè)試包,包長(zhǎng)1435

  如圖4,數(shù)據(jù)包大小升為1435,提示仍然可以正常傳輸,因此判斷MTU數(shù)值在1440~1435之間

路由器MTU值設(shè)置成多少最好

  5) 第五次發(fā)送測(cè)試包,包長(zhǎng)1438

  如圖5,數(shù)據(jù)包大小升為1438,提示可正常傳輸,因此判斷MTU數(shù)值在1440~1438之間

路由器MTU值設(shè)置成多少最好

  6) 第六次發(fā)送數(shù)據(jù)包,包長(zhǎng)1439

  如圖6,數(shù)據(jù)包大小升為1439,提示因數(shù)據(jù)包過大無法傳輸,因此,判斷出該ISP的MTU值為1438

路由器MTU值設(shè)置成多少最好

  4. 計(jì)算本地電腦的MTU值

  上面得到的MTU值不能直接用于本地設(shè)置上,還應(yīng)在此基礎(chǔ)上加上28(包頭大小),因此最終的MTU數(shù)值為1466

  5. 修改本機(jī)MTU值

  修改本機(jī)默認(rèn)的MTU值可以通過注冊(cè)表來進(jìn)行,但更直觀穩(wěn)妥的方法是使用一些系統(tǒng)優(yōu)化軟件,如“超級(jí)兔子”或“Windows優(yōu)化大師”等,本例使用“超級(jí)兔子 V6.25”進(jìn)行演示。如圖7是進(jìn)入魔法設(shè)置網(wǎng)絡(luò)設(shè)置標(biāo)簽的畫面,首先選中“使用最大傳輸單元”前面的勾,然后再?gòu)暮竺娴臄?shù)據(jù)欄中輸入計(jì)算出的MTU值(1466)后點(diǎn)擊確定并重啟電腦即可。

路由器MTU值設(shè)置成多少最好

  總結(jié)

  如上所述,整個(gè)過程可能看起來挺煩瑣,但思路十分簡(jiǎn)單,而且效果不錯(cuò)。筆者的電腦設(shè)置了MTU值后,瀏覽器打開頁(yè)面的速度較未設(shè)置前提高了15%,效果還是很明顯的。 朔ㄖ皇視糜赑PPOE的撥號(hào)ADSL,對(duì)于光纖接入或ISDN接入的寬帶網(wǎng)絡(luò)不適用此法。