mtu测试 安卓,怎么测试uu大小?

Runcmd , 打开命令行窗口,输入以下命令:ping-f-l1472192.168.0.1其中192.168.0.1是网关IP地址,1472是数据包的长度,一般使用PING命令中的参数-F-L来获取测试MTU的大小,这是别人在百度知道的答案:http://zhidao.baidu.com/question.html.其实原理就是ping定长包,通过ping包成功和失败的结果,不断逼近网络的MTU值 。
【mtu测试 安卓,怎么测试uu大小?】
1、如何 测试一个局域网的MTU?这是别人在百度知道的答案:http://zhidao.baidu.com/question.html.其实原理就是ping定长包,通过ping包成功和失败的结果,不断逼近网络的MTU值 。例如,如果您在局域网中,您可以使用两台局域网主机互相ping通 。但是这种方法只能设置测试数据包经过的网络的最小MTU值,实际上并不能代表整个网络的最小MTU值 。但是我觉得如果可以查看局域网设备的配置,直接查看配置的MTU值是最快最准确的方法 。同意的请采纳 。
2、如何 测试局域网的最大传输单元MTU? Run cmd,打开命令行窗口,输入以下命令:ping-f-l1472192.168.0.1其中192.168.0.1是网关IP地址,1472是数据包的长度 。注意,上面的参数“-l”是小写的l , 而不是数字“-1” 。-f和-l前面有一个空格,1472和192之间有一个空格 。如果能ping通 , 说明网关的MTU是1500(1472 28),不需要修改 。如果不行,说明数据包需要拆包 。此时,缩短数据包长度,然后执行上面的ping命令 。从1400到1472尝试几次,找到合适的包长度,然后将包长度加到28字节的包头中,得到MTU的值 。如果检测到网关的MTU值为1500,则无需修改 。
3、怎么用ping检测路由器的MTU一般使用PING命令中的参数-F-L来获取测试MTU的大小 。F参数不分段,L是ICMP的数据长度 。具体命令为:PING-F-L,其中ICMP的长度为其数据长度,MTU=IP头长度(20B) ICMP头长度 ICMP数据长度 , 如ping-f-l1472www.baidu.com,其中1472为ICMP的数据长度 。那么它的MTU=1472 8 20=1500B 。如果有一个数据包需要被分段但不被设置,这意味着它的MTU的大小已经超过 , 如果它可以被PING通,它没有 。
{3 。

    推荐阅读