维护端点MEP的查找方法及装置、存储介质制造方法及图纸

技术编号:20800970 阅读:150 留言:0更新日期:2019-04-06 14:46
本发明专利技术提供了一种维护端点MEP的查找方法及装置、存储介质;其中,该方法包括:所述MEP的芯片对获取到的报文进行解析;所述MEP的芯片判断解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配;在判断结果为是的情况下,所述MEP的芯片确定MEP查找成功。通过本发明专利技术,解决了相关技术中利用软件实现Ethernet OAM的MEP查找导致负载过高的问题,达到了提高性能的效果。

Finding Method, Device and Storage Media for Maintenance Endpoint MEP

The invention provides a search method and a device for maintaining endpoint MEP, and a storage medium. The method includes: the chip of the MEP parses the acquired message; the chip of the MEP judges whether the field of the parsed message matches the field in the combination of port Port and VLAN; and the chip of the MEP is sure when the result is yes. Find MEP successfully. The invention solves the problem of overload caused by using software to realize MEP lookup of Ethernet OAM in related technology, and achieves the effect of improving performance.

【技术实现步骤摘要】
维护端点MEP的查找方法及装置、存储介质
本专利技术涉及计算机领域,具体而言,涉及一种维护端点MEP的查找方法及装置、存储介质。
技术介绍
相关技术中对于以太网Ethernet操作、管理和维护(OperationAdministrationandMaintenance,简称为OAM)的维护端点(MEGEndPoint,简称为MEP)进行查找的方式包括:(1)利用软件方法实现EthernetOAM的MEP查找。但是,利用软件方法实现EthernetOAM的MEP查找,对中央处理器(CentralProcessingUnit,简称为CPU)负载要求高。(2)芯片中利用访问控制列表(AccessControlList,简称为ACL),匹配报文中的虚拟局域网(VirtualLAN,简称为VLAN)、level、以及报文的入端口等信息,识别为OAM报文进行处理。但是,该方式不但性能低,而且还占用ACL资源。针对相关技术中的上述问题,目前尚未存在有效的解决方案。
技术实现思路
本专利技术实施例提供了一种维护端点MEP的查找方法及装置、存储介质,以至少解决相关技术中利用软件实现EthernetOAM的MEP查找导致负载过高的问题。根据本专利技术的一个实施例,提供了一种维护端点MEP的查找方法,包括:所述MEP的芯片对获取到的报文进行解析;所述MEP的芯片判断解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配;在判断结果为是的情况下,所述MEP的芯片确定MEP查找成功。根据本专利技术的另一个方面,提供了一种维护端点MEP的查找装置,应用于MEP的芯片侧,包括:解析模块,用于对获取到的报文进行解析;判断模块,用于判断解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配;查找模块,用于在判断结果为是的情况下,确定MEP查找成功。根据本专利技术的再一个方面,提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述方法。基于MEP芯片对解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配进行判断,在判断结果为是的情况下,以确定MEP查找成功。可见,避免了采用软件的方式来查找MEP,从而解决了相关技术中利用软件实现EthernetOAM的MEP查找导致负载过高的问题,达到了提高性能的效果。附图说明此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的维护端点MEP的查找方法的流程图;图2是根据本专利技术实施例的基于DownMEP的芯片进行MEP查找的流程示意图;图3是根据本专利技术实施例的基于UpMEP的芯片进行MEP查找的流程示意图;图4是根据本专利技术实施例的维护端点MEP的查找装置的结构框图;图5是根据本专利技术实施例的维护端点MEP的查找装置的可选结构框图。具体实施方式下文中将参考附图并结合实施例来详细说明本专利技术。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。实施例1在本实施例中提供了一种维护端点MEP的查找方法,图1是根据本专利技术实施例的维护端点MEP的查找方法的流程图,如图1所示,该流程包括如下步骤:步骤S102,MEP的芯片对获取到的报文进行解析;步骤S104,MEP的芯片判断解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配;步骤S106,在判断结果为是的情况下,MEP的芯片确定MEP查找成功。通过上述步骤S102至步骤S106,基于MEP芯片对解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配进行判断,在判断结果为是的情况下,以确定MEP查找成功。可见,避免了采用软件的方式来查找MEP,从而解决了相关技术中利用软件实现EthernetOAM的MEP查找导致负载过高的问题,达到了提高性能的效果。在本实施例的可选实施方式中,对于本实施例步骤S104中涉及到的MEP的芯片判断解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配的方式以下至少之一(1)MEP的芯片判断解析后的报文的字段是否存在与端口Port与服务VLAN的组合中的字段匹配。(2)MEP的芯片判断解析后的报文的字段是否存在与端口Port与用户VLAN的组合中的字段匹配。(3)MEP的芯片判断解析后的报文的字段是否存在与端口Port、服务VLAN以及用户VLAN的组合中的字段匹配。(4)MEP的芯片判断解析后的报文的字段是否存在与端口Port与二层虚拟专用网标识L2VPNID的组合中的字段匹配。需要说明的是,上述方式(1)~(4)中涉及到的端口Port和虚拟局域网VLAN的组合中的字段是DsEgressXcOamEthHashKey表项的globalSrcPort、isCvlan、isFid、vlanId、cvlanId5个字段。其中,方式(1)中的是:globalSrcPort+vlanId+(isCvlan=0,isFid=0,cvlanId=0);方式(2)中的是:port+cvlan对应:globalSrcPort+cvlanId+(isCvlan=1,isFid=0,vlanId=0);方式(3)中的是:port+svlan+cvlan对应:globalSrcPort+cvlanId+vlanId(isCvlan=0,isFid=0);方式(4)中的是:port+l2vpnid对于:globalSrcPort+vlanId(isCvlan=0,isFid=1,cvlanId=0)。在本实施例的另一个可选实施方式中,本实施例的方法步骤还可以包括:步骤S108,在MEP的芯片确定MEP查找成功之后,MEP的芯片比较与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的维护域水平值与预设维护域水平值;步骤S110,MEP的芯片根据比较结果执行对应的报文处理操作。通过上述步骤S108和步骤S110,能够对不同维护域水平值的报文进行对应处理。其中,步骤S110中涉及到的MEP的芯片根据比较结果执行对应的报文处理操作方式,在本实施例的可选实施方式中可以是:步骤S110-11,在与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的维护域水平值大于预设维护域水平值的情况下,MEP的芯片透传与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文;步骤S110-12,在与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的维护域水平值等于预设维护域水平值的情况下,MEP的芯片识别与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的为操作维护管理OAM报文;步骤S110-13,在与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的维护域水平值小于预设维护域水平值的情况下,MEP的芯片终端与端口Port和虚拟局域网VLA本文档来自技高网...

