# fping **Repository Path**: xiaojin2630/fping ## Basic Information - **Project Name**: fping - **Description**: 是⼀个快速ping的⼯具, 每发送⼀个ICMP-ECHO报⽂的时间间隔⼩于1秒(常规的ping命令⼀般是1秒),⽤于在短时间内发送较多数量的报⽂,同时统计响应的数量。 - **Primary Language**: C - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-10-09 - **Last Updated**: 2020-12-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # fping #### 介绍 即fast ping是⼀个快速ping的⼯具, 每发送⼀个ICMP-ECHO报⽂的时间间隔⼩于1秒(常规的ping命令⼀般是1秒),⽤于在短时间内发送较多数量的报⽂,同时统计响应的数量及延时,是GNU/Linux下ping的一个替代品。 开发⼯具/语⾔: Vim + C + gcc 它与常规的ping相对比: - 可以快速发送大量的ping,节省你对网络延时的评估时间; - 最后会有延时区间粒度的一个汇总,方便对网络链路的延时了解; #### gif演示 1. 查看gif动画(新版本): [测试数据的汇总说明.gif](https://gitee.com/xiaojin2630/fping/blob/master/fping_gateway_and_2.5.gif) 对网关172.18.1.1和172.18.2.5依次发送1000个ICMP-ECHO报文,比较两者的延时。 测试结果:通往网关的链路,延时要大不少,因为中间有个软交换机造成的。 ![ ](./fping_gateway_and_2.5.gif) 2. 查看gif动画: [测试数据的汇总说明.gif](https://gitee.com/xiaojin2630/fping/blob/master/fping-%E6%B5%8B%E8%AF%95%E6%95%B0%E6%8D%AE%E7%9A%84%E6%B1%87%E6%80%BB%E8%AF%B4%E6%98%8E.gif) ![ ](./fping-正常延时和异常网络的延时对比.gif) 3. 查看gif动画: [正常延时和异常网络的延时对比.gif](https://gitee.com/xiaojin2630/fping/blob/master/fping-%E6%AD%A3%E5%B8%B8%E5%BB%B6%E6%97%B6%E5%92%8C%E5%BC%82%E5%B8%B8%E7%BD%91%E7%BB%9C%E7%9A%84%E5%BB%B6%E6%97%B6%E5%AF%B9%E6%AF%94.gif) ![ ](./fping-测试数据的汇总说明.gif)