时间:2022-10-31 09:23
Linux系统下ping命令可以用来测试本机与目标主机是否联通、联通速度如何、稳定性如何,下面是ping命令内容的具体介绍:
1、ping命令简介:
ping命令向目标主机发送 ICMP 协议(Internet控制消息协议) 的echo request 数据包。如果目标主机在线且允许接受ping 请求,那么目标主机将回复 ICMP echo reply 数据包,可以用来测试本机与目标主机是否联通、联通速度如何、稳定性如何。
2、语法:
ping(参数)(目标主机)
3、常见参数:
-A:自适应ping,根据ping包往返时间确定ping的速度;
-b:允许ping一个广播地址;
-B:不允许ping改变包头的源地址;
-c:countping指定次数后停止ping;
-d:使用Socket的SO_DEBUG功能;
-F:flow_label为ping回显请求分配一个20位的“flow label”,如果未设置,内核会为ping随机分配;
-f:极限检测,快速连续ping一台主机,ping的速度达到100次每秒;
-i:interval设定间隔几秒发送一个ping包,默认一秒ping一次;
-I:interface指定网卡接口、或指定的本机地址送出数据包;
-l:preload设置在送出要求信息之前,先行发出的数据包;
-L:抑制组播报文回送,只适用于ping的目标为一个组播地址
-n:不要将ip地址转换成主机名;
-p:pattern指定填充ping数据包的十六进制内容,在诊断与数据有关的网络错误时这个选项就非常有用,如:“-p ff”;
-q:不显示任何传送封包的信息,只显示最后的结果
-Q:tos设置Qos(Quality of Service),它是ICMP数据报相关位;可以是十进制或十六进制数,详见rfc1349和rfc2474文档;
-R:记录ping的路由过程(IPv4 only)。
以上就是小编今天的分享了,希望可以帮助到大家。