【技术保护点】
1.一种维护端点MEP的查找方法,其特征在于,包括:所述MEP的芯片对获取到的报文进行解析;所述MEP的芯片判断解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配;在判断结果为是的情况下,所述MEP的芯片确定MEP查找成功。

【技术特征摘要】
1.一种维护端点MEP的查找方法,其特征在于,包括:所述MEP的芯片对获取到的报文进行解析;所述MEP的芯片判断解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配;在判断结果为是的情况下,所述MEP的芯片确定MEP查找成功。2.根据权利要求1所述的方法,其特征在于,所述MEP的芯片判断解析后的报文的字段是否存在与端口Port和虚拟局域网VLAN的组合中的字段匹配包括:所述MEP的芯片判断解析后的报文的字段是否存在与端口Port与服务VLAN的组合中的字段匹配;和/或,所述MEP的芯片判断解析后的报文的字段是否存在与端口Port与用户VLAN的组合中的字段匹配;和/或,所述MEP的芯片判断解析后的报文的字段是否存在与端口Port、服务VLAN以及用户VLAN的组合中的字段匹配;和/或,所述MEP的芯片判断解析后的报文的字段是否存在与端口Port与二层虚拟专用网标识L2VPNID的组合中的字段匹配。3.根据权利要求1所述的方法,其特征在于,在所述MEP的芯片确定MEP查找成功之后,所述方法还包括:所述MEP的芯片比较与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的维护域水平值与预设维护域水平值;所述MEP的芯片根据比较结果执行对应的报文处理操作。4.根据权利要求3所述的方法,其特征在于,所述MEP的芯片根据比较结果执行对应的报文处理操作,包括:在与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的维护域水平值大于预设维护域水平值的情况下,所述MEP的芯片透传与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文;在与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的维护域水平值等于预设维护域水平值的情况下,所述MEP的芯片识别与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的为操作维护管理OAM报文;在与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的维护域水平值小于预设维护域水平值的情况下,所述MEP的芯片中断与端口Port和虚拟局域网VLAN的组合中的字段相匹配的解析后的报文的传输。5.根据权利要求1至4任一项所述的方法,其特征在于,所述MEP包括:DownMEP和UpMEP。6.根据权利要求...

【专利技术属性】
技术研发人员:何志川顾伟赵茂聪周杰徐海青
申请(专利权)人:盛科网络苏州有限公司
类型:发明
国别省市:江苏,32

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

1