码迷,mamicode.com
首页 > 其他好文 > 详细

ping

时间:2015-07-06 11:51:45      阅读:117      评论:0      收藏:0      [点我收藏+]

标签:

  在计算机中我们时常会在cmd中使用ping这个指令,来达到我们想要的目的。ping其实是一个程序,它的作用是检查网络的连通性(反判断与网络层)。

  ping是一个应用层程序,但当它运行却无端口。ping 是直接把echo requst报文封装到网络层协议ICMP数据报中。

  例如在cmd中ping一台主机的IP地址,就会出现如下图所示的画面。

 在这个过程中通过Wireshank进行抓包,可以看到发送一个ping的请求报文有四个,而回复的报文也有四个。

技术分享

对比cmd中,可以看到icmp报文一 一对应。

  在同一个网络中如果A ping B 出现 time out ,不能判断说B不处于开机状态,因为如果当B 打开防火墙时,也会出现这种状况。所以ping不能准确判断同一个人网络中B是否开机。有时候我们可以ping 一下网关地址,看看有多少主机会应。

  有时候,当我们上不了网时,可以使用ping 网关地址来检查是否因为网关出现了问题。

 

ping

标签:

原文地址:http://www.cnblogs.com/yun1102/p/4623865.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!