[发明专利]一种多MAC地址漂移告警表数据存取方法及系统有效
申请号: | 202010231352.3 | 申请日: | 2020-03-27 |
公开(公告)号: | CN113448961B | 公开(公告)日: | 2022-08-02 |
发明(设计)人: | 申智勇 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | G06F16/22 | 分类号: | G06F16/22;H04L61/5076;H04L61/255 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 董婕 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 mac 地址 漂移 告警 数据 存取 方法 系统 | ||
本发明公开了一种多MAC地址漂移告警表数据存取方法及系统,涉及通信技术领域,本发明基于可编程的转发芯片通过多个颗粒度较小的MAC地址漂移告警子表替代原设备或传统的颗粒度大的MAC地址漂移告警表,采用全局控制表记录各个MAC地址漂移告警子表的实际条目数CNT和读写使能状态,根据全局控制表向MAC地址漂移告警子表写入数据或从MAC地址漂移告警子表读出数据,解决了目前大多数的设备系统对同一内存读取操作时因使用互斥锁机制引起的读写效率低下导致环网处理技术中MAC地址漂移告警信息不能及时上报或丢失的问题,保障了MAC地址漂移信息的完整性和实时性,有效提高资源的利用率和对防环网问题处理的安全性。
技术领域
本发明涉及通信技术领域,具体涉及一种多MAC地址漂移告警表数据存取方法及系统。
背景技术
二层MPLS VPN网络模型中,VPLS为基本的网络模型之一,其多点对多点的模型和其通过MAC地址转发报文特点,决定其必须具备检测MAC地址漂移,以防止其形成环网的功能。
VPLS网络设备中一般包含交换机、MSAN(Multi-Service Access Network,综合业务接入网)、DSLAM(Digital Subscriber Line Access Multiplexer,数字用户线路接入复用器)和OLT设备等,这些设备(包括VPLS设备)可能由于误操作等原因造成端口或者链路拓扑成环,造成流量环回或网络广播环路,整个网络瘫痪甚至业务中断,因此VPLS设备及VPLS设备之下的所有接入设备都应该具备防环功能。
现有防环技术如:以太网防环私有信令检测、MAC地址学习优先级或阻断环路来源等功能,其基本原理即为MAC地址漂移的检测和对环路的处理。参见图1所示,按功能划分模块,转发芯片包括:MAC地址漂移检测模块(下文简称检测模块)、MAC地址漂移告警处理模块(下文简称告警模块)和环路(防环和破环)处理模块。
目前,此领域的研究侧重于MAC地址的检测和对环路的处理,对于告警的上报的研究涉及较少。因此,急需提供一种安全、有效的MAC地址告警的存取管理方法,以提高网络防环的效率。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种多MAC地址漂移告警表数据存取方法及系统,保障了MAC地址漂移信息存取的完整性和实时性。
为达到以上目的,本发明采取的技术方案是:一种多MAC地址漂移告警表数据存取方法,包括以下步骤:
创建K张MAC地址漂移告警子表,设置MAC地址漂移告警子表的最大条目数为M,其用于存储MAC地址漂移告警信息;
创建全局控制表,其条目数为K,每个条目对应一条MAC地址漂移告警子表,用于记录该MAC地址漂移告警子表的实际条目数CNT和读写使能状态;
根据全局控制表向MAC地址漂移告警子表写入数据或从MAC地址漂移告警子表读出数据。
在上述技术方案的基础上,根据全局控制表向MAC地址漂移告警子表写入数据,具体包括以下步骤:
需向MAC地址漂移告警子表写入数据时,从全局控制表的第0条开始,读取其记录的对应的MAC地址漂移告警子表的实际条目数CNT和读写使能状态:
若为写使能,将告警数据写入对应的MAC地址漂移告警子表的第CNT条位置,将全局控制表的该条目的实际条目数CNT加1,写入数据后若CNT等于M,将全局控制表中该条目的写使能状态改为读使能;若为读使能,读取全局控制表下一个条目,根据记录的对应的MAC地址漂移告警子表的实际条目数CNT和读写使能状态,判断能否向下一张MAC地址漂移告警子表写入数据,直至遍历全局控制表的所有条目。
在上述技术方案的基础上,所述需向MAC地址漂移告警子表写入数据时为:检测模块解析进入的VPLS业务报文,通过报文特征判定已发生MAC地址漂移时。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010231352.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种智能温控净化器
- 下一篇:一种光传输信道填充方法及系统