[发明专利]一种状态同步方法、装置及设备在审
| 申请号: | 202111231100.1 | 申请日: | 2021-10-21 |
| 公开(公告)号: | CN116016385A | 公开(公告)日: | 2023-04-25 |
| 发明(设计)人: | 殷拔群 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L49/111 | 分类号: | H04L49/111;H04L49/55;H04L47/125;H04L67/1095;H04L69/22;H04L69/24 |
| 代理公司: | 深圳市深佳知识产权代理事务所(普通合伙) 44285 | 代理人: | 罗晓敏 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 状态 同步 方法 装置 设备 | ||
本申请公开了一种状态同步方法,对于构成跨设备链路聚合组M‑LAG的两个设备,第一设备和第二设备均包括主处理器和下级处理器。在第一设备的M‑LAG端口的状态发生变化时,第一设备的下级处理器生成第一同步报文,该第一同步报文包括第一设备的M‑LAG端口的状态信息。第一设备将第一同步报文发送给第二设备,进而由第二设备的下级处理器根据该第一同步报文更新本地M‑LAG端口的隔离状态。即,在其中一个M‑LAG设备感知到本地的M‑LAG端口发生变化时,可以由该M‑LAG设备的下级处理器生成同步报文,并直接通过转发面将该同步报文发送给对端的转发面,无需主处理器参与,从而缩短协商过程,提高报文转发效率。
技术领域
本申请涉及通信技术领域,尤其涉及一种状态同步方法、装置及设备。
背景技术
跨设备链路聚合组(multichassis link aggregation group,M-LAG)是一种实现跨设备链路聚合的机制,将一台设备通过双活方式与另外两台设备进行跨设备链路聚合,不仅增加带宽、提高链路可靠性、负载分担,还把链路可靠性从单板级提高到了设备级。例如图1所示,设备1双归接入设备2和设备3,设备2和设备3之间可以通过对等链路(peer-link)通信,设备2和设备3之间也可以通过隧道通信。设备2和设备3完成M-LAG设备之间的配对后,设备2和设备3分别连接设备1的端口被称为M-LAG端口,又称为M-LAG成员口。其中,设备2与设备1连接的端口为M-LAG成员口1,设备3与设备1连接的端口为M-LAG成员口2。在M-LAG正常工作后,设备2和设备3之间通过peer-link链路实时同步对端的信息。
当M-LAG正常工作时,自设备1发往网络侧的组播、广播和未知单播(broadcast、unknown unicast and multicast,BUM)流量在设备间泛洪(如图1所示的虚线)。为了避免造成环路,可以利用单向隔离机制避免通过peer-link链路向M-LAG成员口发送流量。同理,当网络侧发往设备1的BUM流量在设备间泛洪时,也可以利用单向隔离机制避免由peer-link链路向M-LAG成员口发送流量。其中,单向隔离机制是指,在peer-link链路与M-LAG成员口之间设置单方向的流量隔离,当M-LAG设备收到通过peer-link链路发送的BUM流量后,不会再从M-LAG成员口转发出去。
当M-LAG成员口故障时,网络侧不感知故障,依然可能向该故障的M-LAG成员口所在的M-LAG设备发送流量。该情况下,为保证流量不丢失,需要放开设备2或设备3的M-LAG成员口的隔离。然而,目前在一个M-LAG成员口故障后,两个M-LAG设备之间需要进行M-LAG成员口状态的协商,该协商过程所消耗的时长较长,影响故障收敛速度。
发明内容
本申请提供了一种状态同步方法、装置及设备,以在M-LAG端口故障的情况下缩短协商过程,提高故障收敛速度以及报文转发效率。
在本申请的第一方面,提供了一种状态同步方法,该方法应用于第一设备,其中,第一设备和第二设备构成跨设备链路聚合组M-LAG,第一设备和第二设备均包括主处理器和下级处理器。当第一设备的M-LAG端口的状态发生变化时,第一设备的下级处理器将感知发生的状态变化,并生成第一同步报文,该第一同步报文中包括发生状态变化的M-LAG端口的状态信息。第一设备的下级处理器将第一同步报文发送给第二设备的下级处理器,该第二设备的下级处理器在接收到第一同步报文后,通过解析第一同步报文去更新第二设备的M-LAG端口的隔离状态,从而确定业务报文的转发过程,提高业务报文的转发效率。即,在该实现方式中,当第一设备的M-LAG端口状态发生变化时,由第一设备的下级处理器以及第二设备的下级处理器进行状态同步协商,无需各自主处理器协商后再通知给对应的下级处理器,缩短协商路径,提高业务报文的转发效率。其中,下级处理器用于协助主处理器完成其无法执行或执行效率、效果低下的处理工作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111231100.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:通信方法及装置、系统、存储介质、程序产品
- 下一篇:新风装置和空调器





