一种环网可靠性的测试方法技术

技术编号:38841576 阅读:16 留言:0更新日期:2023-09-17 09:55
本发明专利技术提出了一种环网可靠性的测试方法,涉及网络测试技术领域,包括:开启所有测试设备的环网功能,将测试设备按拓扑结构进行组环,在测试设备之间形成多条链路,其中,拓扑结构包括第一拓扑结构和第二拓扑结构;结合测试设备的拓扑结构对测试设备进行测试,包括:随机选择测试分支;根据测试分支的测试方法对测试设备进行重复测试,直至满足测试停止条件,则停止测试;基于测试结果对测试设备的环网可靠性进行分析,得到分析结果。本发明专利技术的测试方法能够实现测试环网可靠性的过程标准化、规范化,节约了人力投入,并且兼容性好、适用性广。适用性广。适用性广。

【技术实现步骤摘要】
一种环网可靠性的测试方法


[0001]本专利技术涉及网络测试
,具体涉及一种环网可靠性的测试方法。

技术介绍

[0002]交换机组环网实现链路冗余备份是一种典型的应用场景,其目的在于当链路故障后业务能够在可接受的时间范围内恢复。而一次或者少数几次的手动断开、恢复链路,并没有很强的说服力,即很难证明环网的可靠性究竟如何。
[0003]中国申请号为201810339969.X的专利技术专利公开了一种就地化装置环网通讯测试方法和测试系统,首先向待测就地化装置的环网中注入测试数据,各子机对接收到的数据进行识别分析,如果能够将错误的数据识别并丢弃,则可判断为各子机的通讯功能正常;如果有子机不能识别出错误的数据而将数据转发给其它子机,则可判断为该子机的通讯功能出现异常,从而实现对就地化装置环网通讯能力的测试,保证继电保护设备通讯的可靠性。该现有技术是从子机设备对数据的执行选择来判定通讯是否可靠,其实际上是用来判断设备是否故障,且判断的依据单一。
[0004]目前采用手动拔插链路或操作设备掉电上电进行测试的方式,存在的问题为:1)人为干扰比较大,不同的人操作快慢、手法存在差异,长时间测试易疲劳,测试过程难以控制;2)有限次的测试说服力不够,而且过程存在人为刻意构造场景的可能,如断开某条链路环网不能倒换,测试时故意避开此链路;3)长期测试需要相关人员大量的时间投入。

技术实现思路

