而一般adsl寬頻的mtu在1450與1492之間,系統與isp之間mtu的不符就會直接導致資料在網路傳輸過程中不斷地進行分包、組包,浪費了寶貴的傳輸時間,也嚴重影響了寬頻的工作效率。這就要求我們必須將本機mtu值設為與isp所使用的mtu值一樣後才能快速瀏覽網頁、**資料。但是,每個地區的isp所使用的mtu值都不相同,同時isp也會不定期地更改局端mtu大小,這給我們設定本機mtu帶來了很大的不便,那麼我們怎樣才能知道isp的mtu是多少呢?其實,我們平時最常用的ping命令就能很方便地幫我們測試出本地isp的mtu大小,如果大家感興趣,就請跟隨筆者一起來看看吧。
測試思路
在廣域網上,大小超出isp要求的資料報將無法傳輸,而作業系統則會根據本機mtu值自動將大小不符合要求的資料進行分包處理再進行傳輸,所以我們可以通過向internet上的某台主機傳送乙個定長資料報,並且不允許作業系統更改其大小的方式去檢查該資料報能否被正常傳輸,如果資料報小於或等於isp的mtu值時,傳輸就能正常進行,而如果傳送的資料報大於isp使用的mtu值時,傳輸就會失敗,這樣我們就能通過不斷傳送不同大小的資料報最終得到isp端的mtu大小,而這個資料再加上28位元組的包頭資訊就是我們需要的最終mtu值。
測試步驟
1. 撥號上網,並開啟「開始&程式設計客棧rdquo;選單→「程式&rar附件→命令提示符」
2. 輸入命令「ping –l 14xx –f www.jb51.net」,這裡我們解釋一下命令引數的含義
* –l 14xx引數:傳送乙個定長資料報,14xx是要測試的包大小,如前所述,adsl的mtu一般在1450與1492之間,第3步中將每次更換一次該值
*程式設計客棧 –f 引數:通知作業系統不能私自更改該資料報大小
* www.jb51.net:任意一台internet上的主機,也可使用其它主機名或ip位址
3. 觀察反饋結果並判斷isp的mtu值(請注意圖中標黃框部分)
1) 第一次傳送測試包,包長1450
如圖1,提示資料報過大,需要分包,因此判斷該數值(1450)大於isp的mtu,應降低包大小
2) 第二次傳送測試包,包長1440
如圖2,資料報大小降為1440,提示應為資料報過大,因此判斷該值(1440)仍大於isp的mtu,還應繼續降低
3) 第三次傳送測試包,包長1430
如圖3,資料報大小降為1430,提示該資料報可以正常傳輸,因此判斷isp的mtu值在1440~1430之間
4) 第四次傳送測試包,包長1435
如圖4,資料報大小公升為1435,提示仍然可以正常傳輸,因此判斷mtu數值在1440~1435之間
5) 第五次傳送測試包,包長1438
如圖5,資料報大小公升為1438,提示可正常傳輸,因此判斷mtu數值在1440~1438之間
6) 第六次傳送資料報,包長1439
如圖6,資料報大小公升為1439,提示因資料報過大無法傳輸,因此,判斷出該isp的mtu值為1438
4. 計算本地電腦的mtu值
上面得到的mtu值不能直接用於本地設定上,還應在此基礎上加上28(包頭大小),因此最終的mtu數值為1466
5. 修改本機mtu值
修改本機預設的mtu值可以通過登錄檔來進行,但更直觀穩妥的方法是使用一些系統優化軟體,如「超級兔子」或「windows優化大師」等,本例使用「超級兔子 v6.25」進行演示。如圖7是進入魔法設定網路設定標籤的畫面,首先選中「使用最大傳程式設計客棧輸單元」前面的勾,然後再從後面的資料欄中輸入計算出的mtu值(1466)後點選確定並重啟電腦即可。
總結如上所述,整個過程可能看起來挺煩瑣,但思路十分簡單,而且效果不錯。筆者的電腦設定了mtu值後,瀏覽器開啟頁面的速度較未設定前提高了15%,效果還是很明顯的。 朔ㄖ皇視糜贔ppoe的撥號adsl,對於光纖接入或isdn接入的寬頻網路不適用此法。
本文標題: 路由器的mtu值設定成多少效果最好
本文位址: /zhishi/luyouqi/994.html
路由器mtu值怎麼設定 mtu值最佳效果的設定方法
路由器mtu值是什麼 給大家具體的講講 一 mtu值概念 mtu 最大傳輸單元單位 位元組 英文 maximum transmissiokttyrn unit 我們平時上網時的各種操作,都是通過乙個又乙個 資料報 傳輸來實現的。而mtu指定了網路中可傳輸資料報的最大尺寸,在我們常用的乙太網中,mtu...
路由器mtu值設定
mtu 最大傳輸單元 單位 位元組 英文 maximum transmission unit 我們平時上網時的各種操作,都是通過乙個又乙個 資料報 傳輸來實現的。而mtu指定了網路中可傳輸資料報的最大尺寸,在我們常用的乙太網中,mtu是1500位元組。超過此大小的資料報就會將多餘的部分拆分再單獨傳輸...
將伺服器設定成路由器
建立路由檔案 在 etc sysconfig network scripts 資料夾下為eth0這張網絡卡建立路由表名為route eth0,這個檔案預設不存在需要我們手工建立 新增 最終目的網段 下一站 通過那兒張網絡卡 30.0.0.0 24 via 20.0.0.2 dev eth0 重啟服務...