测试路由器IPsec的方法、装置、介质及系统制造方法及图纸

技术编号:35694691 阅读:18 留言:0更新日期:2022-11-23 14:44
本发明专利技术实施例公开了一种测试路由器IPsec的方法、装置、介质及系统。其中,该方法包括:远程控制第二测试客户端登录待测路由器和第三测试客户端登录标准路由器,并按照预先设置的IPsec隧道测试参数,建立IPsec隧道;获取预先设置的测试项;确定测试项不包含功能测试,则判断测试项是否包含吞吐性能测试,若是,则在进行待测路由器和标准路由器的吞吐性能测试之后,判断测试项是否包含稳定性测试;若测试项包含稳定性测试,则进行待测路由器和标准路由器的稳定性测试,直至测试项对应的预设时间到达截止时间,将测试结果反馈。本发明专利技术实施例,提高了测试效率,以及扩大了测试的覆盖范围,节省了人力和时间成本。节省了人力和时间成本。节省了人力和时间成本。

【技术实现步骤摘要】
测试路由器IPsec的方法、装置、介质及系统


[0001]本专利技术实施例涉及路由器测试技术,尤其涉及一种测试路由器IPsec的方法、装置、介质及系统。

技术介绍

[0002]近年来,随着互联网的迅速发展,路由器在生活中越发重要。自1986年第一款路由器诞生以来,路由器就随着通信技术以及人们需求的不断提高而不断发展。近年来,5G技术实现商用且不断发展,路由器的更新换代又提上了议程。在路由器的使用中,IPsec功能是路由器的重要功能之一,因此,配置并测试路由器的功能至关重要。
[0003]专利技术人在实现本专利技术的过程中发现:现有技术测试并配置路由器主要采用人工方式,手动配置并测试IPsec VPN隧道的可用性,测试路由器的效率比较低,而且测试的覆盖程度也比较低。

技术实现思路

