怎么修改cmd 中ping命令的数据包大小?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了怎么修改cmd 中ping命令的数据包大小?相关的知识,希望对你有一定的参考价值。

就是把最大值修改一下就行了 呵呵……
我知道最大是65500 我问的是可不可一更改一下。 我记得前两天在一个网页看到好像是在一个Windows的文件里更改 可我不知道是那个

1、首先我们打开命令提示符程序窗口。

2、然后需要在命令提示符中输入 ping 指令。

3、然后需要设定指令参数  -n 。

4、我们可以设定任意数值,用来指定发送数据包的个数。

5、然后需要设定一个IP地址或域名。

6、点击回车后,Ping命令自动执行,如演示中设定的,发送了6个数据包。

参考技术A

通过ping命令的l参数可以设置数据包的大小,具体的使用方法如下:

C:\\Users\\xxx>ping 192.168.1.1
正在 Ping 192.168.1.1 具有 32 字节的数据:
来自 192.168.1.1 的回复: 字节=32 时间=4ms TTL=64
来自 192.168.1.1 的回复: 字节=32 时间=3ms TTL=64
来自 192.168.1.1 的回复: 字节=32 时间=4ms TTL=64
来自 192.168.1.1 的回复: 字节=32 时间=3ms TTL=64

没有设置l参数时,可以看到windows系统ping命令数据包默认为32字节

C:\\Users\\xxx>ping 192.168.1.1 -l 100
正在 Ping 192.168.1.1 具有 100 字节的数据:
来自 192.168.1.1 的回复: 字节=100 时间=3ms TTL=64
来自 192.168.1.1 的回复: 字节=100 时间=2ms TTL=64
来自 192.168.1.1 的回复: 字节=100 时间=4ms TTL=64
来自 192.168.1.1 的回复: 字节=100 时间=3ms TTL=64

命令ping 192.168.1.1 -l 100,通过设置l参数,修改数据包的大小为100字节。

参考技术B 最大就是65500不能改! 参考技术C 例子 ping 192.168.1.1 -l 6000 参考技术D ping -n 包大小 IP

常用ping命令。

-a  解析主机ip地址,同时也会显示对方的NETBIOS名(在ip地址的前面)


-n  发送count指定的ECHO数据包数,通过这个命令可以自己定义发送的个数,对衡量网络速度很有帮助。能够测试发送数据包的返回平均时间,及时间的快慢程度。默认值为 4。


-l  定义ECHO数据包的大小,默认windows在ping命令下发送数据包的大小为32byt,-l可以定义数据包的大小但要小于65500byt。


-f  数据包不会分段,数据包通过路由的时候会分段,加上这个-f则不会分段处理。


-r  记录传出和返回数据包的路由。(限制在九个)。


-t  不断的ping对方主机,直到手动停止(ctrl+c)



以上是关于怎么修改cmd 中ping命令的数据包大小?的主要内容,如果未能解决你的问题,请参考以下文章

ping怎么设置数据包大小

常用CMD命令

PING命令设置发送字节大小的数字写哪

LINUX下的PING命令用啥参数可以让一个大于MTU值的数据包不分片

Ping 不通的原因分析

ping命令用法以及判断目标主机操作系统