ping的原理
前言
我们在网络通信的过程中,常常使用 ping 某一个 IP 地址或者某个域名看下基本连接是否正常;是否有丢包;那么其实ping 的原理是 ICMP 协议
一、ICMP是什么?
ICMP :因特网控制报文协议
ICMP通常被认为是IP的一部分,但从体系结构上讲它是位于IP之上的,因为ICMP报文是承载在IP分组中的。这就是说,ICMP报文是作为IP有效载荷承载的,就像TCP与UDP报文段作为IP有效载荷被承载那样。
1.ping发送什么,收到什么?
命令 ping 发送一个ICMP类型8编码0的请求报文到指定主机。看到该回显(echo)请求,目的主机发回一个类型0编码0的ICMP回显应答报文(类型0)。源主机收到后,则说明到达该主机的网络正常。
C:\Users\a>ping www.baidu.com
正在 Ping www.a.shifen.com [39.156.66.18] 具有