一种流量转发方法及设备技术

技术编号:20081276 阅读:30 留言:0更新日期:2019-01-15 02:41
本发明专利技术实施例提供一种流量转发方法及设备。该方法包括:第二设备接收并解析第一设备发送的第一保活报文,第一保活报文包括所述第一设备对应的第一上行链路组状态;其中,第一设备为主设备,第二设备为备用设备;若第一上行链路组状态为非工作状态且第一设备与第二设备之间的IPL链路故障,则根据第一设备的配置优先级和预先存储的操作类型计算第一设备的当前优先级;根据第一设备的当前优先级和第二设备的当前优先级进行角色选举,确定新的主设备,以使新的主设备进行流量转发。设备用于执行上述方法。本发明专利技术实施例通过第一上行链路组状态激活角色选举的能力,从而确定新的这设备,保证流量正常转发,提高了组网的可靠性。

A Traffic Forwarding Method and Equipment

The embodiment of the present invention provides a flow forwarding method and device. The method includes: the second device receives and parses the first live message sent by the first device, and the first live message includes the state of the first upstream link group corresponding to the first device; where the first device is the main device and the second device is the standby device; if the state of the first upstream link group is non-working and the IPL link fault between the first device and the second device is based on the state of the first upstream link group and the IPL link fault between the first device and the second The configuration priority and pre-stored operation type of the first device are used to calculate the current priority of the first device, and the role election is carried out according to the current priority of the first device and the current priority of the second device to determine the new main device for traffic forwarding. The device is used to perform the above method. The embodiment of the present invention activates the ability of role election through the first upstream link group state, thereby determining the new device, ensuring normal traffic forwarding, and improving the reliability of network formation.

【技术实现步骤摘要】
一种流量转发方法及设备
本专利技术涉及通信
,具体而言,涉及一种流量转发方法及设备。
技术介绍
在跨设备分布式聚合组(Multi-chassislinkaggregationGroup,MLAG)实现中,内部控制链路(Intra-PortalLink,IPL)故障而保活链路处于正常工作的情况下。备用设备会下发多Active检测(Multi-ActiveDetection,MAD)DOWN指令,使所有未被加入MADEXCULD组中的接口全部被MAD-DOWN。此时,客户端的流量走主设备前往公网。图1为现有技术提供的MLAG组网结构示意图,如图1所示,设备C101为终端侧的交换机,在设备C101向网络侧的服务器104上传流量数据时,假设设备A102为主设备,设备B103为备用设备,如果主设备102的上行链路发生故障,则流量无法通过主设备进行转发,而且由于IPL故障导致备用设备103的下行接口被MADDOWN。因此流量无法到达公网,导致业务中断。
技术实现思路
有鉴于此,本专利技术实施例的目的在于提供一种流量转发方法,以解决当主设备的上行链路及IPL链路同时故障时,流量无法转发的技术问题本文档来自技高网...

【技术保护点】
1.一种流量转发方法,其特征在于,包括:第二设备接收对端的第一设备发送的第一报文,从所述第一报文中获取所述第一设备对应的上行链路组状态,其中,所述第一设备与所述第二设备中的一个为主设备,另一个为备用设备;若主设备的上行链路组状态为非工作状态且所述第一设备与所述第二设备之间的IPL链路故障,则所述第二设备根据预先配置的确定设备优先级的参数进行角色选举,确定新的主设备,以使新的主设备进行流量转发。

【技术特征摘要】
1.一种流量转发方法,其特征在于,包括:第二设备接收对端的第一设备发送的第一报文,从所述第一报文中获取所述第一设备对应的上行链路组状态,其中,所述第一设备与所述第二设备中的一个为主设备,另一个为备用设备;若主设备的上行链路组状态为非工作状态且所述第一设备与所述第二设备之间的IPL链路故障,则所述第二设备根据预先配置的确定设备优先级的参数进行角色选举,确定新的主设备,以使新的主设备进行流量转发。2.根据权利要求1所述的方法,其特征在于,所述第二设备根据预先配置的确定设备优先级的参数进行角色选举,包括:所述第二设备根据预先配置的确定设备优先级的参数确定所述第一设备的第一当前优先级以及所述第二设备的第二当前优先级;确定所述第一当前优先极和所述第二当前优先级中较大者对应的设备为所述新的主设备。3.根据权利要求2所述的方法,其特征在于,所述方法,还包括:在所述IPL链路故障前,所述第二设备通过所述IPL链路接收第一配置优先级以及第一操作类型。4.根据权利要求1所述的方法,其特征在于,所述方法,还包括:所述第二设备接收上行设备发送的双向转发检测BFD消息;所述第二设备从所述BFD消息中确定所述第二设备的上行链路组状态。5.根据权利要求4所述的方法,其特征在于,所述方法,还包括:所述第二设备向所述第一设备发送包括所述第二设备的上行链路组状态的第二报文,以使所述第一设备根据所述第二设备的上行链路组状态计算所述第二设备的当前优先级。6.根据权利要求1所述的方法,其特征在于,所述方法,还包括:若所述主设备的上行链路组恢复为工作状态,且所述IPL链路仍故障,则所述第二设备进行角色选举,重新确定新的主设备。7.根据权利要求1所述的方法,其特征在于,若所述第二设备被选举为新的主设备,所述方法还包括:若所述IPL链路恢复,且主设备的上行链路组为非工作状态,则所述第二设备继续进行流量转发。8.根据权利要求2所述的方法,其特征在于,所述第二设备为备用设备,所述第二设备根据预先配置的确定设备优先级的参数确定所述第一设备的第一当前优先级以及所述第二设备的第二当前优先级,包括:所述第二设备根据所述第一设备对应的第一配置优先级和第一操作类型计算所述第一当前优先级;若所述第二设备的上行链路组状态为工作状态,则所述第二设备确定所述第二设备对应的第二配置优先级为所述第二当前优先级;若所述第二设备的上行链路组状态为非工作状态,则所述第二设备根据所述第二设备...

【专利技术属性】
技术研发人员:宁瑞庚苏平
申请(专利权)人:新华三技术有限公司
类型:发明
国别省市:浙江,33

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

1