网络测试方法及装置、存储介质及网元制造方法及图纸

技术编号:20592824 阅读:26 留言:0更新日期:2019-03-16 09:01
本发明专利技术公开了一种高可用性无缝环HSR网络测试方法,包括:将测试设备的第一物理网卡和第二物理网卡虚拟成一个虚拟网卡,其中,所述测试设备通过所述第一物理网卡和所述第二物理网卡与被测设备形成环形网络;确定所述虚拟网卡的网络地址;所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,其中,所述第二方向为所述第一方向的反方向;根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果。本发明专利技术还同时公开了一种HSR网络测试装置、一种计算机存储介质及一种网元。

Network testing methods and devices, storage media and network elements

The invention discloses a high availability seamless ring HSR network testing method, which includes: virtual forming a virtual network card of the first physical network card and the second physical network card of the testing device, in which the testing device forms a ring network with the tested device through the first physical network card and the second physical network card; determining the network address of the virtual network card; and first physical network. The card transmits test messages in the first direction of the ring network based on the network address; the second physical network card transmits test messages in the second direction of the ring network based on the network address, in which the second direction is the reverse direction of the first direction; and determines the test message according to the receiving status information of the device under test. Prepare test results. The invention also discloses a HSR network testing device, a computer storage medium and a network element.

【技术实现步骤摘要】
网络测试方法及装置、存储介质及网元
本专利技术涉及网络测试领域,尤其涉及一种高可用性无缝环(High-availabilitySeamlessRedundancy,HSR)网络测试方法及装置、存储介质、网元。
技术介绍
高可用性无缝环HSR网络由于安全可靠、实时切换、网架结构简单、成本低等优点,特别适用于电力系统变电站通信。HSR网络存在两个方向的报文传输,目的节点接收报文需要进行抛弃处理,使用第一个帧而丢弃重复的帧。报文的抛弃处理是HSR网络的核心逻辑,直接影响了HSR网络性能。由于网络上存在报文重复、丢包、报文被篡改、报文延迟、报文乱序等异常现象,对HSR网络的正常运行造成很大的影响,但现有的方法中缺少对HSR网络进行相关测试的方法。如何快速、准确的测试HSR节点,是目前急需要解决的问题。
技术实现思路
本专利技术提供一种高可用性无缝环HSR网络测试方法及装置、存储介质、网元。本专利技术的技术方案是这样实现的:一方面,提供、一种高可用性无缝环HSR网络测试方法,包括:将测试设备的第一物理网卡和第二物理网卡虚拟成一个虚拟网卡,其中,所述测试设备通过所述第一物理网卡和所述第二物理网卡与被测设备形成环形网络;确定所述虚拟网卡的网络地址;所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,其中,所述第二方向为所述第一方向的反方向;根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果。进一步地,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送M1份的第一测试报文,其中,M1为正整数;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送M2份所述第二测试报文,其中,M2为正整数,所述第一测试报文与所述第二测试报文的报头的HSR标签不同;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收并缓存1份的所述第一测试报文或1份的所述第二测试报文,确定所述被测设备重复报文的过滤功能通过测试。进一步地,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送第三测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:所述第二物理网卡屏蔽在所述第二方向上的与所述第三测试报文的HSR标签不同的第四测试报文的发送;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收到所述第一物理网卡发送的所述第三测试报文,确定所述被测设备在所述第一方向上的接收功能通过测试。进一步地,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡屏蔽在所述第一方向上的第五测试报文的发送;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送与所述第五测试报文的HSR标签不同第六测试报文;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收到所述第二物理网卡发送的所述第六测试报文,确定所述被测设备在所述第二方向上的接收功能通过测试。进一步地,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送第七测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:修改所述第二物理网卡发送的所述第七测试报文的报头得到第八测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送所述第八测试报文;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收到修改前的所述第七测试报文和所述第八测试报文,确定所述被测设备的报头检测功能通过测试。进一步地,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送第九测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:修改所述第二物理网卡发送的所述第九测试报文的正文得到第十测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送所述第十测试报文;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收到所述第九测试报文或所述第十测试报文,确定所述被测设备的报文内容透明处理功能通过测试,其中,所述透明处理包括:透明转发和/或透明接收。进一步地,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:在第一时刻,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送第十一测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:在第二时刻,所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上延迟发送所述第十二测试报文,其中,第二时刻晚于第一时刻;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备在接收到所述第十一检测报文未接收所述第十二测试报文,确定所述被测设备的重复报文过滤功能通过测试。进一步地,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:在第三时刻T1,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送第十三测试报文;在第四时刻T2,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送第十四测试报文,其中,T2-T1>T,T为预定时长阈值;所述第十三测试报文的报文序号大于所述第十四测试报文的报文序号;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收所述第十三测试报文并抛弃所述第十四测试报文,确定所述被测设备的乱序报文处理功能通过测试。本专利技术还提供了一种高可用性无缝环HSR网络测试装置,包括:虚拟模块,用于被测设备将测试设备的第一物理网卡和第二物理网卡虚拟成一个虚拟网卡,其中,所述测试设备通过所述第一物理网卡和所述第二物理网卡与被测设备形成环形网络;确定模块,用于确定所述虚拟网卡的网络地址;发送模块,用于所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文;还用于所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,其中,所述第二方向为所述第一方向的反方向;测试模块,用于根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果。本专利技术还提供了一种计算机存储介质,所述计算机存储介质存储有计算机可执行指令;所述计算机可执行指令被执行后,本文档来自技高网...