[0004]本专利技术实施例提供了一种测试路由器IPsec的方法、装置、介质及系统,以提高测试效率,扩大测试的覆盖范围。
[0005]第一方面,本专利技术实施例提供了一种测试路由器IPsec的方法,其中,由测试路由器IPsec的系统中的第一测试客户端执行,包括:
[0006]远程控制第二测试客户端登录待测路由器和第三测试客户端登录标准路由器,并按照预先设置的IPsec隧道测试参数,建立在所述待测路由器和所述标准路由器之间的IPsec隧道;
[0007]在确定所述IPsec隧道建立成功后,获取预先设置的所述待测路由器对应的测试项;
[0008]确定所述测试项不包含功能测试,则判断所述测试项是否包含吞吐性能测试,若是,则在进行所述待测路由器和所述标准路由器的吞吐性能测试之后,判断所述测试项是否包含稳定性测试;若否,则直接判断所述测试项是否包含稳定性测试;
[0009]若所述测试项包含稳定性测试,则进行所述待测路由器和所述标准路由器的稳定性测试,直至所述测试项对应的预设时间到达截止时间,得到测试结果,并将所述测试结果以测试数据报告的形式反馈给相关人员。
[0010]第二方面,本专利技术实施例还提供了一种测试路由器IPsec的装置,由测试路由器IPsec的系统中的第一测试客户端执行,该测试路由器IPsec的装置包括:
[0011]IPsec隧道建立模块,用于远程控制第二测试客户端登录待测路由器和第三测试客户端登录标准路由器,并按照预先设置的IPsec隧道测试参数,建立在所述待测路由器和所述标准路由器之间的IPsec隧道;
[0012]测试项获取模块,用于在确定所述IPsec隧道建立成功后,获取预先设置的所述待测路由器对应的测试项;
[0013]吞吐性能测试结果确定模块,用于确定所述测试项不包含功能测试,则判断所述测试项是否包含吞吐性能测试,若是,则在进行所述待测路由器和所述标准路由器的吞吐性能测试之后,判断所述测试项是否包含稳定性测试;若否,则直接判断所述测试项是否包含稳定性测试;
[0014]测试数据报告反馈模块,用于若所述测试项包含稳定性测试,则进行所述待测路由器和所述标准路由器的稳定性测试,直至所述测试项对应的预设时间到达截止时间,得到测试结果,并将所述测试结果以测试数据报告的形式反馈给相关人员。
[0015]第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如本专利技术任意实施例所述的测试路由器IPsec的方法。
[0016]第四方面,本专利技术实施例还提供了一种包含计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如本专利技术任意实施例所述的测试路由器IPsec的方法。
[0017]第五方面,本专利技术实施例还提供了一种测试路由器IPsec的系统,包括:第一测试客户端、第二测试客户端、第三测试客户端、待测路由器、标准路由器、以及测试客户端对应的服务器;
[0018]其中,所述第一测试客户端,用于执行实现如本专利技术任意实施例所述的测试路由器IPsec的方法;
[0019]所述第二测试客户端,用于登录待测路由器,与第三测试客户端进行通信请求;
[0020]所述第三测试客户端,用于登录标准路由器,与第二测试客户端进行通信请求;
[0021]所述待测路由器,用于与标准路由器之间的IPsec隧道,由所述第二测试客户端所控制;
[0022]所述标准路由器,用于与待测路由器之间的IPsec隧道,由所述第三测试客户端所控制;
[0023]所述服务器,包括第一服务器,其中所述第一服务器响应于待测路由器和/或标准路由器的拨号请求,第二测试客户端对应的第二服务器,以及第三测试客户端对应的第三服务器,用于对测试客户端的请求进行响应。
[0024]本专利技术实施例所提供的技术方案,通过远程控制第二测试客户端登录待测路由器和第三测试客户端登录标准路由器,并按照预先设置的IPsec隧道测试参数,建立IPsec隧道;获取预先设置的测试项;确定测试项不包含功能测试,则判断测试项是否包含吞吐性能测试,若是,则在进行待测路由器和标准路由器的吞吐性能测试之后,判断测试项是否包含稳定性测试;若测试项包含稳定性测试,则进行待测路由器和标准路由器的稳定性测试,直至测试项对应的预设时间到达截止时间,将测试结果反馈。本专利技术实施例,提高了测试效率,以及扩大了测试的覆盖范围,节省了人力和时间成本。
附图说明
[0025]图1为本专利技术实施例一提供的一种测试路由器IPsec的方法的流程图;
[0026]图2是本专利技术实施例二提供的一种测试路由器IPsec的装置的结构示意图;
[0027]图3是本专利技术实施例三提供的一种计算机设备的结构示意图;
[0028]图4是本专利技术实施例五提供的一种测试路由器IPsec的系统的结构示意图。
具体实施方式
[0029]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0030]实施例一
[0031]图1为本专利技术实施例一提供的一种测试路由器IPsec的方法的流程图。本实施例可适用于对路由器的IPsec功能进行测试的情况。本实施例的方法可以由测试路由器IPsec的装置执行,该装置可以通过软件和/或硬件的方式实现,该装置一般可配置于服务器或终端设备中,由测试路由器IPsec的系统中的第一测试客户端执行。
[0032]相应的,该方法具体包括如下步骤:
[0033]S110、远程控制第二测试客户端登录待测路由器和第三测试客户端登录标准路由器,并按照预先设置的IPsec隧道测试参数,建立在所述待测路由器和所述标准路由器之间的IPsec隧道。
[0034]其中,第二测试客户端可以是能够被第一测试客户端进行远程控制,并且与待测路由器相对应的客户端。待测路由器可以是需要进行功能测试的路由器。第三测试客户端本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种测试路由器IPsec的方法,其特征在于,由测试路由器IPsec的系统中的第一测试客户端执行,包括:远程控制第二测试客户端登录待测路由器和第三测试客户端登录标准路由器,并按照预先设置的IPsec隧道测试参数,建立在所述待测路由器和所述标准路由器之间的IPsec隧道;在确定所述IPsec隧道建立成功后,获取预先设置的所述待测路由器对应的测试项;确定所述测试项不包含功能测试,则判断所述测试项是否包含吞吐性能测试,若是,则在进行所述待测路由器和所述标准路由器的吞吐性能测试之后,判断所述测试项是否包含稳定性测试;若否,则直接判断所述测试项是否包含稳定性测试;若所述测试项包含稳定性测试,则进行所述待测路由器和所述标准路由器的稳定性测试,直至所述测试项对应的预设时间到达截止时间,得到测试结果,并将所述测试结果以测试数据报告的形式反馈给相关人员。2.根据权利要求1所述的方法,其特征在于,在所述建立在所述待测路由器和所述标准路由器之间的IPsec隧道之后,还包括:远程控制所述第二测试客户端向所述第三测试客户端发送通信请求,如果监测到所述第三测试客户端接收到通信请求并反馈应答请求于所述第二测试客户端,则确定所述IPsec隧道建立成功;如果监测到所述第三测试客户端没有接收到通信请求、或者所述第三测试客户端接收到通信请求并没有反馈应答请求于所述第二测试客户端,则确定所述IPsec隧道未建立成功,并结束自动化测试。3.根据权利要求1所述的方法,其特征在于,所述确定所述测试项不包含功能测试,则判断所述测试项是否包含吞吐性能测试,还包括:判断所述测试项是否包含功能测试,若是,则远程控制所述第二测试客户端访问所述第三测试客户端对应的第三服务器、以及远程控制所述第三测试客户端访问所述第二测试客户端对应的第二服务器,并判断访问是否成功:若是,则得到所述测试结果对应的功能测试结果,并判断所述测试项是否包含吞吐性能测试;若否,则返回判断所述测试项是否包含功能测试;若所述测试项不包含功能测试,则判断所述测试项是否包含吞吐性能测试。4.根据权利要求3所述的方法,其特征在于,所述判断所述测试项是否包含吞吐性能测试,若是,则在进行所述待测路由器和所述标准路由器的吞吐性能测试之后,判断所述测试项是否包含稳定性测试,包括:远程控制所述第二测试客户端和所述第三测试客户端运行网络测试程序,通过所述网络测试程序来测试上行方向吞吐性能、下行方向吞吐性能和上下行方向吞吐性能;根据所述上行方向吞吐性能、下行方向吞吐性能和上下行方向吞吐性能,得到所述测试结果对应的吞吐性能测试结果,并判断所述测试项是否包含稳定性测试。5.根据权利要求1所述的方法,其特征在于,所述若所述测试项包含稳定性测试,则进行所述待测路由器和所述标准路由器的稳定性测试,直至所述测试项对应的预设时间到达截止时间,得到测试结果,包括:若所述测试项包含稳定性测试,则远程控制所述第二测试客户端和所述第三测试客户
端运行网络测试程序,控制所述第二测试客户端和所述第三测试客户...

【专利技术属性】
技术研发人员:赖高宇陈小花张亮侯永
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1