[发明专利]一种转发控制方法及设备有效
| 申请号: | 201610071144.5 | 申请日: | 2016-01-30 |
| 公开(公告)号: | CN107026790B | 公开(公告)日: | 2019-06-28 |
| 发明(设计)人: | 彭敏 | 申请(专利权)人: | 华为技术有限公司 |
| 主分类号: | H04L12/709 | 分类号: | H04L12/709;H04L12/703 |
| 代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫;熊永强 |
| 地址: | 518129 广东*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 转发 控制 方法 设备 | ||
本发明实施例公开了一种转发控制方法及设备,其中方法包括:在第一设备确认聚合链路的故障成员链路故障恢复之后,第一设备生成携带第一目的地标识的第一检测报文,并通过故障成员链路向第二设备发送第一检测报文;若第一设备接收到第二设备响应第一检测报文返回的用于指示第二设备中与第一目的地标识关联的转发表项已经恢复的第一应答报文,则第一设备将故障成员链路确定为允许发送包括第一目的地标识的第一数据报文的链路。可见,通过实施本发明实施例,避免了数据报文到达第二设备之后被丢失。
技术领域
本发明涉及通信技术领域,尤其涉及一种转发控制方法及设备。
背景技术
聚合链路是将物理上独立的链路捆绑在一起,形成一条数据转发的逻辑链路。图1是现有的一种链路聚合的示意图,如图1所示,物理链路1、物理链路2和物理链路3捆绑在一起形成一条设备A到设备B的逻辑链路,即聚合链路;其中,物理链路1、物理链路2和物理链路3均为聚合链路的成员链路。
聚合链路能够增强链路连接的可靠性,当聚合链路的某一成员链路发生故障时,该成员链路上的数据报文会被切换到聚合链路的其他成员链路上进行传输,避免了单一物理链路因为链路的失效而引起网络的不可用。例如,如图1所示,若设备A为上游设备,设备B为下游设备,当设备B的成员接口1所在接口板发生故障时,设备A确定物理链路1发生故障,设备A会将物理链路1上的数据报文切换至物理链路2或物理链路3进行传输。当成员接口1所在接口板的故障恢复时,设备A确定物理链路1的故障恢复,设备A再将数据报文回切至物理链路1进行传输。
然而在实践中发现,当成员接口1所在接口板发生故障时,成员接口1所在接口板储存的转发表项会发生丢失。在成员接口1所在接口板的故障恢复之后,设备A将数据报文回切至物理链路1进行传输,经常发生数据报文到达设备B之后被丢弃的情况。
发明内容
本发明实施例公开了一种转发控制方法及设备,能够解决在将数据报文切换至故障恢复的成员链路进行传输之后,数据报文丢失的问题。
本发明实施例第一方面公开了一种转发控制方法,所述方法包括:
在第一设备确认聚合链路的故障成员链路故障恢复之后,所述第一设备生成第一检测报文,所述第一检测报文携带第一目的地标识,所述第一目的地标识为所述第一设备储存的与所述聚合链路的聚合接口标识对应的目的地标识,所述第一目的地标识用于指示第一数据报文的发送目的地;
所述第一设备通过所述故障成员链路向第二设备发送所述第一检测报文;
若所述第一设备接收到所述第二设备响应所述第一检测报文返回的第一应答报文,则所述第一设备将所述故障成员链路确定为允许发送所述第一数据报文的链路,其中,所述第一应答报文用于指示所述第二设备中与所述第一目的地标识关联的转发表项已经恢复,所述第一数据报文包括所述第一目的地标识。这样通过向第二设备发送检测报文来检测第二设备丢失的转发表项是否已恢复,并在检测到第二设备的转发表项恢复之后,才允许故障成员链路向第二设备发送包括已恢复的转发表项中的目标目的地标识的数据报文,从而避免了数据报文到达第二设备之后被丢失。
在本发明实施例第一方面的第一种可能的实现方式中,所述第一检测报文还携带第一业务特征,所述第一业务特征为所述第一设备储存的与所述聚合接口标识对应的业务特征,所述第一目的地标识为所述第一设备储存的与所述聚合接口标识和所述第一业务特征均对应的目的地标识,所述第一应答报文用于指示所述第二设备中与所述第一目的地标识和所述第一业务特征均关联的转发表项已经恢复,所述第一数据报文的业务特征属于所述第一业务特征。这样在第一设备根据业务特征来发送数据报文的场景下,可避免在故障成员链路故障恢复之后,通过该故障成员链路故发送数据报文到达第二设备之后被丢弃的情况发生。
结合本发明实施例第一方面或第一方面的第一种可能的实现方式,在本发明实施例第一方面的第二种可能的实现方式中,在第一设备确认聚合链路的故障成员链路故障恢复之后,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610071144.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种会话用户追踪的方法和装置
- 下一篇:虚拟专用网络VPN业务优化方法和设备





