一种路由器辅测装置、路由器带载能力测试系统及方法与流程

文档序号:37897268发布日期:2024-05-09 21:41阅读:9来源:国知局
一种路由器辅测装置、路由器带载能力测试系统及方法与流程

本发明涉及路由器性能测试,特别是涉及一种路由器辅测装置、路由器带载能力测试系统及方法。


背景技术:

1、本部分的陈述仅仅是提供了与本发明相关的背景技术信息,不必然构成在先技术。

2、路由器带载能力是路由器性能的基本指标之一,带载指的是路由器可以同时处理的连接数,包括同时连接到路由器的设备数量以及路由器可以同时处理的会话数量,连接数取决于路由器的硬件和软件设计以及路由器的处理能力。

3、路由带载测试分为lan口及wifi带载测试,现有技术方案为使用笔记本、手机、pc等辅测设备手动连接路由器,使用网络性能测试工具(iperf或ixchariot)等专业软件进行数据传输测试。

4、但是,由于客户端设备较多,仅通过笔记本、手机、pc等辅测设备手动连接路由器的方式,无法满足足够多的辅测设备支持测试;且手动连接以及手动切换不同客户端的连接较为复杂,例如:wifi客户端需要每个客户端逐一输入用户名密码进行连接;wifi 6高并发测试环境由于涉及的客户端较多,所以也难以搭建;另外,目前测试带载使用的网络性能测试工具(iperf或ixchariot)需要操作系统的支持。


技术实现思路

1、为了解决上述问题,本发明提出了一种路由器辅测装置、路由器带载能力测试系统及方法,设计集成多个无线模块和以太网模块的路由器辅测装置,每个模块相当于一个连接路由器的网络客户端,根据需求自动控制各个客户端的连接方式和连接数量,不需要手动去连接每个客户端,自动变化带载数量,适用各种路由带载量测试。

2、为了实现上述目的,本发明采用如下技术方案:

3、第一方面,本发明提供一种路由器辅测装置,包括:

4、若干个以太网模块,每个以太网模块均与待测路由器连接;

5、若干个无线模块,每个无线模块均与待测路由器连接;

6、处理器,用于通过控制以太网模块和无线模块与待测路由器连接的通断,来控制接入待测路由器的lan带载数量和wifi带载数量,且在接入成功后,对待测路由器进行ping测试、数据打流测试和负载均衡测试。

7、作为可选择的实施方式,处理器通过io控制模块与以太网模块连接,通过485总线模块连接无线模块,以此来分别控制接入待测路由器的以太网模块和无线模块的数量。

8、作为可选择的实施方式,处理器通过串口模块接收上位机发送的设定的lan带载数量、wifi带载数量、wifi用户名密码和连接方式,选择连接方式,根据设定的lan带载数量控制以太网模块的通断,根据wifi带载数量配置无线模块的用户名密码,从而接入对应数量的以太网模块和无线模块。

9、作为可选择的实施方式,连接方式包括逐一连接与并发连接;

10、所述并发连接包括:间隔设定时间,根据设定的lan带载数量、wifi带载数量和当前连接数量判断是否连接成功,连接成功后进行测试,若未连接成功,则控制重连,若重连次数超出设定阈值则停止测试;

11、所述逐一连接包括:控制以太网模块和无线模块依次连接待测路由器,连接一个模块后,间隔设定时间判断是否连接成功,连接成功后进行测试,若未连接成功,则控制重连,若重连次数超出设定阈值则停止测试。

12、作为可选择的实施方式,所述ping测试包括:获取当前连接的以太网模块或无线模块的ip地址,并进行ping包测试,输出每个ping每个ip的最小延时、最大延时、平均延时及丢包率。

13、作为可选择的实施方式,所述数据打流测试包括:以太网模块和无线模块接收由待测路由器发送的打流数据,并将测试结果通过待测路由器返回到上位机。

14、作为可选择的实施方式,所述负载均衡测试包括:

15、在当前设定的lan带载数量和wifi带载数量下进行数据打流测试,记录各ip当前的吞吐量;

16、到达测试时间后,控制断开一定数量的以太网模块和无线模块,再次进行数据打流测试,记录各ip当前的吞吐量;

17、重复执行设定次数,从而判断待测路由器的负载均衡是否符合测试标准。

18、第二方面,本发明提供一种路由器辅测装置的测试方法,采用第一方面所述的路由器辅测装置,包括:

19、根据设定的lan带载数量、wifi带载数量、wifi用户名密码和连接方式,控制以太网模块和无线模块与待测路由器连接的通断,从而控制接入待测路由器的lan带载数量和wifi带载数量;

20、在判断以太网模块和无线模块接入成功后,对待测路由器进行ping测试、数据打流测试和负载均衡测试。

