為什么華為路由器修改MTU值失敗

把本機(jī)的MTU設(shè)成比網(wǎng)關(guān)的MTU小或相同,就可以減少丟包,MTU是指一種通信協(xié)議的某一層上面所能通過的最大數(shù)據(jù)包大小,最大傳輸單元這個(gè)參數(shù)通常與通信接口有關(guān)。
一、組網(wǎng)環(huán)境
路由器通過POS1/0/0接口與對(duì)端設(shè)備連接。當(dāng)使用mtu命令將POS接口的MTU值修改為1500字節(jié)后,發(fā)現(xiàn)MTU值沒有生效。
二、故障分析
1、 在POS接口視圖下,執(zhí)行shutdown和undo shutdown,重啟POS接口。
2、執(zhí)行display interface pos,發(fā)現(xiàn)生效的MTU值仍為1492字節(jié)。
3、 檢查對(duì)端設(shè)備,發(fā)現(xiàn)對(duì)端POS接口的MTU值為1492字節(jié),PPP在進(jìn)行MRU協(xié)商時(shí),如果兩端的MTU值配置不一致,協(xié)商結(jié)果會(huì)以MTU值小的一端為準(zhǔn)。
三、故障處理
在路由器上執(zhí)行以下操作,將對(duì)端POS接口的MTU值修改為1500字節(jié),并重啟接口,配置完成后,兩端的MTU值均為1500字節(jié),故障解決。
PPP在進(jìn)行MRU協(xié)商時(shí),如果兩端的MTU值配置不一致,協(xié)商結(jié)果會(huì)以MTU值小的一端準(zhǔn),這點(diǎn)與BelKin路由器設(shè)置相同,數(shù)據(jù)包需要拆開來發(fā)送。此時(shí),減少數(shù)據(jù)包長(zhǎng)度,再執(zhí)行上面的ping命令。
從1400到1472之間多試幾次,就能找到合適的數(shù)據(jù)包長(zhǎng)度了。把數(shù)據(jù)包長(zhǎng)度加上數(shù)據(jù)包頭28字節(jié),就得到MTU的值。
如果檢測(cè)到網(wǎng)關(guān)的MTU值是1500,不需要修改。
如果網(wǎng)關(guān)有防火墻ping不通,可以試試直接把MTU設(shè)為1400。
相關(guān)文章
路由器mtu值怎么設(shè)置?mtu值最佳效果的設(shè)置方法
路由器mtu值怎么設(shè)置?mtu值就是最大傳輸單元,舉個(gè)例子,就像貨車通過限高的橋洞一樣,貨物高度超過限制高度了,就需要卸下一些貨物,只有設(shè)置的正好才能發(fā)揮最好的效果,2016-02-01- 有時(shí),更改MTU值可提高設(shè)備工作性能。本文介紹了如何利用Ping命令測(cè)試本地最佳MTU值。2015-10-20
- BGP協(xié)議是運(yùn)行在TCP之上的,所以TCP的參數(shù)設(shè)置會(huì)影響B(tài)GP的性能。在路由數(shù)目比較少的情況下TCP的參數(shù)調(diào)整可能對(duì)BGP性能影響不大,但是當(dāng)路由數(shù)目比較巨大的時(shí)候調(diào)整TCP參數(shù)2012-11-19
- 在我們常用的Windows XP操作系統(tǒng)中,系統(tǒng)默認(rèn)的MTU值為1500,這是一個(gè)標(biāo)準(zhǔn)以太網(wǎng)的設(shè)置值,并不適合寬帶網(wǎng)絡(luò)2012-11-14
什么是MTU,如何檢測(cè)和設(shè)置路由器MTU值
MTU是MaximumTransmissionUnit的縮寫2012-11-14