【技术保护点】
1.一种高可用性无缝环HSR网络测试方法,其特征在于,所述方法包括:将测试设备的第一物理网卡和第二物理网卡虚拟成一个虚拟网卡,其中,所述测试设备通过所述第一物理网卡和所述第二物理网卡与被测设备形成环形网络;确定所述虚拟网卡的网络地址;所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,其中,所述第二方向为所述第一方向的反方向;根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果。

【技术特征摘要】
1.一种高可用性无缝环HSR网络测试方法,其特征在于,所述方法包括:将测试设备的第一物理网卡和第二物理网卡虚拟成一个虚拟网卡,其中,所述测试设备通过所述第一物理网卡和所述第二物理网卡与被测设备形成环形网络;确定所述虚拟网卡的网络地址;所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,其中,所述第二方向为所述第一方向的反方向;根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果。2.根据权利要求1所述的方法,其特征在于,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送M1份的第一测试报文,其中,M1为正整数;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送M2份所述第二测试报文,其中,M2为正整数,所述第一测试报文与所述第二测试报文的报头的HSR标签不同;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收并缓存1份的所述第一测试报文或1份的所述第二测试报文,确定所述被测设备重复报文的过滤功能通过测试。3.根据权利要求1所述的方法,其特征在于,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送第三测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:所述第二物理网卡屏蔽在所述第二方向上的与所述第三测试报文的HSR标签不同的第四测试报文的发送;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收到所述第一物理网卡发送的所述第三测试报文,确定所述被测设备在所述第一方向上的接收功能通过测试。4.根据权利要求1所述的方法,其特征在于,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡屏蔽在所述第一方向上的第五测试报文的发送;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送与所述第五测试报文的HSR标签不同第六测试报文;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收到所述第二物理网卡发送的所述第六测试报文,确定所述被测设备在所述第二方向上的接收功能通过测试。5.根据权利要求1所述的方法,其特征在于,所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送测试报文,包括:所述第一物理网卡基于所述网络地址在所述环形网络的第一方向上发送第七测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送测试报文,包括:修改所述第二物理网卡发送的所述第七测试报文的报头得到第八测试报文;所述第二物理网卡基于所述网络地址在所述环形网络的第二方向上发送所述第八测试报文;所述根据所述被测设备对所述测试报文的接收状况信息,确定所述被测设备的测试结果,包括:若所述被测设备接收到修改前的所述第七测试报文和所述第八测试报文,确定所述被测...

【专利技术属性】
技术研发人员:李忠安笃峻刘克金黄伟
申请(专利权)人:南京南瑞继保电气有限公司南京南瑞继保工程技术有限公司
类型:发明
国别省市:江苏,32

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

1