【技术实现步骤摘要】
MLAG接口故障下的主从设备切换方法及系统
本专利技术涉及通信领域,具体地,涉及MLAG接口故障下的主从设备切换方法及系统。
技术介绍
MLAG(Multi-ChassisLinkAggregationGroup)技术是一种跨设备的链路聚合技术,将两台物理设备在聚合层面虚拟成一台设备来实现跨设备链路聚合,从而提供设备级冗余保护和流量负载。如图1所示,用户侧设备CE(可以是交换机或服务器)通过MLAG机制与另外两台设备(SwitchA和SwitchB)进行跨设备链路聚合,共同组成一个M-LAG双主系统。这样可以实现SwitchA和SwitchB共同进行流量的转发,保证网络的可靠性。MLAG双主系统存在四种类型的接口,分别是:Peer-link接口、MLAG成员接口、MLAG上行接口和Keepalive接口。Peer-link接口是连接SwitchA和SwitchB设备的内部控制的接口,且每台设备上只能存在一个Peer-link接口,通过Peer-link接口创建的链路称之为Peer-link链路,此链路用于交互设备间的协商报文及承载部分转发数据流量。同时为了增强peer-link链路的可靠性和稳定性,推荐采用多条链路做链路聚合。MLAG成员接口是SwitchA或SwitchB设备连接用户侧CE设备(服务器或交换设备)的汇聚接口。MLAG成员接口与CE设备采用二层汇聚接口进行连接,同时SwitchA和SwitchB设备与用户侧CE设备相同聚合组连接的MLAG成员接口属于一组分布式汇聚组。此分布式汇聚组接口用于承担Switch设备与用户侧CE设备间流量的负载均衡 ...
【技术保护点】
1.一种MLAG接口故障下的主从设备切换方法,其特征在于,包括:peer‑link接口故障切换步骤:在MLAG系统出现peer‑link接口故障时,根据主从选举规则,选举出主从设备,同时将从设备除管理接口、peer‑link接口和堆叠口以外的接口执行Error‑Down操作;MLAG上行或成员接口故障切换步骤:在选举出的主设备出现MLAG上行接口或者MLAG成员接口故障时,根据主从选举规则,选举出新的主从设备,同时将新的主设备ERR_DOWN的上行接口和MLAG成员接口恢复为UP状态,将新的从设备除管理接口、peer‑link接口和堆叠口以外的接口执行Error‑Down操作。
【技术特征摘要】
1.一种MLAG接口故障下的主从设备切换方法,其特征在于,包括:peer-link接口故障切换步骤:在MLAG系统出现peer-link接口故障时,根据主从选举规则,选举出主从设备,同时将从设备除管理接口、peer-link接口和堆叠口以外的接口执行Error-Down操作;MLAG上行或成员接口故障切换步骤:在选举出的主设备出现MLAG上行接口或者MLAG成员接口故障时,根据主从选举规则,选举出新的主从设备,同时将新的主设备ERR_DOWN的上行接口和MLAG成员接口恢复为UP状态,将新的从设备除管理接口、peer-link接口和堆叠口以外的接口执行Error-Down操作。2.根据权利要求1所述的MLAG接口故障下的主从设备切换方法,其特征在于,所述peer-link接口故障切换步骤包括:S601、Switch设备注册peer-link接口故障事件,接收到MLAG接口故障事件时进入S602;S602、主设备或者从设备接收到peer-link接口故障事件,触发进入双主检测流程,收集获取本端接口状态信息,然后封装到双主检测报文中,通过keepalive接口发送到对端Switch设备。3.根据权利要求2所述的MLAG接口故障下的主从设备切换方法,其特征在于,步骤S602后还包括:S701、Switch设备接收到双主检测协议报文后,进入S702;S702、获取本地系统优先级、peer-link接口状态、MLAG上行接口状态和MLAG成员接口处于UP状态的接口数,将这些信息封装到双主检测报文中,通过peer-link接口发送到对端Switch设备;S703、解析接收到的双主检测报文,从报文中获取出对端Switch设备的系统优先级、peer-link接口状态、MLAG上行接口状态和MLAG成员接口处于UP状态的接口数,然后与本端的系统优先级、peer-link接口状态、MLAG上行接口状态和MLAG成员接口处于UP状态的接口数进行比较,然后选举出主从设备;S704、选举的主设备所有接口状态保持不变,选举的从设备除管理接口、peer-link接口和堆叠口以外的接口执行Error-Down操作。4.根据权利要求1所述的MLAG接口故障下的主从设备切换方法,其特征在于,所述MLAG上行或成员接口故障切换步骤包括:S801、MLAG的peer-link接口故障,主设备接收到MLAG上行接口故障事件或者MLAG成员接口故障事件,进入S802;S802、主设备获取本地系统优先级、Peer-link接口状态、MLAG上行接口状态和MLAG成员接口处于UP状态的接口数,将这些信息封装到双主检测报文中,然后通过peer-link接口发送到对端Switch设备。5.根据权利要求4所述的MLAG接口故障下的主从设备切换方法,其特征在于,S802之后,包括:S901、MLAG的peer-link接口故障,从设备接收来自主设备的双主检测报文;S902、从接收的双主检测报文中获取出对端Switch设备的系统优先级、peer-link接口状态、MLAG上行接口状态和MLAG成员接口处于UP状态的接口数;S903、获取缓存的从设备的peer-link接口状态、MLAG上行接口状态和MLAG成员接口处于UP状态的接口数,封装到双主检测报文,通过keepalive接口发送到主设备;S904、从设备根据本地的系统优先级、结合本端缓存的...
【专利技术属性】
技术研发人员:鲜大勇,许锋,张程,
申请(专利权)人:华东计算技术研究所中国电子科技集团公司第三十二研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。