21、第三方面,本发明提供一种路由器带载能力测试系统,包括:上位机、待测路由器和第一方面所述的路由器辅测装置;

22、所述上位机发送设定的lan带载数量、wifi带载数量、wifi用户名密码和连接方式至路由器辅测装置,并判断以太网模块和无线模块与待测路由器是否接入成功;

23、所述路由器辅测装置通过控制以太网模块和无线模块与待测路由器连接的通断,来控制接入待测路由器的lan带载数量和wifi带载数量,且在接入成功后,对待测路由器进行ping测试、数据打流测试和负载均衡测试。

24、第四方面,本发明提供一种路由器带载能力测试方法,采用第三方面所述的路由器带载能力测试系统,包括:

25、由上位机发送设定的lan带载数量、wifi带载数量、wifi用户名密码和连接方式至路由器辅测装置,并判断以太网模块和无线模块与待测路由器是否接入成功;

26、由路由器辅测装置通过控制以太网模块和无线模块与待测路由器连接的通断,来控制接入待测路由器的lan带载数量和wifi带载数量,且在接入成功后,对待测路由器进行ping测试、数据打流测试和负载均衡测试。

27、与现有技术相比,本发明的有益效果为:

28、本发明设计集成多个无线模块和以太网模块的路由器辅测装置,在此基础上提出路由器带载能力测试系统及方法,每个模块相当于一个连接路由器的网络客户端,根据需求自动控制各个客户端的连接方式和连接数量,不需要手动去连接每一个客户端,自动变化带载数量进行负载均衡测试,简化路由器带载能力测试环境的搭建,操作方便,降低测试时间,提高测试效率,并且可以扩展并测试足够多的客户端,适用各种路由带载量测试。

29、本发明中以太网模块通过网线和交换机连接到待测路由器,无线模块通过输入用户名和密码连接到待测路由器,在数据打流测试和负载均衡测试中,可直接用于接收待测路由器发送的打流数据,并返回此条线路的吞吐量、延时、丢包率等测试结果,简化测试步骤,提高测试效率。

30、本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。



技术特征:

1.一种路由器辅测装置,其特征在于,包括:

2.如权利要求1所述的一种路由器辅测装置,其特征在于,处理器通过io控制模块与以太网模块连接,通过485总线模块连接无线模块,以此来分别控制接入待测路由器的以太网模块和无线模块的数量。

3.如权利要求1所述的一种路由器辅测装置,其特征在于,处理器通过串口模块接收上位机发送的设定的lan带载数量、wifi带载数量、wifi用户名密码和连接方式,选择连接方式,根据设定的lan带载数量控制以太网模块的通断,根据wifi带载数量配置无线模块的用户名密码,从而接入对应数量的以太网模块和无线模块。

4.如权利要求3所述的一种路由器辅测装置,其特征在于,连接方式包括逐一连接与并发连接;

5.如权利要求1所述的一种路由器辅测装置,其特征在于,所述ping测试包括:获取当前连接的以太网模块或无线模块的ip地址,并进行ping包测试,输出每个ping每个ip的最小延时、最大延时、平均延时及丢包率。

6.如权利要求1所述的一种路由器辅测装置,其特征在于,所述数据打流测试包括:以太网模块和无线模块接收由待测路由器发送的打流数据,并将测试结果通过待测路由器返回到上位机。

7.如权利要求1所述的一种路由器辅测装置,其特征在于,所述负载均衡测试包括:

8.一种路由器辅测装置的测试方法,其特征在于,采用权利要求1-7任一项所述的路由器辅测装置,包括:

9.一种路由器带载能力测试系统,其特征在于,包括:上位机、待测路由器和权利要求1-7任一项所述的路由器辅测装置;

10.一种路由器带载能力测试方法,其特征在于,采用权利要求9所述的路由器带载能力测试系统,包括:


技术总结
本发明公开一种路由器辅测装置、路由器带载能力测试系统及方法,包括:若干个以太网模块,每个以太网模块均与待测路由器连接;若干个无线模块,每个无线模块均与待测路由器连接;处理器,用于通过控制以太网模块和无线模块与待测路由器连接的通断,来控制接入待测路由器的LAN带载数量和WIFI带载数量,且在接入成功后,对待测路由器进行Ping测试、数据打流测试和负载均衡测试。设计集成多个无线模块和以太网模块的路由器辅测装置,每个模块相当于一个连接路由器的网络客户端,根据需求自动控制各个客户端的连接方式和连接数量,不需要手动去连接每个客户端,自动变化带载数量,适用各种路由带载量测试。

技术研发人员:马方方,李效明,刘志松,徐玲,古欣,成海峰
受保护的技术使用者:山东有人物联网股份有限公司
技术研发日:
技术公布日:2024/5/8
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1