ping命令
时间:2020-02-23 14:40:14 来源:igfitidea点击:
ping(包互联网groper)是最常用的用于网络故障排除的工具,包括在大多数操作系统中。
使用ping命令调用它。
ping命令使用ICMP(Internet Control消息协议)并通过向指定的IP地址发送ICMP Echo请求消息来工作。
如果可访问具有目标IP地址的计算机,则会响应ICMP Echo Reply消息。
ping命令输出有关网络性能的一些信息,例如,往返时间(从分组传输到接收的时间)。
Ping可以隔离发生网络问题的位置。
例如,如果我们可以ping本地计算机但不是远程系统,问题可能是路由器。
如果可以通过IP地址但不是主机名ping,问题可能是DNS配置。
以下是Ubuntu中ping命令的输出:
ping baidu.com
在上面的示例中,我们可以看到我们已经ping了192.168.198.130的IP地址。
默认情况下,Ping每秒发送一次ICMP请求报文,直到我们使用Ctrl + C击键中断它。
从上面的输出中可以看出,主机可访问,并已与ICMP回复数据包回复。
我们还可以看到远程主机在1毫秒内回复,这表示网络不拥塞。
我们可以使用-c选项指定要发送的数据包数:
$ ping -c 2 baidu.com
要更改数据包大小,可以使用-s选项:
$ ping -s 2000 baidu.com