mtu設定失敗 為什麼華為路由器修改MTU值失敗

2021-10-13 05:11:38 字數 845 閱讀 2109

mtu是maximumtransmissionunit的縮寫,是網路上傳送的最大資料報,大部分網路裝置的mtu都是1500,mtu的單位是位元組,如果本機的mtu比閘道器的mtu大,大的資料報就會被拆開來傳送,這樣會產生很多資料報碎片,增加丟包率,降低網路速度。

把本機的mtu設成比閘道器的mtu小或相同,就可以減少丟包,mtu是指一種通訊協議的某一層上面所能通過的最大資料報大小,最大傳輸單元這個引數通常與通訊介面有關。

一、組網環境

路由器通過pos1/0/0介面與對端裝置連線。當使用mtu命令將pos介面的mtu值修改為1500位元組後,發現mtu值沒有生效。

二、故障分析

1、 在pos介面檢視下,執行shutdown和undo shutdown,重啟pos介面。

2、執行display inte***ce pos,發現生效的mtu值仍為1492位元組。

3、 檢查對端裝置,發現對端pos介面的mtu值為1492位元組,ppp在進行mru協商時,如果兩端的mtu值配置不一致,協商結果會以mtu值小的一端為準。

三、故障處理

在路由器上執行以下操作,將對端pos介面的mtu值修改為1500位元組,並重啟介面,配置完成後,兩端的mtu值均為1500位元組,故障解決。

ppp在進行mru協商時,如果兩端的mtu值配置不一致,協商結果會以mtu值小的一端準,這點與belkin路由器設定相同,資料報需要拆開來傳送。此時,減少資料報長度,再執行上面的ping命令。

從1400到1472之間多試幾次,就能找到合適的資料報長度了。把資料報長度加上資料報頭28位元組,就得到mtu的值。

如果檢測到閘道器的mtu值是1500,不需要修改。

如果閘道器有防火牆ping不通,可以試試直接把mtu設為1400。

mtu設定失敗 為什麼華為路由器修改MTU值失敗

mtu是maximumtransmissionunit的縮寫,是網路上傳送的最大資料報,大部分網路裝置的mtu都是1500,mtu的單位是位元組,如果本機的mtu比閘道器的mtu大,大的資料報就會被拆開來傳送,這樣會產生很多資料報碎片,增加丟包率,降低網路速度。把本機的mtu設成比閘道器的mtu小或...

路由器mtu值設定

mtu 最大傳輸單元 單位 位元組 英文 maximum transmission unit 我們平時上網時的各種操作,都是通過乙個又乙個 資料報 傳輸來實現的。而mtu指定了網路中可傳輸資料報的最大尺寸,在我們常用的乙太網中,mtu是1500位元組。超過此大小的資料報就會將多餘的部分拆分再單獨傳輸...

openwrt路由器的MTU設定問題

就mtu的設定問題 轉乙個恩山的解決辦法 現在cmd命令下telnet 192.168.1.1 推薦使用winxp環境,win7 32位環境也行,win7 64位環境下telnet是預設關閉的 一。讓裝置聯網 1.1 pppoe使用者 設定wan口型別為pppoe uci set network.w...