首 页 关于我们 产品中心 解决方案 服务与下载 重要客户 新闻中心 联系我们

新闻中心

EWS CENTER

行业要闻
位置:首页 | 新闻中心 | 行业要闻

如何对你的NTP设备进行压力测试-泰福特NTP服务器软件

时间:2017-07-10发布者:泰福特浏览次数:1090次

1、测试准备

在测试前应准备如下软件和环境:

1)开源软件wireshark(https://sourceforge.net/projects/wireshark/)Windows版,用于网络数据收集、过滤和统计分析;

2)编写NTP请求数据包发送程序,该程序的目的是向NTP服务器的123端口循环发送长度为48字节的UDP数据包,其格式遵循RFC5905(一个基于Qt的示例源代码见附录3.1);

3)保证测试终端、NTP时间同步服务器在同一子网中,可以相互访问(为避免路由器性能对于测试结果的影响,最好使用网络交换机直连或双机直连)。

三者之间的连接关系如下图所示:


其中NTP请求发送程序和wireshark网络抓包程序放置于同一台测试终端上,该测试终端与NTP服务器相连。

2步骤和方法

使用批处理文件开启多个NTP请求发送程序(源代码见附录3.2)

开启wireshark,设置捕获参数(“Capture Options”),选中“本地连接”,并设置过滤器和停止时间,并点击“Start”,如下图所示:


等待10秒后捕获自动停止,此时如下图所示(注意此处的Filter指的是显示过滤,与捕获过滤不同):

点击菜单“Statistics/Summary”,得到每秒NTP响应数量,如下图所示:


其中“Displayed”列即为我们所要的数据测试结果,本次测试结果为平均8241.389次/秒。同时,可以保存本次的数据为.pcapng文件,双机即可使用wireshark进行查看。HJ210系列设备压力测试可以达到16000次/秒,满足几乎所有实际环境的压力测试。

业务咨询 售后咨询

销售热线
010-62975946
13311014399