#yyds干货盘点#ping(测试主机之间网络的连通性)

关山初度尘未洗,策马扬鞭再奋蹄!这篇文章主要讲述#yyds干货盘点#ping:测试主机之间网络的连通性相关的知识,希望能为你提供帮助。
【功能说明】
ping命令可用于测试主机之间网络的连通性。执行ping命令会使用ICMP传输协议,发出要求回应的信息,若远端主机的网络功能没有问题,就会回应该信息,因而可得知该主机运作正常。

ping [option][destination]
ping [选项][目标主机]

在ping命令及后面的选项和目标主机里,每个元素之间都至少要有一个空格。

[root@oldboy~]# ping www.oldboyedu.com #< ==ping命令直接接域名或IP,会一直显示ping的结果。
PING www.oldboyedu.com (101.200.195.98)56(84) bytes of data.#< ==显示ping的域名及其IP地址,发送的是56字节的数据。
64 bytes from 101.200.195.98: icmp_seq=1 ttl=128 time=45.5 ms
#< ==从目标主机收到的数据是64字节,icmp_seq是收到包的序列号,ttl是数据包的生存期,time是时延。
64 bytes from 101.200.195.98: icmp_seq=2 ttl=128 time=45.4 ms64 bytes from 101.200.195.98: icmp_seq=3 tt1=128 time=45.5 ms64 bytes from 101.200.195.98: icmp_seq=4 ttl=128 time=45.5 msc#< ==直到Ctrl+C强制终止。
--- www.oldboyedu.com ping statistics --—#< ==这里是ping的统计结果
5 packets transmitted,4 received,20% packet loss,time 4049ms #< ==发了5个包,收到4个,丢失了20%的包,时间为4049ms。
rtt min/avg/max/mdev = 45.418/45.515/45.577/0.060 ms
#< ==rtt是传输的时间延迟。min/avg/max/mdev==> 最小/平均/最大/算术平均差。

【#yyds干货盘点#ping(测试主机之间网络的连通性)】1)ping命令会显示一个时间作为衡量网络延迟的参数,以判断源主机与目标主机之间网络的质量。
2)ping命令的输出信息中含有TTL值。TTL(Time To Life)称为生存期,它是ICMP报文在网络上的存活时间。不同的操作系统发出的ICMP报文的生存期各不相同,常见的生存期为32、64、128和255等。TTL值反映了ICMP报文所能够经过的路由器数目,每经过一个路由器,路由器都会将其数据包的生存期减去1,如果TTL值变为0,则路由器将不再转发此报文。

    推荐阅读