The invention discloses a method and system for realizing LACP NSR in distributed devices that do not support NSR, and relates to the field of LACP. The method includes the following steps: configuring LACP function in distributed devices that do not support NSR, separating the centralized receiving and receiving functions of LACP, so as to maintain the LACP state before main-backup switching and keep the forwarding plane business uninterrupted; backing up the state machine information of LACP from the main control board of LACP to the standby control board in real time to ensure that the state of LACP remains unchanged after main-backup switching, and realizing LACP N SR. The invention can realize the NSR function of LACP in distributed devices that do not support NSR at a small cost.
【技术实现步骤摘要】
在不支持NSR的分布式设备中实现LACPNSR的方法及系统
本专利技术涉及LACP领域,具体是涉及一种在不支持NSR的分布式设备中实现LACPNSR的方法及系统。
技术介绍
基于IEEE802.3ad标准的LACP(LinkAggregationControlProtocol,链路汇聚控制协议)是一种实现链路动态汇聚的协议。LACP协议通过LACPDU(LinkAggregationControlProtocolDataUnit,链路汇聚控制协议数据单元)与对端交互信息。LACP协议的使用场合:(1)在带宽比较紧张的情况下,可以通过逻辑聚合扩展带宽到原链路的N倍。(2)在需要对链路进行动态备份的情况下,可以通过配置链路聚合实现同一聚合组各个成员端口之间彼此动态备份。启动LACP的端口可以有两种工作模式:Passive和Active。Passive:被动模式,该模式下端口不会主动发送LACPDU报文,在接收到对端发送的LACP报文后,该端口进入协议计算状态。Active:主动模式,该模式下端口会主动向对端发送LACPDU报文,进行LACP协议的计算。启用某端口的LACP协议后,该端口将通过发送LACPDU向对端通告自己的系统优先级、系统MAC地址、端口优先级、端口号和操作Key(关键值)。对端接收到这些信息后,将这些信息与其它端口所保存的信息比较以选择能够汇聚的端口,从而双方可以对端口加入或退出某个动态汇聚组达成一致。操作Key是在端口汇聚时,LACP协议根据端口的配置(即速率、双工、基本配置、管理Key)生成的一个配置组合。动态汇聚端口在启用LACP协议后 ...
【技术保护点】
1.一种在不支持NSR的分布式设备中实现LACP NSR的方法,其特征在于,包括以下步骤:在不支持无间断路由NSR的分布式设备中配置链路汇聚控制协议LACP功能,将LACP的集中式收发包功能分离,从而维持主备倒换前的LACP状态,保持转发平面业务不中断;将LACP的状态机信息实时从LACP的主用主控板备份到备用主控板中,保证主备倒换后LACP的状态不变,实现LACP NSR。
【技术特征摘要】
1.一种在不支持NSR的分布式设备中实现LACPNSR的方法,其特征在于,包括以下步骤:在不支持无间断路由NSR的分布式设备中配置链路汇聚控制协议LACP功能,将LACP的集中式收发包功能分离,从而维持主备倒换前的LACP状态,保持转发平面业务不中断;将LACP的状态机信息实时从LACP的主用主控板备份到备用主控板中,保证主备倒换后LACP的状态不变,实现LACPNSR。2.如权利要求1所述的在不支持NSR的分布式设备中实现LACPNSR的方法,其特征在于:所述将LACP的集中式收发包功能分离,具体方式为:分布式设备的主控板实现收包功能,分布式设备的线卡实现发包功能。3.如权利要求2所述的在不支持NSR的分布式设备中实现LACPNSR的方法,其特征在于:所述LACP的状态机包括:发送状态机、选择逻辑状态机、混合状态机、周期发包状态机、发包状态机,其中,发送状态机、选择逻辑状态机、混合状态机在分布式设备的主控板中运行,周期发包状态机和发包状态机在分布式设备的线卡中运行。4.如权利要求2所述的在不支持NSR的分布式设备中实现LACPNSR的方法,其特征在于:该方法还包括以下步骤:分布式设备的主控板控制无周期、快周期和慢周期这3种发包方式的切换:分布式设备的主控板设置一个切换标示,分布式设备的主控板发现发包方式需要修改时,将切换标示发送给线卡,指示线卡更改发包方式。5.如权利要求2所述的在不支持NSR的分布式设备中实现LACPNSR的方法,其特征在于:该方法还包括以下步骤:当状态突变时,分布式设备的主控板将LACP的状态机中的立即发包NTT标记设置为真,并通知线卡,线卡收到NTT为真时,发送LACP协议报文,从而达到状态快速收敛。6.如权利要求2所述的在不支持NSR的分布式设备中实现LACPNSR的方法,其特征在于:该方法还包括以下步骤:分布式设备的主控板与线卡进行LACP信息交互,主控板通告线卡的信息包括LACP所属链路聚合组的端口信息、LACP端口成员信息、对端发送的LACP报文中携带的本端信息、NTT标记、发包切换标示,线卡通告主控板的信息包括端口发送LACP协议报文的数量。7.如权利要求6所述的在不支持NSR的分布式设备...
【专利技术属性】
技术研发人员:毛斐,王丽珍,强小应,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。