Java设置mtu_如何设置路由器的MTU

前几天搞了个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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值