linux服务器修改mtu值优化cpu

#增加如下内容

MTU="9000"

#保存后重启网卡生效

# service network restart

#启用IPv6地址的,修改IPv6 mtu的参数为

IPV6_MTU="1280"

Debian / Ubuntu Linux下

# vi /etc/network/interfaces

#增加如下值

mtu 9000

#保存后,重启网络生效

# /etc/init.d/networking restart

三、为什么MTU最大值为9000字节

从理论上计算,4 bit的CRC最大支持12000 bit大小的字节,超过了就没有办法检查了。另外还有其他一些协议如NFS等的限制。

最后需要注意的是,在经过交换网络设备时,仅仅修改主机端的MTU值是不行的,还需要交换网络设备上开启jumbo frames功能。

四、MTU测试

使用ping命令,-l 指定包大小,-f 选项为通知操作系统不能私自更改该数据包大小

使用英文操作系统时的提示为:Packet needs to be fragmented but DF set .