一种环路检测方法、装置、设备及可读存储介质制造方法及图纸

技术编号:29008082 阅读:33 留言:0更新日期:2021-06-26 05:07
本发明专利技术公开了一种环路检测方法、装置、设备及可读存储介质,该方法包括以下步骤:接收环路检测请求,根据环路检测请求来确定待检测的目标网络;获取目标网络中的虚拟设备配置信息及拓扑结构;利用虚拟设备配置信息和拓扑结构建立与目标网络匹配的无向图;遍历无向图,获得并输出环路信息。在确定出待检测的目标网络后,获取虚拟设备配置信息和拓扑结构,并构建出目标网络对应的无向图。然后对无向图进行遍历查询,遍历得到无向图中的环信息。由于无向图是基于目标网络中的虚拟设备配置信息以及拓扑结构构建的,因此无向图中的环信息即可视为目标网络中的环路信息。如此,便完成了对具有虚拟设备的目标网络的环路检测。具有虚拟设备的目标网络的环路检测。具有虚拟设备的目标网络的环路检测。

【技术实现步骤摘要】
一种环路检测方法、装置、设备及可读存储介质


[0001]本专利技术涉及计算机网络
,特别是涉及一种环路检测方法、装置、设备及可读存储介质。

技术介绍

[0002]虚拟网络中单host内VM、NFV环路,多host的VM、NFV环路,bvs聚合口相关的环路等多种环路问题。而云计算虚拟网络中环路对于客户业务、基础设施都有巨大危害。例如,可导致交换机MAC地址学习混乱;形成网络广播风暴——当网络中形成了网络环路,则广播包在该VLAN中就回沿着环路,一直不停地转发,由此不断地积累,从而形成广播风暴;造成网络拥塞。
[0003]目前,物理网络的环路检测算法通过包注入的方式无法单独检测环路,因为虚拟网络中出现环路时,注入的探测数据包可能会收不到,进而导致没有探测到环路。即,已有物理网络的环路检测算法无法直接应用于虚拟网络中。
[0004]综上所述,如何有效地解决环路检测等问题,是目前本领域技术人员急需解决的技术问题。

技术实现思路

[0005]本专利技术的目的是提供一种环路检测方法、装置、设备及可读存储介质,以检测出具本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种环路检测方法,其特征在于,包括:接收环路检测请求,根据所述环路检测请求来确定待检测的目标网络;获取所述目标网络中的虚拟设备配置信息及拓扑结构;利用所述虚拟设备配置信息和所述拓扑结构建立与所述目标网络匹配的无向图;遍历所述无向图,获得并输出环路信息。2.根据权利要求1所述的环路检测方法,其特征在于,所述确定待检测的目标网络,包括:在新建具有虚拟设备的第一网络前,将所述第一网络确定为所述目标网络;或,在对具有虚拟设备的第二网络进行实际调整前,将对所述第二网络进行模拟调整后得到的第三网络确定为所述目标网络。3.根据权利要求2所述的环路检测方法,其特征在于,当所述目标网络包括实体硬件设备时,还包括:利用MAC地址过滤对所述目标网络进行环路检测,以获得并输出第一环路信息。4.根据权利要求1所述的环路检测方法,其特征在于,所述确定待检测的目标网络,包括:利用所述环路检测请求的解析结果,将已存在且具有虚拟设备的第四网络确定为所述目标网络。5.根据权利要求4所述的环路检测方法,其特征在于,当所述目标网络包括实体硬件设备时,还包括:利用环路探测包对所述目标网络进行环路检测,获得并输出第二环路信息。6.根据权利要求1所述的环路检测方法,其特征在于,当所述目标网络包括实体硬件设备时,获取所述目标网络中的虚拟设备配置...

【专利技术属性】
技术研发人员:陈晓帆韩振中
申请(专利权)人:深信服科技股份有限公司
类型:发明
国别省市:

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

1