如何设置路由器的MTU
2017-06-11 12:11
260 查看
前几天搞了个ER-X,总觉得没有发挥其最大的能力。今天查了下如何设置MTU,罗列如下,备忘。
1. 目前都是PPPOE,这个不管网络如何复杂,均不要在路由后面计算封包大小。正确的是电脑直接连猫,直接拔号,实际上是模拟路由环境。
执行
ping -l 1472 -f www.baidu.com
如果出现DF,就改小1472 直至出现第一个无DF标志的。
我这面电信网络是1452
2. 取上面的1452 加上28 也即1480为真正的MTU。
PING本身ICMP是8字节,在IP之上,PING时IP头为标准的20字节 所以直正的数据包要加上28.
MTU是整个IP包的大小限制。 TSO除外
3. MSS的设置
1480是MTU。平时TCP传输 真正的数据是IP头+TCP头 各20字节
MSS值应为MTU-40
所以设置MSS为1440.
OK了。
附ER-X设置的命令:
set firewall options mss-clamp interface-type pppoe
set firewall options mss-clamp mss 1440
set interfaces ethernet eth0 pppoe 0 mtu 1480
1. 目前都是PPPOE,这个不管网络如何复杂,均不要在路由后面计算封包大小。正确的是电脑直接连猫,直接拔号,实际上是模拟路由环境。
执行
ping -l 1472 -f www.baidu.com
如果出现DF,就改小1472 直至出现第一个无DF标志的。
我这面电信网络是1452
2. 取上面的1452 加上28 也即1480为真正的MTU。
PING本身ICMP是8字节,在IP之上,PING时IP头为标准的20字节 所以直正的数据包要加上28.
MTU是整个IP包的大小限制。 TSO除外
3. MSS的设置
1480是MTU。平时TCP传输 真正的数据是IP头+TCP头 各20字节
MSS值应为MTU-40
所以设置MSS为1440.
OK了。
附ER-X设置的命令:
set firewall options mss-clamp interface-type pppoe
set firewall options mss-clamp mss 1440
set interfaces ethernet eth0 pppoe 0 mtu 1480
相关文章推荐
- 什么是MTU,如何检测和设置路由器MTU值
- 如何设置路由器MTU从而最大限度利用网络带宽
- 网络更安全:看路由器如何维护与设置
- 如何在Linux操作系统下配置双网卡路由表_当路由器设置
- 如何为路由器设置TELNET
- linksys 无线路由器如何设置一台服务器
- 如何设置路由器
- 常见品牌、型号路由器对应的断开地址,如何在博客蜘蛛软件中设置路由路径
- 用路由器连接两台电脑如何设置
- 如何为路由器设置TELNET
- 设置好路由器MTU值,上网更爽
- 什么是MTU值,如何设置最快最好?
- 如何给路由器设置用户?
- 详解如何路由器设置自动拨号上网
- 用路由器连接两台电脑如何设置
- 如何设置CISCO路由器密码
- 如何设置路由器?
- 电信用户,想用路由器家里两台电脑同时上网,如何设置?
- 【转】用路由器连接两台电脑如何设置上网