linux ping命令详解

奇闻趣事 2022-09-17 07:12www.kangaizheng.com童年趣事

Lux系统下pg命令可以用来测试本机与目标主机是否联通、联通速度如何、稳定性如何,下面是pg命令内容的具体介绍

1、pg命令简介

pg命令向目标主机发送 ICMP 协议(Inter控制消息协议) 的echo request 数据包。如果目标主机在线且允许接受pg 请求,那么目标主机将回复 ICMP echo reply 数据包,可以用来测试本机与目标主机是否联通、联通速度如何、稳定性如何。

2、语法

pg(参数)(目标主机)

3、常见参数

-A自适应pg,根据pg包往返时间确定pg的速度;

-b允许pg一个广播地址;

-B不允许pg改变包头的源地址;

-ccountpg指定次数后停止pg;

-d使用Socket的SO_DEBUG功能;

-Fflow_label为pg回显请求分配一个20位的“flow label”,如果未设置,内核会为pg随机分配;

-f极限检测,快速连续pg一台主机,pg的速度达到100次每秒;

-iterval设定间隔几秒发送一个pg包,默认一秒pg一次;

-Iterface指定网卡接口、或指定的本机地址送出数据包;

-lpreload设置在送出要求信息之前,先行发出的数据包;

-L抑制组播报文回送,只适用于pg的目标为一个组播地址

-n不要将ip地址转换成主机名;

-ppattern指定填充pg数据包的十六进制内容,在诊断与数据有关的网络错误时这个选项就非常有用,如“-p ff”;

-q不显示任何传送封包的信息,只显示的结果

-Qtos设置Qos(Quality of Service),它是ICMP数据报相关位;可以是十进制或十六进制数,详见rfc1349和rfc2474文档;

-R记录pg的路由过程(IPv4 only)。

Copyright © 2018-2025 www.kangaizheng.com 看丐网 版权所有 Power by