【技术实现步骤摘要】
维护与链路聚合组相关联的链路集合以支持客户边缘设备
[0001]本公开的实施例涉及提供方边缘设备根据链路聚合控制协议维护与链路聚合组相关联的链路集合,并且更具体地涉及维护与链路聚合组相关联的链路集合以支持客户边缘设备的供应或更新。
技术介绍
[0002]以太网虚拟专用网络(EVPN)支持使用层2虚拟网桥连接一组分散型客户站点。虚拟可扩展局域网(VXLAN)允许通过中间层3网络的连接性,同时提供网络分段,比如虚拟局域网(VLAN)。EVPN
‑
VXLAN支持层2/层3网络连接性。
技术实现思路
[0003]在一些实现中,一种方法包括:由与链路聚合组(LAG)相关联的提供方边缘设备根据链路聚合控制协议(LACP)维护链路集合,该链路集合将提供方边缘设备连接至与LAG相关联的客户边缘设备;由提供方边缘设备确定提供方边缘设备并未经由链路集合从客户边缘设备接收链路聚合控制协议数据单元(LACPDU);由提供方边缘设备从与LAG相关联的另一提供方边缘设备接收消息;处理消息以确定另一提供方边缘设备并未从客户边缘设备接收LACPDU;由提供方边缘设备基于确定提供方边缘设备并未从客户边缘设备接收LACPDU并且确定另一提供方边缘设备并未从客户边缘设备接收LACPDU,来使链路集合具有维护LAG状态,其中使链路集合具有维护LAG状态使提供方边缘设备保持链路集合并且停止根据LACP维护链路集合;以及由提供方边缘设备基于使链路集合具有维护LAG状态,来经由链路集合将一个或多个分组路由至客户边缘设备或从客户边 ...
【技术保护点】
【技术特征摘要】
1.一种方法,包括:由与链路聚合组(LAG)相关联的提供方边缘设备根据链路聚合控制协议(LACP)维护链路集合,所述链路集合将所述提供方边缘设备连接至与所述LAG相关联的客户边缘设备;由所述提供方边缘设备确定所述提供方边缘设备并未经由所述链路集合从所述客户边缘设备接收链路聚合控制协议数据单元(LACPDU);由所述提供方边缘设备从与所述LAG相关联的另一提供方边缘设备接收消息;处理所述消息以确定所述另一提供方边缘设备并未从所述客户边缘设备接收LACPDU;由所述提供方边缘设备基于确定所述提供方边缘设备并未从所述客户边缘设备接收LACPDU并且确定所述另一提供方边缘设备并未从所述客户边缘设备接收LACPDU,来使所述链路集合具有维护LAG状态,其中使所述链路集合具有所述维护LAG状态使所述提供方边缘设备保持所述链路集合并且停止根据所述LACP维护所述链路集合;以及由所述提供方边缘设备基于使所述链路集合具有所述维护LAG状态,来经由所述链路集合将一个或多个分组路由至所述客户边缘设备或从所述客户边缘设备路由所述一个或多个分组。2.根据权利要求1所述的方法,其中所述消息是以太网段路由消息,所述以太网段路由消息指示所述另一提供方边缘设备的LACPDU接收状态。3.根据权利要求1所述的方法,其中确定所述提供方边缘设备并未经由所述链路集合从所述客户边缘设备接收LACPDU包括:标识由所述提供方边缘设备经由所述链路集合从所述客户边缘设备接收到的最后LACPDU的接收时间;确定自所述接收时间以来的时间量;以及确定所述时间量大于LACPDU超时间隔。4.根据权利要求1所述的方法,其中使所述链路集合具有所述维护LAG状态包括:基于接收到所述消息来确定所述提供方边缘设备未被核心隔离;基于确定所述提供方边缘设备未被核心隔离来标识所述提供方边缘设备的互联网协议(IP)地址和所述另一提供方边缘设备的IP地址;基于所述提供方边缘设备的所述IP地址和所述另一提供方边缘设备的所述IP地址来确定所述链路集合将要被维护;以及更新与所述LAG相关联的数据结构的、指示所述链路集合的状态的条目,以指示针对所述链路集合的所述维护LAG状态。5.根据权利要求1所述的方法,其中使所述链路集合具有所述维护LAG状态包括:标识与所述LAG相关联的数据结构中的条目,其中所述条目标识所述链路集合和所述链路集合的状态;以及更新所述数据结构的所述条目以指示针对所述链路集合的所述维护LAG状态。6.根据权利要求1所述的方法,还包括:由所述提供方边缘设备在经由所述链路集合将所述一个或多个分组路由至所述客户边缘设备或从所述客户边缘设备路由所述一个或多个分组之后,确定所述提供方边缘设备或所述另一提供方边缘设备正在从所述客户边缘设备接收LACPDU;以及
由所述提供方边缘设备基于确定所述提供方边缘设备或所述另一提供方边缘设备正在从所述客户边缘设备接收LACPDU,来使所述链路集合停止具有所述维护LAG状态,其中使所述链路集合停止具有所述维护LAG状态使所述提供方边缘设备停止保持所述链路集合并且根据所述LACP维护所述链路集合。7.根据权利要求6所述的方法,其中使所述链路集合停止具有所述维护LAG状态包括:标识与所述LAG相关联的数据结构中的条目,其中所述条目标识所述链路集合和针对所述链路集合的所述维护LAG状态;以及更新所述数据结构的所述条目以移除针对所述链路集合的所述维护LAG状态。8.根据权利要求6所述的方法,其中确定所述提供方边缘设备或所述另一提供方边缘设备正在从所述客户边缘设备接收LACPDU包括:从所述客户边缘设备接收多个LACPDU;确定LACPDU的数量满足阈值;以及基于确定LACPDU的所述数量满足所述阈值来确定所述提供方边缘设备正在从所述客户边缘设备接收LACPDU。9.根据权利要求6所述的方法,其中确定所述提供方边缘设备或所述另一提供方边缘设备正在从所述客户边缘设备接收LACPDU包括:从所述另一提供方边缘设备接收与所述LAG相关联的附加消息;以及处理所述消息以确定所述另一提供方边缘设备正在从所述客户边缘设备接收LACPDU。10.一种提供方边缘设备,包括:一个或多个存储器;以及一个或多个处理器,用以:确定所述提供方边缘设备并未经由与链路聚合组(LAG)相关联的链路集合从客户边缘设备接收链路聚合控制协议数据单元(LACPDU),所述链路集合将所述提供方边缘设备连接至所述客户边缘设备;从与所述LAG相关联的另一提供方边缘设备接收消息;处理所述消息以确定所述另一提供方边缘设备并未从所述客户边缘设备接收LACPDU;基于确定所述提供方边缘设备并未从所述客户边缘设备接收LACPDU并且确定所述另一提供方边缘设备并未从所述客户边缘设备接收LACPDU,来使所述链路集合具有维护LAG状态;基于使所述链路集合具有所述维护LAG状态,来经由所述链路集合将一个或多个分组路由至所述客户边缘设备或从所述客户边缘设备路由所述一个或多个分组;在经由所述链路集合将所述一个或多个分组路由至所述客户边缘设备或从所述客户边缘设备路由所述一个或多个分组之后,确定所述提供方边缘设备或所述另一提供方边缘设备正在从所述客户边缘设备接收LACPDU;以及基于确定所述提供方边缘设备或所述另一提供方边缘设备正在从所述客户边缘设备接收LACPDU,来使所述链路集合停止具有所述维护LAG状态。11.根据权利要求10所述的提供方边缘设备,其中所述消息由所述提供方边缘设备经由以下链路而被...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。