ICMP協議
ICMP是“Internet Control Message Ptotocol”(Internet控制消息協議)的縮寫。它是TCP/IP協議族的一個子協議,用於在IP主機、路由器之間傳遞控制消息
ping命令
ping命令通常用來作為網絡可用性的檢查。ping命令可以對一個網絡地址發送測試數據包,看該網絡地址是否有響應並統計響應時間,以此測試網絡。
ping和ICMP的關系
ping命令發送數據使用的是ICMP協議。
ping的原理
向指定的網絡地址發送一定長度的數據包,按照約定,若指定網絡地址存在的話,會返回同樣大小的數據包,當然,若在特定時間內沒有返回,就是“超時”,會被認為指定的網絡地址不存在。