Ping 使用 Internet 控制消息协议(ICMP)来测试主机之间的连接。当用户发送一个 ping 请求时,则对应的发送一个 ICMP Echo 请求消息到目标主机,并等待目标主机回复一个 ICMP Echo 回应消息。如果目标主机接收到请求并且网络连接正常,则会返回一个回应消息,表示主机之间的网络连接是正常的。如果目标主机没有收到请求消息或网络连接不正常,则不会有回应消息返回。 Ping 工作的步骤如下: Ping发送一个ICMP Echo请求消息到目标主机。 目标主机接收到请求消息后,检查消息中的目标IP地址是否正确,并回复一个ICMP Echo回应消息表示收到请求。 Ping接收到回应消息后,并计算从发送到接收的时延(即往返时间 RTT)和丢包率等统计信息,然后输出到命令行上。 Ping不断进行第1到第3步的操作,直到达到指定的停止条件(如发送一定数量的请求或持续一定的时间等)为止。 Ping的实现依赖于ICMP协议,Internet控制消息协议(Internet Control Message Protocol,简称...