使用ping测试MTU值
MTU:MTU是Maximum Transmission Unit的缩写;意思是网络上传送的最大数据包。MTU的单位是字节。大部分网络设备的MTU都是1500。
把本机的MTU设成比网关的MTU小或相同,就可以减少丢包。如果本机的MTU比网关的MTU大,大的数据包就会被拆开来传送,这样会产生很多数据包碎片,增加丢包率;
如果检测到网关的MTU值是1500,从1400到1472之间多试几次,就能找到合适的数据包长度了;把数据包长度加上数据包头28字节,就得到MTU的值。
测试:
当包是1472字节并且不拆包,能够传送正确;
[root@rhmn ~]# ping -c 3 -s 1472 -M do 10.1.0.230
PING 10.1.0.230 (10.1.0.230) 1472(1500) bytes of data.
1480 bytes from 10.1.0.230: icmp_seq=1 ttl=64 time=0.345 ms
1480 bytes from 10.1.0.230: icmp_seq=2 ttl=64 time=0.303 ms
1480 bytes from 10.1.0.230: icmp_seq=3 ttl=64 time=0.314 ms
--- 10.1.0.230 ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2000ms
rtt min/avg/max/mdev = 0.303/0.320/0.345/0.027 ms
当包是1473字节并且不拆包,加上28字节的包头,大于设定值1500,发生错误。
[root@rhmn ~]# ping -c 3 -s 1473 -M do 10.1.0.230
PING 10.1.0.230 (10.1.0.230) 1473(1501) bytes of data.
From 10.1.34.1 icmp_seq=1 Frag needed and DF set (mtu = 1500)
From 10.1.34.1 icmp_seq=1 Frag needed and DF set (mtu = 1500)
From 10.1.34.1 icmp_seq=1 Frag needed and DF set (mtu = 1500)
--- 10.1.0.230 ping statistics ---
0 packets transmitted, 0 received, +3 errors
————————————————
版权声明:本文为CSDN博主「播种生活」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/momomi_2005/article/details/22868745
使用ping测试MTU值相关推荐
- 使用ping检测MTU值
ping ping (Packet Internet Groper)是一种因特网包探索器,用于测试网络连接量的程序 . Ping是工作在 TCP/IP网络体系结构中应用层的一个服务命令, 主要是向特定 ...
- 什么是MTU值,如何设置最快最好?
MTU,即Maximum Transmission Unit(最大传输单元),此值设定TCP/IP协议传输数据报时的最大传输单元.设置合适的MTU值可以解决"部分网站打不开".&q ...
- windows中探测计算网络的MTU值,window中ping命令参数和Linux中ping命令参数
索引 探测路由wan口MTU值方法: window中使用ping命令添加的参数信息 Linux系统下ping指令的格式及参数 如何探测window的MTU值,批处理之路由MTU值探测 探测路由wan口 ...
- 用ping追踪计算机的最佳MTU值修改MTU值
用ping追踪计算机的最佳MTU值&修改MTU值 1.什么是MTU MTU是Maximum Transmission Unit的缩写.意思是网络上传送的最大数据包.MTU的单位是字节. 大部分 ...
- mtu测试软件 win7,告诉你mtu值怎么设置才能网速最好!
都听说mtu值设置好是优化网速非常好的一种手段,那么可能很多朋友还会问,mtu值是什么?要如何设置,这个数值改成什么网速才能更快呢?下面小编就分享下mtu值是什么,还有最佳的mtu值设置方法. mtu ...
- 交换机端口mtu值最大_交换机 MTU
交换机 MTU MTU 是 Maximum Transmission Unit 的缩写. 意思是网络上传送的最大数据包. MTU 的单位是字节. 大部分网络设备的 MTU 都是 1500 .如果本机的 ...
- java修改mtu值_windows XP系统怎么通过 CMD 系统修改 MTU 值?
MTU设置 MTU,即Maximum Transmission Unit(最大传输单元),此值设定TCP/IP协议传输数据报时的最大传输单元.设置合适的MTU值可以解决"部分网站打不开&qu ...
- 有没有好奇过路由器宽带拨号的mtu值为什么是1492呢?了解MTU与IP分片
作者:一天,公众号:网络之路博客(ID:NetworkBlog).让你的网络之路不在孤单,一起学习,一起成长. MTU与IP分片(可选内容了解) 这里来讲一个比较有趣的内容,相信大家都有设置过家用路由 ...
- 计算机网络mtu值设置,应该如何设置mtu值才可以让网速达到最快-电脑自学网
应该如何设置mtu值才可以让网速达到最快. 操作步骤: 第一步.测出自己当前网络最佳MTU值 敲下 "Win键+R",然后在运行窗口后输入"cmd",再敲回车键 ...
最新文章
- 22个HTML5 技巧二
- OGRE手册--脚本texture_unit
- nginx 50x故障分析
- Elasticsearch 基础入门
- mybatis 注解传入 list 集合​​​​​​​
- qr码是二维码码_如何使用QR码进行有效的营销和推广
- sudo修改文件夹名字_【转载】MAC系统修改帐号短名和个人文件夹名称
- Linux I2C调试工具i2c-tools,i2ctransfer支持16位寄存器地址
- SQL 列转行和动态用时间生数据列
- MATLAB上根号怎么输入,在matlab里面怎么输入开方号(根号)?9的开方怎么写?...
- 固态硬盘用软件测试掉速严重,固态硬盘为什么会“掉速”?
- 版本控制软件Git的使用(小白版)
- NIOS ii 实战篇 --- 按键控制LED
- PKU2506Tiling
- matlab差商chaS,牛顿插值MATLAB算法.doc
- 酷炫微信小程序点赞效果,带震动
- 学习签名signature 的使用
- 计算机一级考试全部内容讲解,全国计算机等级考试一级教程讲解.doc
- 检测国内大型网游戏交易站
- 【移动安全实战篇】————5、Android屏幕解锁图案破解