1.基本概念:
PING (Packet Internet Groper),因特网包探索器,通俗来讲就是检测网络的工具。ping是TCP/IP网络体系结构中应用层的一个服务命令。
2.作用:
(1)用来检测网络的连通情况和分析网络速度;
(2)根据域名得到服务器IP;
(3)根据ping返回的TTL(time to live)值来判断对方所使用的操作系统及数据包经过路由器数量。
![](https://img.haomeiwen.com/i23724430/c4b7cc90339e0dbc.png)
- 参数:
(1)icmp_seq=发ping命令到对方的第几个包
(2)ttl值:Time To Live,表示DNS记录在DNS服务器上存在的时间,以秒或跳站数目(hop)为单位,它是IP协议包的一个值,告诉路由器该数据包何时需要被丢弃。
TTL的最大值是255,TTL的一个推荐值是64。
TTL字段由IP数据包的发送者设置,在IP数据包从源到目的的整个转发路径上,每经过一个路由器,路由器都会修改这个TTL字段值,具体的做法是把该TTL的值减1,然后再将IP包转发出去。如果在IP包到达目的IP之前,TTL减少为0,路由器将会丢弃收到的TTL=0的IP包并向IP包的发送者发送 ICMP time exceeded消息。
TTL的值可以修改,修改的具体方法:
windows:https://www.jianshu.com/p/9c27a7f32cf4
(3)time值:响应时间,这个时间越小,说明你连接这个地址速度越快。
3.ping 常用参数
(1)限制ping的次数:ping -c5 xxxxx
![](https://img.haomeiwen.com/i23724430/c1f34302d5cefaf7.png)
(2)ping的时间间隔:ping -i 5 XXXX
![](https://img.haomeiwen.com/i23724430/151475ffcf211880.png)
网友评论