[0005]有鉴于此,本专利技术提出了一种环网可靠性的测试方法,在各种场景和参数下,基于足够次数、时长来测试环网倒换、自愈的可靠性,能够实现测试环网可靠性的过程标准化、规范化,节约了人力投入,并且兼容性好、适用性广。
[0006]本专利技术的技术方案是这样实现的:本专利技术提供了一种环网可靠性的测试方法,包括:
[0007]S1开启所有测试设备的环网功能,将测试设备按拓扑结构进行组环,在测试设备之间形成多条链路,其中,拓扑结构包括第一拓扑结构和第二拓扑结构;
[0008]S2结合测试设备的拓扑结构对测试设备进行测试,包括:
[0009]随机选择测试分支;
[0010]根据测试分支的测试方法对测试设备进行重复测试,直至满足测试停止条件,则停止测试;
[0011]S3基于测试结果对测试设备的环网可靠性进行分析,得到分析结果。
[0012]进一步优选的,步骤S1中,第一拓扑结构为单环,第二拓扑结构为多环相切、多环耦合或多子环。
[0013]进一步优选的,每台测试设备由控制器B控制电源,每条链路由控制器A控制通断,组环中的两台测试设备通过辅助设备连接有PC,其中,辅助设备的Port2初始为disable状
态。
[0014]进一步优选的,步骤S2中,测试分支包括第一分支、第二分支和第三分支,第一分支的测试方法为:
[0015]根据控制器B控制任意一台测试设备掉电,通过PC检查其他测试设备是否ping通,之后控制该测试设备上电,并通过PC检查所有测试设备是否ping通;
[0016]第二分支的测试方法为:
[0017]根据控制器A控制任意一条链路断开,通过PC检查所有测试设备是否ping通,之后控制该链路恢复,并通过PC检查所有测试设备是否ping通;
[0018]第三分支的测试方法为:
[0019]根据控制器B控制所有测试设备均掉电,之后控制所有测试设备均上电,并通过PC检查所有测试设备是否ping通。
[0020]进一步优选的,当所述测试设备按照第一拓扑结构进行组环,第一分支的测试过程包括:
[0021]A1、PC从多台测试设备中随机选择一台测试设备作为当前待测设备,通过控制器B控制该当前待测设备掉电;
[0022]A2、等待第一随机时间;
[0023]A3、若当前待测设备为辅助设备连接的测试设备,检查PC是否与其他测试设备断开连接,若是,则enable辅助设备的Port2端口;
[0024]A4、PC批量ping其他测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程,否则执行步骤A5;
[0025]A5、对当前待测设备上电;
[0026]A6、若当前待测设备为辅助设备连接的测试设备,检查是否出现环路,若是,则disable辅助设备的Port2端口;
[0027]A7、等待第二随机时间;
[0028]A8、PC批量ping所有测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程。
[0029]进一步优选的,当测试设备按照第一拓扑结构进行组环,第二分支的测试过程包括:
[0030]B1、PC从多条链路中随机选择一条链路为测试链路,通过控制器A控制该测试链路断开;
[0031]B2、等待第三随机时间;
[0032]B3、PC批量ping所有测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程,否则执行步骤B4;
[0033]B4、恢复测试链路;
[0034]B5、等待第四随机时间;
[0035]B6、PC批量ping所有测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程。
[0036]进一步优选的,当所述测试设备按照第一拓扑结构进行组环,第三分支的测试过程包括:
[0037]C1、PC通过控制器B控制所有测试设备掉电;
[0038]C2、等待第五随机时间;
[0039]C3、PC通过控制器B控制所有测试设备上电;
[0040]C4、等待第六随机时间;
[0041]C5、PC批量ping所有测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程。
[0042]进一步优选的,当所述测试设备按照第二拓扑结构进行组环,第一分支的测试过程包括:
[0043]D1、PC从多台测试设备中随机选择一台测试设备作为当前待测设备,通过控制器B控制该当前待测设备掉电;
[0044]D2、等待第七随机时间;
[0045]D3、若当前待测设备为辅助设备连接的测试设备,检查PC是否与其他测试设备断开连接,若是,则enable辅助设备的Port2端口;
[0046]D4、若当前待测设备是相切测试设备或耦合测试设备,则将相切环链路或耦合环链路断开,并跳转至步骤D6;
[0047]D5、PC批量ping其他测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程,否则执行步骤D6;
[0048]D6、对当前待测设备上电;
[0049]D7、若当前待测设备为辅助设本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种环网可靠性的测试方法,其特征在于,包括:S1开启所有测试设备的环网功能,将测试设备按拓扑结构进行组环,在测试设备之间形成多条链路,其中,拓扑结构包括第一拓扑结构和第二拓扑结构;S2结合测试设备的拓扑结构对测试设备进行测试,包括:随机选择测试分支;根据测试分支的测试方法对测试设备进行重复测试,直至满足测试停止条件,则停止测试;S3基于测试结果对测试设备的环网可靠性进行分析,得到分析结果。2.如权利要求1所述的方法,其特征在于,步骤S1中,第一拓扑结构为单环,第二拓扑结构为多环相切、多环耦合或多子环。3.如权利要求2所述的方法,其特征在于,每台测试设备由控制器B控制电源,每条链路由控制器A控制通断,组环中的两台测试设备通过辅助设备连接有PC,其中,辅助设备的Port2初始为disable状态。4.如权利要求3所述的方法,其特征在于,步骤S2中,测试分支包括第一分支、第二分支和第三分支,第一分支的测试方法为:根据控制器B控制任意一台测试设备掉电,通过PC检查其他测试设备是否ping通,之后控制该测试设备上电,并通过PC检查所有测试设备是否ping通;第二分支的测试方法为:根据控制器A控制任意一条链路断开,通过PC检查所有测试设备是否ping通,之后控制该链路恢复,并通过PC检查所有测试设备是否ping通;第三分支的测试方法为:根据控制器B控制所有测试设备均掉电,之后控制所有测试设备均上电,并通过PC检查所有测试设备是否ping通。5.如权利要求4所述的方法,其特征在于,当所述测试设备按照第一拓扑结构进行组环,第一分支的测试过程包括:A1、PC从多台测试设备中随机选择一台测试设备作为当前待测设备,通过控制器B控制该当前待测设备掉电;A2、等待第一随机时间;A3、若当前待测设备为辅助设备连接的测试设备,检查PC是否与其他测试设备断开连接,若是,则enable辅助设备的Port2端口;A4、PC批量ping其他测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程,否则执行步骤A5;A5、对当前待测设备上电;A6、若当前待测设备为辅助设备连接的测试设备,检查是否出现环路,若是,则disable辅助设备的Port2端口;A7、等待第二随机时间;A8、PC批量ping所有测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程。6.如权利要求5所述的方法,其特征在于,当测试设备按照第一拓扑结构进行组环,第
二分支的测试过程包括:B1、PC从多条链路中随机选择一条链路为测试链路,通过控制器A控制该测试链路断开;B2、等待第三随机时间;B3、PC批量ping所有测试设备,若存在测试设备无法ping通或ping丢包率未满足设定条件,则整个测试过程自动终止,PC自动记录并保存测试过程,否则执行步骤B4;B4、恢复测试链路;B5、等待第四随机时间;B6...

【专利技术属性】
技术研发人员:黄鹏周厚明张翔
申请(专利权)人:武汉迈威通信股份有限公司
类型:发明
国别省市:

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

1