一种防止路由黑洞的方法、装置、电子设备及存储介质制造方法及图纸

技术编号:23771680 阅读:27 留言:0更新日期:2020-04-12 00:18
本发明专利技术实施例提供一种防止路由黑洞的方法、装置、电子设备及存储介质。所述方法包括:监控接入层设备的所有路由协议邻居的路由协议会话状态;若确定所述所有路由协议邻居的路由协议会话状态均为故障状态,则将所述接入层设备的下联口设置为关闭状态。本发明专利技术实施例提供的防止路由黑洞的方法,在接入层设备中监控所有路由协议邻居的路由协议会话状态,当所有路由协议邻居的路由协议会话状态均为故障状态,关闭接入层设备的下联口,通过实现当接入层设备上联路由协议故障时,其下联主机的链路同时关闭,使得所有的流量都能转发至其他正常的接入层设备进行最终的转发,这样就可以避免故障发生时数据转发异常的情况发生,提升网络的冗余性。

A method, device, electronic device and storage medium to prevent routing black hole

【技术实现步骤摘要】
一种防止路由黑洞的方法、装置、电子设备及存储介质
本专利技术实施例涉及通信
,具体涉及一种防止路由黑洞的方法、装置、电子设备及存储介质。
技术介绍
图1为数据中心结构示意图,如图1所示,传统的数据中心结构包括:核心层(Core)、汇聚层(Spine)、接入层(Leaf)和服务器(Host),在传统的数据中心结构下,网关处于Leaf层且不做网关多活,该场景下,Leaf、Spine之间是三层互通,且服务器使用双归方式进行接入。原始对于Leaf均采用堆叠的方式,但堆叠存在下述问题:1)堆叠在管理面上采用主备形式,CPU性能受到影响且软件类故障易造成整组业务中断;2)堆叠软件升级需要整组重启会造成业务中断,日常软件运维难度大;3)堆叠通过软件心跳形式维护状态,堆叠分裂及双主情况下误杀风险大。去堆叠方案主要是实现传统数据中心架构下服务器的双归接入的同时,又避免类似堆叠方式使得控制面唯一的情况。在去堆叠系统中,将控制面分离,但又能实现与服务器端组建链路汇聚控制协议(LinkAggregationControlProtocol,LACP),实现本文档来自技高网...

【技术保护点】
1.一种防止路由黑洞的方法,应用于接入层设备中,其特征在于,包括:/n监控所述接入层设备的所有路由协议邻居的路由协议会话状态;/n若确定所述所有路由协议邻居的路由协议会话状态均为故障状态,则将所述接入层设备的下联口设置为关闭状态。/n

【技术特征摘要】
1.一种防止路由黑洞的方法,应用于接入层设备中,其特征在于,包括:
监控所述接入层设备的所有路由协议邻居的路由协议会话状态;
若确定所述所有路由协议邻居的路由协议会话状态均为故障状态,则将所述接入层设备的下联口设置为关闭状态。


2.根据权利要求1所述的方法,其特征在于,所述监控所述接入层设备的所有路由协议邻居的路由协议会话状态,包括:
关联所述接入层设备的上联路由协议邻居和下联口,形成关联组;
通过路由协议会话进程监控所述关联组中所有路由协议邻居的路由协议会话状态;
相应地,所述将所述接入层设备的下联口设置为关闭状态,包括:
将所述关联组中的下联口设置为关闭状态。


3.根据权利要求2所述的方法,其特征在于,所述确定所述所有路由协议邻居的路由协议会话状态均为故障状态,包括:
设置表征路由协议会话状态正常的邻居数变量,所述邻居数变量的初始值为所述关联组中路由协议邻居的总数;
通过路由协议会话进程监控关联组中所有路由协议邻居的路由协议会话状态;
若监控到路由协议邻居的路由协议会话状态为故障状态,则更新所述邻居数变量;
若监控到所述邻居数变量值为0,则确定所述所有路由协议邻居的路由协议会话状态均为故障状态。


4.根据权利要求1所述的方法,其特征在于,所述将所述接入层设备的下联口设置为关闭状态,包括:
向所述接入层设备的软件链路管理接口下发关闭指令,以供所述软件链路管理接口根据所述关闭指令将所述接入层设备的下联口设置为关闭状态。


5.根据权利要求1所述的方法,其特征在于,还包括:
继续监控所述所有路由协议邻居的路由协议会话状态;
若确定所述所有路由协议邻居中至少一个路由协议邻居的路由协议会话状态恢复正常,则将所述接入层设备的下联口设置为开启状态。


6.根据权利要求1-5任一所述的方法,其特征在于,所述路由协议为边界网关协议BGP。


7.一种防止路由黑洞的装置,应用于接入层设备中,其特征在于,包括:
监控模块,用于监控所述接入层设备的所有路由协议邻居的路由协议会话状态;
关闭模块,用于若...

【专利技术属性】
技术研发人员:高飞龙
申请(专利权)人:锐捷网络股份有限公司
类型:发明
国别省市:福建;35

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

1