关闭

ping命令的工作原理

标签: ping命令工作原理
1164人阅读 评论(0) 收藏 举报
分类:

ping命令的工作原理


    我们先来看一个例子,假如在windows的CMD下输入ping www.baidu.com会出现如下图所示的结果:



    从上图可以看到这一过程。其实ping命令是分组网间探测,即Packet InterNet Groper,用来测试两个主机之间的连通性。ping使用了ICMP(Internet Control Message Protocol,网际控制协议)中的回送请求和回送回答报文。ping是应用层直接使用网络层ICMP的一个例子。它没有通过运输层的TCP和UDP。

    从图中可以看出,ping命令使得本地主机连续发送了四个ICMP回送请求报文,然后远程的主机正常工作的话就会像图中显示的结果一样,响应并发回ICMP回送回答报文。每个报文都有其时间戳,所以最终得出了往返时间以及报文的发送接收丢失的结果。

    如果目的主机不可达或者不存在,则会出现请求超时或者目的主机不存在的显示,大家可以自行测试一下。
1
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:120109次
    • 积分:2168
    • 等级:
    • 排名:第18144名
    • 原创:77篇
    • 转载:6篇
    • 译文:0篇
    • 评论:26条
    最新评论