您好,欢迎进入北京泰福特电子科技有限公司官网

咨询服务热线

400-015-1230

如何对你的NTP设备进行压力测试

发布时间:2022-04-13 11:02:53

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响应数量,如下图所示:

点击菜单“Statistics/Summary”,得到每秒NTP响应数量

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


  • 联系方式
  • 传 真:86-10-82782026
  • 电 话:400-015-1230
  • 地 址:北京市海淀区北清路68号院用友软件园北区17号楼三层
在线咨询

咨询电话:

400-015-1230

  • 微信扫码 关注我们

Copyright © 2002-2035 北京泰福特电子科技有限公司 版权所有 备案号:京ICP备12028220号-1
京公网安备 11010802025976号

扫一扫咨询微信客服

18519396506
Powered by RRZCMS