服务器端的MTU值在那里调整?在线等~!

服务器端的MTU值在那里调整?在线等~!,第1张

1、找到服务器的MTU值

找到一台终端:输入以下命令:

ping -c (number) -M do -s (bytes) IP

其中number是次数、是封包大小。结果如下

Frag needed and DF set (mtu = 1500)

意思是说,这个封包的大小大于MTU能够接受的大小,如果要达到最佳化,那么MTU数值的设定要更小才行!继续使用1400来测试:

1408 bytes from 1.1.1.1: icmp_seq=0 ttl=64 time=3.15 ms

结果出现回应!这表示这个MTU值是可行的!不过,建议找出可行的最大MTU值!这样一来,在设定的时候,才可以达到最佳的网络速率!

最终MTU最佳数值为:

最佳MTU+28

对EtherNet来说:1472+28=1500

2、调整MTU值:

ifconfig eth0 mtu 1500

这样应该已经可以解决MTU无法搭配的问题

注:

MTU: Maximum Transmission Unit 网络最大传输单位。并不是越大越好,而是需要针对网络来进行最佳化

常见网络MTU

EtherNet(一般的网络) 1500

PPPoE(ADSL用的) 1492

Dial-up(modem)576

数据包mtu设置多少

1. 一般建议保持MTU值为默认设置,除非出现以下情况:无法访问某些网站,或者无法打开安全网站(如网上银行页面),无法收发邮件,无法访问FTP和pop服务器等。

2. 寻找最佳MTU值是一个反复试验的过程。可以尝试将MTU值从最大值(1500)逐渐降低,直到网络问题得到解决。建议修改范围为1400 ~ 1500。设置多少MTU值取决于您的互联网访问方法。不同的上网方式支持不同的MTU。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/770330.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-20
下一篇2023-08-20

发表评论

登录后才能评论

评论列表(0条)

    保存