1. 程式人生 > >路由器本地mtu值怎麽設置

路由器本地mtu值怎麽設置

方法如下:

1、按Win+R組合鍵,調出“運行”菜單,輸入“cmd”然後回車

2、在出現的“命令提示符”窗口中輸入“ping -l 1472 -f www.baidu.com”然後回車

含義:

ping:發起一個探測請求;

-l(L的小寫):限制探測包大小;

1472:包大小為1472字節;

-f:禁止路由器拆分數據包

www.baidu.com:設百度為探測目標

(你問我為什麽不用Google做目標?考慮到Google時不時被墻,還是算了吧。。)

3、這時有2種情況:

(1)、如果收到了回復,那麽說明你的網絡允許最大MTU值就是1500字節,與系統默認值相同,只需要將路由器的MTU值也設置為1500即可;

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

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

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

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

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

6、直至你發現數據包-1後,有了返回,就說明你探測到了MTU允許的準確數據包大小。(例如從1465降低到1464就有了返回,那麽允許的數據包大小就是1464)

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

(例如:探測到的數據包大小是1464,那麽加上28字節,最終MTU=1492字節)

8、最後,只需要將路由器和操作系統中的MTU值設置為你得出的結果即可。

原文:http://www.crxz.com/softdoc/pc/75208.html

路由器本地mtu值怎麽設置