微秒级别的网络延迟检测

写了一个工具用来做微秒级别的网络延迟检测,需要在配置文件中简单描述需要测试的网络连接:

[s1]
SRC_HOST = sample1.com
DST_HOST = sample2.com
DST_HOST_INTERNAL = sample2.internal.com

[s2]
SRC_HOST = sample1.com
DST_HOST = sample3.com
DST_HOST_INTERNAL = sample3.internal.com

运行后可以输出下面的结果:

| source      | target      | Ethernet |          IP | Latency (micro-second) |
|-------------+-------------+----------+-------------+------------------------|
| sample1.com | sample2.com | en1      | 192.168.0.2 |                     23 |
| sample1.com | sample3.com | en6      | 192.168.0.3 |                     27 |

代码在github上   https://github.com/ChanningBJ/NetLatency 

在我的网络环境中是正常工作的,如果发现bug,欢迎fork或者与我联系 :)



你可能感兴趣的:(微秒级别的网络延迟检测)