节点测试工具-ping值数据统计
一、实际需求 做为网站公司一般都会要求我们IT部提供全国各地IDC网络速度如何?质量?稳定性等等? 一般ISP或者...
扫描右侧二维码阅读全文
28
2008/09

节点测试工具-ping值数据统计

一、实际需求
做为网站公司一般都会要求我们IT部提供全国各地IDC网络速度如何?质量?稳定性等等?
一般ISP或者代理公司会给出测试服务器供我们测试该IDC的网络情况如何?
比如windows服务器中有雷傲测试工具等等、就是通过在高峰时间段ping各地区的信息港或者骨干网络的IP地址;最后分析统计该时间段内的ping值数据的平均值和丢包率等;
这是一种办法,其他的方法这里不说明啦。

二、运行测试
作为IT公司选择IDC的一个指标,ping值测试具有一定的参考价值;测试机的系统版本多样,所以简单的一个测试工具无法满足要求。所以就打算用python来写一个工具能做到夸平台测试使用,尽量满足不同需求。
之前写的blog可能没有把实际需求和用途说明白:
原文:python写的网络ping值评测工具
原文中有关于工具的使用说明。

今天再次把程序重新修改增加了多线程支持,并把不能ping的地址删除;版本0.3

工具使用UTF-8写的,如果出现乱码可使用iconv工具转换一下;

#iconv -t CP936 testping_net.py > testping_net_CP936.py

其他字符集请自行调节。

三、其他功能
近期会进行IP地址扩展,实现自动更新IP库的功能;
各位觉得呢?

程序下载地址

Last modification:November 26th, 2018 at 04:16 pm
If you think my article is useful to you, please feel free to appreciate

5 comments

  1. joecen

    smokeping的话,测试机也不需要很多吧。
    那些包不用的话也不一定要全部安装。

  2. freeke

    要是有这样一个tool,将tracert的结果利用cacti画出图最理想了,想了很多办法没有实现!

    可以测试用户到各个IDC的结果,或者主机房到分机房的网络质量

  3. Michael Field

    smokeping是好东东,就是部署起来麻烦点;
    我不可能每次给我一台测试机,就部署一台吧~
    关键测试机还不一定给我权限装这些包啊~

  4. ycg

    好东东,顶一下。

  5. xieyu

    一直用smokeping

Leave a Comment