[发明专利]一种环路检测方法、装置及可读存储介质有效
申请号: | 202011294891.8 | 申请日: | 2020-11-18 |
公开(公告)号: | CN112491688B | 公开(公告)日: | 2022-05-20 |
发明(设计)人: | 夏超奇 | 申请(专利权)人: | 锐捷网络股份有限公司 |
主分类号: | H04L12/46 | 分类号: | H04L12/46;H04L43/50 |
代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 李静文 |
地址: | 350002 福建省福州市仓*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 环路 检测 方法 装置 可读 存储 介质 | ||
本发明实施例提供了一种环路检测方法、装置及可读存储介质,其中,环路检测方法,应用于二层虚拟可扩展局域网VXLAN网络,包括:通过生成树STP协议,多个叶交换机中任两个叶交换机间通过二层VXLAN隧道互相发送各个叶交换机所构造的BPDU报文,并记录用于唯一标识二层VXLAN隧道的隧道标识,多个叶交换机中各个叶交换机均开启所述STP协议;从多个叶交换机中选举出根交换机和至少一个非根交换机;若至少一个非根交换机中的目标交换机经隧道标识对应的二层VXLAN隧道接收到根交换机所构造的BPDU报文,且目标交换机经物理链路接收到根交换机所构造的BPDU报文,则确定二层VXLAN网络发生环路。
技术领域
本发明涉及网络通信技术领域,特别涉及一种环路检测方法、装置及可读存储介质。
背景技术
传统数据中心网络是二层交换机接入服务器,二层交换机连接到三层核心交换机,服务器的网关全部设定在核心交换机,通过虚拟局域网(Virtual Local AreaNetwork,VLAN)的划分实现服务器之间的按需互访。随着服务器数量的增加,传统二层数据中心网络的运维难度和稳定性都面临困难,目前常采用数据中心虚拟可扩展局域网(Virtual Extensible Local Area Network,VXLAN)组网的方式,具体来讲,叶交换机leaf连接脊交换机spine的链路使用IP协议,部署网络协议实现互通,同时不同的leaf间也存在二层互通的需求,此时则需要在对应的leaf设备上创建二层VXLAN隧道,二层VXLAN隧道可以实现和二层交换机一样的特性,支持二层转发,广播泛洪等特性。如图1所示,在VXLAN数据中心组网方式下,服务器A和服务器B之间通过二层方式通信,服务器A发送地址解析协议(Address Resolution Protocol,ARP)广播到leaf1设备后,leaf1设备直接将收到的报文封装进VXLAN报文的内层部分,传送给leaf2设备,leaf2设备解封装VXLAN报文后,将服务器A的ARP广播发送给服务器B。
在二层VXLAN网络中,一旦发生二层广播风暴,则大大占用网络带宽,正常流量无法转发,甚至导致设备死机,网络瘫痪。仍以图1为例,叶交换机leaf1设备上原本是要接到服务器的链路,却错误地连接到leaf2设备上,leaf1和leaf2间的二层VXLAN隧道与新接入的链路C之间就形成环路,此时,服务器A发送的ARP广播报文就会在环路中泛洪,如图2所示。现有通过设备限制链路发送的广播报文数量实现网络不瘫痪,或者是在网络瘫痪时通过人工排查环路并拔出线路来进行环路解除。前者无法对环路流量进行有效限制,特别是在环路流量和业务流量无法区分时,无法有效消除环路,后者,环路消除效率低。
可见,现有二层VXLAN网络存在环路检测效率低的技术问题。
发明内容
本发明提供了一种环路检测方法、装置及可读存储介质,用于提高二层VXLAN网络中环路检测的效率。
第一方面,本发明实施例提供了一种环路检测方法,应用于二层虚拟可扩展局域网VXLAN网络,包括:
通过生成树STP协议,多个叶交换机中任两个叶交换机间通过二层VXLAN隧道互相发送各个叶交换机所构造的BPDU报文,并记录用于唯一标识所述二层VXLAN隧道的隧道标识,其中,所述多个叶交换机中各个叶交换机均开启所述STP协议;
从所述多个叶交换机中选举出根交换机和至少一个非根交换机;
若所述至少一个非根交换机中的目标交换机经所述隧道标识对应的所述二层VXLAN隧道接收到所述根交换机所构造的BPDU报文,且所述目标交换机经物理链路接收到所述根交换机所构造的BPDU报文,则确定所述二层VXLAN网络发生环路。
在其中一种可能的实现方式中,在所述确定所述二层VXLAN网络发生环路之后,所述方法还包括:
阻塞所述物理链路在所述目标交换机侧的端口,消除所述环路。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于锐捷网络股份有限公司,未经锐捷网络股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011294891.8/2.html,转载请声明来源钻瓜专利网。