華為路由器修改MTU值失敗的原因
MTU是MaximumTransmissionUnit的縮寫,是網絡上傳送的(de)最大數據包,大(dà)部分網(wǎng)絡設(shè)備的MTU都是1500,MTU的單位是字節,如果本機的MTU比網(wǎng)關的MTU大,大(dà)的數據包就會被拆開來傳送,這樣會產生(shēng)很多數據包碎片,增加丟包率,降低網絡速度。
把本機(jī)的MTU設成比網關的MTU小或相同,就可以減少丟(diū)包,MTU是指一種通信協議的(de)某一層上麵所能通過的最大數據包(bāo)大小,最大傳輸單元這個參數通常與通信接口有關(guān)。
一、組網環境
路由器通過POS1/0/0接口與對端(duān)設備連(lián)接。當使(shǐ)用mtu命(mìng)令將POS接口的MTU值(zhí)修改為(wéi)1500字(zì)節後,發現MTU值沒有生效。
二、故障分析
1、 在POS接口視圖下,執行(háng)shutdown和(hé)undo shutdown,重啟POS接口(kǒu)。
2、執行display interface pos,發現生效的MTU值仍為1492字節。
3、 檢查對端設備,發現對端POS接口的MTU值為1492字(zì)節,PPP在進行MRU協商時,如果兩端的MTU值配置不一致,協商結果(guǒ)會以MTU值小的(de)一端為準。
三、故障(zhàng)處理
在路由器上執行以(yǐ)下(xià)操作,將對端POS接口的MTU值修改為1500字節,並重啟接口,配置完成後,兩端的(de)MTU值均為1500字節(jiē),故(gù)障解決。
PPP在(zài)進行MRU協商時,如果兩(liǎng)端的MTU值配置(zhì)不一致(zhì),協商結果會以MTU值小的一端準,這點與BelKin路由(yóu)器設置相同,數(shù)據包需要拆(chāi)開來發送。此時(shí),減少(shǎo)數據(jù)包長度,再執行上麵的ping命令。
從1400到1472之間多試幾次,就能找到合適的數據包長度了。把數據(jù)包長度(dù)加上數據包頭28字節,就(jiù)得到MTU的(de)值。
如果檢測(cè)到網關的(de)MTU值是1500,不需要修改。
如果網關有(yǒu)防火牆ping不通,可以試試直接把MTU設為1400。
關(guān)鍵詞:華為路(lù)由器
閱讀本文後您有什麽感想? 已有 人給出評價!
- 0
- 0
- 0
- 0
- 0
- 0