网络传输大数据需设置MTU

MTU说明:

  最大传输单元(Maximum Transmission Unit,MTU)用来通知对方所能接受数据服务单元的最大尺寸,说明发送方能够接受的有效载荷大小。 是包或帧的最大长度,一般以字节记。如果MTU过大,在碰到路由器时会被拒绝转发,因为它不能处理过大的包。如果太小,因为协议一定要在包(或帧)上加上包头,那实际传送的数据量就会过小,这样也划不来。大部分操作系统会提供给用户一个默认值,该值一般对用户是比较合适的。(百度百科)

windows设置MTU:

  设备管理器-》网络适配器-》选择网卡右键属性-》高级-》巨型帧(设置一个值,一般家用最多512)

Linux设置MTU:

  方法1:命令行,ifconfig eth0 mtu 1500 up(参数2为网卡名,可以通过ifconfig -a查看,running为有效启用的网卡)

  方法2:

    a)vi /etc/sysconfig/network-scritps/ifcfg-eth0

    b)MTU=“1500” #增加这条命令,保存后重启网卡生效

    c)service network restart

posted @ 2021-11-24 21:41  xianyongchao  阅读(685)  评论(0编辑  收藏  举报