[发明专利]一种基于分布式设备MAC地址学习方法及系统有效
申请号: | 201910578373.X | 申请日: | 2019-06-28 |
公开(公告)号: | CN110266599B | 公开(公告)日: | 2021-08-03 |
发明(设计)人: | 田昕;李国瑞 | 申请(专利权)人: | 烽火通信科技股份有限公司 |
主分类号: | H04L12/741 | 分类号: | H04L12/741;H04L29/12 |
代理公司: | 武汉智权专利代理事务所(特殊普通合伙) 42225 | 代理人: | 沈林华 |
地址: | 430000 湖北省武*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 分布式 设备 mac 地址 学习方法 系统 | ||
本发明公开了一种基于分布式设备MAC地址学习方法及系统,涉及通信技术领域,本发明根据业务流量报文的DMAC对业务流量报文走向进行确认检测,根据检测结果判断是否需要进行MAC地址重新学习,需要时重新学习MAC地址。从而保证系统在MAC地址学习信息缺失或者错误的情况下,能够自动恢复,提升系统健壮性。
技术领域
本发明涉及通信技术领域,具体涉及一种基于分布式设备MAC地址学习方法及系统。
背景技术
MAC地址是通信设备中进行报文转发的重要依据,报文通过查询MAC地址表中的MAC地址与端口的对应关系,得到报文转发过程所需要的发送端口信息。
随着网络数据传输速度的不断提升,单块业务盘的通信设备已经难以处理现在网络的数据流量。因此,分布式的数通设备被设计出来用于处理单块业务盘难以完成的线速转发。分布式数通设备由多块业务盘组成,每一块业务盘上都会承载部分业务。如图1所示,为一分布式数通设备的示意图,其中,报文流从一块入口业务盘进入,在业务盘上查询MAC地址得知出口业务盘与端口,然后转发至出口业务盘进行后续处理,最后从出端口转发出去。即将MAC地址通知其他业务盘是通过发送MAC地址同步报文到其他业务盘的形式实现的。
分布式数通设备上的MAC地址需要在多块业务盘上进行同步。比如说业务流量从业务盘A的端口1进入,从业务盘B的端口2转发出去的流程中,该业务流量在盘A上会根据报文的目的MAC地址查询MAC地址表,查询结果表明转发到业务盘B的端口2,之后该业务流量才会转发到业务盘B的端口2,完成整个转发流程。该转发流程中,只有当从业务盘B端口2学习到的MAC地址同步到业务盘A,才能在转发流程中业务盘A上,以业务流量目的MAC地址为关键字,查询MAC地址表得到出口信息。如果MAC地址没有在业务盘B学习到,或者从业务盘B同步到业务盘A失败,均会导致业务流量在网络中洪泛,影响报文转发。
现有技术中,无法保证MAC地址同步报文一定能够到达其他业务盘,所发送的MAC地址同步报文可能在发起端、传输过程以及接受端被丢弃。当MAC地址同步报文丢弃发生时,就会导致对应的MAC地址信息丢失或者错误,进而导致业务流量广播洪泛甚至于走向错误。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种基于分布式设备MAC地址学习方法及系统,保证系统在MAC地址学习信息缺失或者错误的情况下,能够自动恢复,提升系统健壮性。
为达到以上目的,本发明采取的技术方案是:一种基于分布式设备MAC地址学习方法,包括以下步骤:
出口业务盘将学习到的MAC地址同步至入口业务盘,入口业务盘更新其MAC地址表;
入口业务盘根据业务流量报文的DMAC和VPLS实例号查询入口业务盘的MAC地址表,得到出端口信息,将业务流量报文的DMAC和VPLS实例号、以及查询MAC地址得到的出端口信息转发至出口业务盘;
出口业务盘根据收到的业务流量报文的DMAC和VPLS实例号查询出口业务盘的MAC地址表,得到出端口信息;判断入口业务盘发送来的出端口信息与出口业务盘查询MAC地址表得到的出端口信息是否相同;若不同,则将出口业务盘查询MAC地址表的得到的出端口信息,组成MAC同步报文发送至入口业务盘。
在上述方案的基础上,出口业务盘将学习到的MAC地址同步至入口业务盘,入口业务盘更新其MAC地址表,具体包括以下步骤:
出口业务盘学习到MAC地址后,向所有入口业务盘发送MAC同步报文,所述MAC同步报文中包含MAC地址、VPLS实例号和业务出端口信息;
入口业务盘收到MAC地址同步报文,解析出MAC地址、VPLS实例号和出端口信息,保存到入口业务盘的MAC地址表中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于烽火通信科技股份有限公司,未经烽火通信科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910578373.X/2.html,转载请声明来源钻瓜专利网。