[发明专利]用于NTP服务器响应能力的测试方法及装置在审
| 申请号: | 202210803310.1 | 申请日: | 2022-07-07 |
| 公开(公告)号: | CN115208806A | 公开(公告)日: | 2022-10-18 |
| 发明(设计)人: | 谢平;何定高;张骏杨;孙旭;张恒;尹茳;王茂凌 | 申请(专利权)人: | 电信科学技术第五研究所有限公司 |
| 主分类号: | H04L43/50 | 分类号: | H04L43/50;H04J3/06 |
| 代理公司: | 北京天奇智新知识产权代理有限公司 11340 | 代理人: | 叶明博 |
| 地址: | 610000 四*** | 国省代码: | 四川;51 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 ntp 服务器 响应 能力 测试 方法 装置 | ||
本发明公开了用于NTP服务器响应能力的测试方法及装置,涉及服务器测试领域,方法包括导入NTP客户端参数生成规则、测试参数和被测NTP服务器IP地址;获取被测NTP服务器MAC地址;生成NTP时间同步请求报文;发送NTP时间同步请求报文至NTP服务器,令S1=S1+1;接收分析的NTP时间同步响应报文,令S2=S2+1;判断是否停止,若是进步骤7,反之进步骤4;分析NTP时间同步响应报文、发送数量S1和接收数量S2确定NTP服务器测试结果;本方法支持以测试设备与被测NTP服务器之间连接网络最大带宽模拟多NTP客户端产生、接收、分析NTP报文,实现对NTP服务器的处理能力的测试,采用基于FPGA的硬件NTP报文发生器根据模拟的NTP客户端参数自动生成NTP报文,实现以连接网络最大带宽模拟NTP客服端的发送。
技术领域
本发明涉及服务器测试领域,尤其涉及一种用于NTP服务器响应能力的测试方法及装置。
背景技术
NTP是用于互联网中时间同步的标准网络协议,它的目的是在互联网上传递统一、标准的时间,具体的实现方案是在网络上制定若干时钟源网站(即NTP服务器)为用户提供授时服务,使网络中各种用户设备的时间同步到协调世界时(UTC)。
NTP的工作模式有三种,分别是:客户端/服务器模式、对称模式、以及广播/多播模式。客户端/服务器模式是最常用和最广泛的一种,NTP客户端主动向NTP服务器发起时间同步请求,NTP服务器被动回复时间同步回复,NTP客户端接收到时间同步相应后依据NTP算法同步自己的系统时间。
随着NTP网络授时服务的用户设备数量剧增,对NTP服务器的性能提出了更高的要求,特别是NTP服务器的响应能力也需要进行合理的评估。以便于在某些局域网布局NTP服务器时可以根据该局域网中需要授时服务的用户数量来制定NTP服务器的布局方案。
目前NTP服务器响应能力的测试方法主要还是采用软件模拟NTP时间同步请求报文的方法,它不能将NTP时间同步请求报文发送速率达到网络带宽的最大极限。
发明内容
本发明的目的就在于为了解决上述问题设计了一种用于NTP服务器响应能力的测试方法及装置。
本发明通过以下技术方案来实现上述目的:
用于NTP服务器响应能力的测试方法,包括:
步骤1、导入NTP客户端的参数生成规则、测试参数和被测NTP服务器IP地址;
步骤2、获取被测NTP服务器的MAC地址;
步骤3、生成NTP客户端的NTP时间同步请求报文;
步骤4、发送NTP时间同步请求报文至NTP服务器,令发送数量S1=S1+1;
步骤5、接收并分析NTP服务器的NTP时间同步响应报文,令接收数量S2=S2+1;
步骤6、判断是否停止测试,若是进入步骤7,反之则返回步骤4;
步骤7、分析NTP时间同步响应报文、当前的发送数量S1和当前的接收数量S2,确定NTP服务器的测试结果。
用于NTP服务器响应能力的测试装置,应用于如上述的用于NTP服务器响应能力的测试方法,包括:
储存器;储存器用于储存计算机程序;
执行器;执行器用于执行计算机程序,该计算机程序被执行时实现如上述的用于NTP服务器响应能力的测试方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电信科学技术第五研究所有限公司,未经电信科学技术第五研究所有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210803310.1/2.html,转载请声明来源钻瓜专利网。





