在windowslinux下如何测MTU值

在windowslinux下如何测MTU值,第1张

一、windows 下:用ping -f -l size IP ------------->可以测出来,不断换着size试,一直试出最大的MTU值;二、linux 下:itpos:~# ping -c 2 -M do -s 1500 202.96.128.68

From 10.1.13.100 icmp_seq=1 Frag needed and DF set (mtu = 1500)如果出现上述结果;则需要改packsize为更小测试;直到ping 通为止windows 相同由PING 202.96.128.68 (202.96.128.68) 1500(1528) bytes of data.这条信息可以看出:

MTU,最大数据传输单元,一般默认值是1500;

Linux可以用ifconfig查看,修改可以考虑在/etc/sysconfig/network-scripts/ifcfg-eth0;

也可以通过:ifconfig

eth0

mtu

XXX

(建议在1300~1500之间)

补充一下:不一定是eth0,有可能是enoXXXX之类的,查仔细了;

Windows:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters\Interfaces;

新建DWORD值,重命名MTU,再用鼠标点卡这个新建的MTU,先选择“十进制”,在填入XXX;搞定。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8376485.html

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

发表评论

登录后才能评论

评论列表(0条)

保存