[发明专利]一种BUM报文抑制方法、设备及介质有效
申请号: | 202011012113.5 | 申请日: | 2020-09-23 |
公开(公告)号: | CN112291160B | 公开(公告)日: | 2022-03-01 |
发明(设计)人: | 孟志慧;向荣;蔡浩 | 申请(专利权)人: | 浪潮思科网络科技有限公司 |
主分类号: | H04L47/32 | 分类号: | H04L47/32;H04L67/561;H04L12/46 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 董延丽 |
地址: | 250101 山东省济南*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 bum 报文 抑制 方法 设备 介质 | ||
本申请公开了一种BUM报文抑制方法、设备及介质,应用在网络系统中,方法包括:第二叶节点判断报文是否为BUM报文;若是,则添加相应标记后转发至第三叶节点;第三叶节点丢弃报文。通过在BUM报文中增加相应标记,可以使得网络侧节点接收到该报文后,不再进行转发,解决了BUM报文在二层广播域内泛洪,占用网络带宽和设备的CPU资源以及MAC地址漂移等问题。并且基于MLAG的组网模式,具有更大的应用空间。而基于MLAG的VxLAN的组网,由CPU下发ACL规则后,由交换芯片控制报文转发,可实现线速转发。在单台网络设备就可以进行BUM报文的抑制,无需网络控制器设备。
技术领域
本申请涉及报文转发领域,具体涉及一种BUM报文抑制方法、设备及介质。
背景技术
目前在数据中心中,为适应云计算发展需求,通常采用扁平化设计方式利用虚拟可扩展局域网(Virtual eXtersiable Local Area network,VxLAN)网络技术构建大二层网络,使数据中心可以容纳更多的虚拟机。而为提高数据中心网络的稳定性和可靠性,避免因单点故障而造成网络通信问题,通常利用跨设备链路聚合技术(Multichassis LinkAggregation Group,MLAG)将两个叶节点(Leaf)设备组成跨链路设备聚合组进行冗余备份以及采用多个脊节点(Spine)设备接入的方案提高网络的容错性。
在基于MLAG的VxLAN组网中,通常Leaf设备作为VxLAN隧道的终端(英文:VxLANTunnel End Point,VTEP),在VTEP中进行VxLAN报文的封装、解封装处理并依据VNI来决定BUM报文的走向。而对跨链路设备聚合组的两个Leaf设备之间必须存在一条直连链路,且链路必须配置为链路聚合且配置为peer-link。peer-link链路是一个允许多个vlan报文通过的二层链路,以用于协商报文的交互及部分流量的传输。
但是现有技术中,当某Leaf设备收到网络侧VTEP发送的BUM报文后,进行BUM报文的解封装处理,并依据封装报文中VNI来决定将解封装后的BUM报文送往哪个虚拟局域网(Virtual Local Area Network,VLAN)时,由于两个Leaf设备之间采用peer-link链接方式,所以跨链路聚合组的另一个Leaf设备也会收到由该Leaf设备解封装后的BUM报文。此时,这里的另一个Leaf设备收到BUM报文后,会对BUM报文进行封装处理并依据头端复制列表,将封装后的BUM报文发送到网络侧VTEP。这样就会出现由源VTEP发出的BUM报文在经过网络侧VTEP处理后又转发回来的问题。此问题会导致BUM报文在二层广播域内泛洪,占用网络带宽和设备的CPU资源以及MAC地址漂移等问题。
发明内容
为了解决上述问题,本申请提出了一种BUM报文抑制方法,包括:应用在网络系统中,所述网络系统包括第一叶节点、第二叶节点、第三叶节点,所述第一叶节点与第二叶节点之间通过peer-link链路连接,所述第三叶节点通过网络与所述第一叶节点、所述第二叶节点连接,所述方法包括:所述第二叶节点接收所述第一叶节点发送的报文,并判断所述报文是否为BUM报文;若是,则为所述报文添加相应标记后,转发至所述第三叶节点;所述第三叶节点接收所述第二叶节点发送的携带有所述相应标记的所述报文,丢弃所述报文。
在一个示例中,所述第二叶节点接收所述第一叶节点发送的报文之前,所述方法还包括:所述第一叶节点接收所述第三叶节点转发的报文;对所述报文进行解封装处理,并发送至所述第二叶节点。
在一个示例中,所述第三叶节点接收所述第二叶节点发送的携带有所述相应标记的所述报文,丢弃所述报文,包括:所述第三叶节点接收所述第二叶节点发送的所述报文;判断所述报文的出接口是否为VxLAN Tunnel接口;若是,则检查所述报文是否携带有所述相应标记;若是,则丢弃所述报文。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮思科网络科技有限公司,未经浪潮思科网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011012113.5/2.html,转载请声明来源钻瓜专利网。