Linux下ping 4次1500的大包指令是什么? ping 命令有没有次数限制

\u5982\u4f55\u5728cmd\u91cc\u9762ping\u5927\u5305\u547d\u4ee4\u662f\u4ec0\u4e48\uff1f

ping\u547d\u4ee4\u7684\u4f7f\u7528\u65b9\u6cd5

\u6709\u6b21\u6570\uff0cwindows\u7cfb\u7edf\u91cc\u9762\u7684ping\u6709\u56fa\u5b9a\u6b21\u65704\u6b21\u3002
linux\u9ed8\u8ba4\u662f\u65e0\u9650ping\u7684\uff0c\u5e26\u53c2\u6570\u53ef\u4ee5\u5b9e\u73b0\u65e0\u9650\u5236\uff0c\u6bd4\u5982\uff1aping192.168.1.1-t\u3002\u8bbe\u5b9aping\u547d\u4ee4\u53d1\u9001\u6570\u636e\u5305\u7684\u4e2a\u6570\u7684\u65b9\u6cd5\uff1a
1\u3001\u6253\u5f00\u547d\u4ee4\u63d0\u793a\u7b26\u7a0b\u5e8f\u7a97\u53e3\uff1b

2\u3001\u5728\u547d\u4ee4\u63d0\u793a\u7b26\u4e2d\u8f93\u5165ping\u6307\u4ee4\uff1b

3\u3001\u8bbe\u5b9a\u6307\u4ee4\u53c2\u6570-n;

4\u3001\u6211\u4eec\u53ef\u4ee5\u8bbe\u5b9a\u4efb\u610f\u6570\u503c\uff0c\u7528\u6765\u6307\u5b9a\u53d1\u9001\u6570\u636e\u5305\u7684\u4e2a\u6570\uff1b

5\u3001\u8bbe\u5b9a\u4e00\u4e2aIP\u5730\u5740\u6216\u57df\u540d\uff1b

6\u3001\u70b9\u51fb\u56de\u8f66\u540e\uff0cPing\u547d\u4ee4\u81ea\u52a8\u6267\u884c\uff1b\u5982\u6f14\u793a\u4e2d\u8bbe\u5b9a\u7684\uff0c\u53d1\u9001\u4e866\u4e2a\u6570\u636e\u5305\u3002


此命令是错误的。需要使用100ping命令的-c和-s参数。它们的含义如下:-c号:发送指定数量的数据包后停止。

-sbytes:指定查询发送数据的字节数,默认值为answer56,加上8字节的ICMP头,共64ICMP数据字节。

使用例子:$ping-c4-s1500192.168.1.1

关闭方法:

1.首先将copylinux操作系统网络,点击鼠标右键选择终端。

2.ping命令+url,回车键。

3.如果有IP反馈,则表示网络出了问题。如果没有反馈,IP就有问题。

4.如果你想停止ping,Ctrl+c会停止它。

如果你被放到后台继续ping,那么按Ctrl+z。

6.然而,在win中,ping并不等同于ping。它不会自动停止。

7.如图所示,可以ping指定的次数。



ping -c 4 -s 1500 <ip>

你所给出的IP地址可能有问题
建议
ping -c 4 -s 1500 www.baidu.com

比如:
================
$ ping -c 4 -s 1500 119.75.213.61
PING 119.75.213.61 (119.75.213.61) 1500(1528) bytes of data.
1508 bytes from 119.75.213.61: icmp_seq=1 ttl=57 time=91.2 ms
1508 bytes from 119.75.213.61: icmp_seq=2 ttl=57 time=90.3 ms
1508 bytes from 119.75.213.61: icmp_seq=3 ttl=57 time=91.9 ms
1508 bytes from 119.75.213.61: icmp_seq=4 ttl=57 time=91.9 ms

--- 119.75.213.61 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3003ms
rtt min/avg/max/mdev = 90.378/91.358/91.942/0.736 ms
=======================

语 法:ping [-dfnqrRv][-c<完成次数>][-i<间隔秒数>][-I<网络界面>][-l<前置载入>][-p<范本样式>][-s<数据包大小>][-t<存活数值>][主机名称或IP地址]

补充说明:执行ping指令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而得知该主机运作正常。

参 数:
-d 使用Socket的SO_DEBUG功能。
-c<完成次数> 设置完成要求回应的次数。
-f 极限检测。
-i<间隔秒数> 指定收发信息的间隔时间。
-I<网络界面> 使用指定的网络界面送出数据包。
-l<前置载入> 设置在送出要求信息之前,先行发出的数据包。
-n 只输出数值。
-p<范本样式> 设置填满数据包的范本样式。
-q 不显示指令执行过程,开头和结尾的相关信息除外。
-r 忽略普通的Routing Table,直接将数据包送到远端主机上。
-R 记录路由过程。
-s<数据包大小> 设置数据包的大小。
-t<存活数值> 设置存活数值TTL的大小。
-v 详细显示指令的执行过程。

需要使用ping命令的-c参数和-s参数,其含义如下:

-c 数目:在发送指定数目的包后停止。

-s 字节数:指定发送的数据字节数,预设值是56,加上8字节的ICMP头,一共是64ICMP数据字节。

用法示例:

$ ping -c 4 -s 1500 192.168.1.1



这个命令肯定没问题的
ping -c 4 -s 1500 <ip>
你确定你是这么敲的? 要么你试一下 1000大小的包,也可能你的系统不支持1500的大包(从没遇到过)?

楼主自己写的这个命令肯定是错误的
ping -s <ip> 1500

ping -c 4 -s 1472 <ip>
这是我的redhat上的,1473就不行!最多1472

扩展阅读:java python ... linux route ipv6 ... linux怎么ping ip地址 ... linux服务器ping大包 ... route add ipv6 ... linux ping ip命令 ... linux机器ping不通网关 ... linux禁止ping ... pingunknown host ...

本站交流只代表网友个人观点,与本站立场无关
欢迎反馈与建议,请联系电邮
2024© 车视网