华为路由器修改MTU值失败怎么办

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了华为路由器修改MTU值失败怎么办相关的知识,希望对你有一定的参考价值。

参考技术A

  华为路由器修改MTU值失败怎么办

  一、组网环境

  路由器通过POS1/0/0接口与对端设备连接。当使用mtu命令将POS接口的MTU值修改为1500字节后,发现MTU值没有生效。

  二、故障分析

  1、 在POS接口视图下,执行shutdown和undo shutdown,重启POS接口。

  2、执行display interface 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值

最大传输单元(Maximum Transmission Unit,MTU)是指一种通信协议的某一层上面所能通过的最大数据包大小(以字节为单位)。
最大传输单元这个参数通常与通信接口有关(网络接口卡、串口等)。如何检测网关的MTU在本机打开dos窗口,执行: ping -f -l 1472 192.168.0.1
其中192.168.0.1是网关IP地址,1472是数据包的长度。请注意,上面的参数是“-l”(小写的L),而不是“-1”。
如果能ping通,表示数据包不需要拆包,可以通过网关发送出去。 如果出现: Packet needs to be fragmented but DF set.
表示数据包需要拆开来发送。此时,减少数据包长度,再执行上面的ping命令。从1400到1472之间多试几次,就能找到合适的数据包长度了。
把数据包长度加上数据包头28字节,就得到MTU的值。 如果检测到网关的MTU值是1500,不需要修改。 如果网关有防火墙ping不通,可以试试直接把MTU设为1400。

以上是关于华为路由器修改MTU值失败怎么办的主要内容,如果未能解决你的问题,请参考以下文章

怎么设置电脑和路由器的MTU值?

无线路由器mtu值怎么设置

华为路由器SSH配置完,登录老是失败

华为路由器关闭所有端口命令

华为交换机怎么配置静态路由

华为手机修改wifi国家代码怎么改