[发明专利]以太网双归链路保护中的报文发送方法和装置无效
申请号: | 200810225775.3 | 申请日: | 2008-11-12 |
公开(公告)号: | CN101741535A | 公开(公告)日: | 2010-06-16 |
发明(设计)人: | 宋晓丽 | 申请(专利权)人: | 中兴通讯股份有限公司 |
主分类号: | H04L1/22 | 分类号: | H04L1/22;H04L12/56 |
代理公司: | 北京派特恩知识产权代理事务所(普通合伙) 11270 | 代理人: | 张颖玲;王黎延 |
地址: | 518057 广东省深圳市南山*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 以太网 双归链路 保护 中的 报文 发送 方法 装置 | ||
技术领域
本发明涉及以太网双归链路保护切换技术,尤其涉及一种以太网双归链路保护中的报文发送方法和装置。
背景技术
双归组网是目前常用的组网技术之一,这种组网技术能够通过链路故障情况下主备链路的切换来提高网络的可靠性。正常情况下,流量通过主用链路,当主用链路发生故障时,将流量保护切换到备用链路,以此在功能上实现数据的冗余备份,在性能上提高网络传输的可靠性。
在实际应用中,由于双归链路发生保护切换后,网络中各个设备的媒体访问控制(MAC,Media Access Control)地址表项将不再适用;因此,为将保护切换的收敛时间控制在50毫秒(ms)之内,网络中配置了保护组的交换节点将通过链路保护切换后新的转发端口,向其上游交换节点发送Flush报文,通知上游交换节点进行MAC地址表项的更新,并启动定时周期为T的定时器等待上游交换节点的确认消息,即Flush ACK报文。如图1所示,为现有技术中以太网双归链路的示意图,S1为配置了以太网双归链路保护组的网络交换节点,Link 1和Link 2分别代表主用链路和备用链路,并分别对应S1的主端口和从端口。正常情况下,流量通过Link 1从S1主端口转发到网络交换节点S2;当S1检测到主端口或者主用链路发生故障时,立即启用保护组的保护切换机制,将流量切换到S1从端口及其对应的Link 2上,通过从端口和Link 2向上游交换节点发送Flush报文,通知上游交换节点进行MAC地址表项的更新,并启动定时周期为T的定时器进行计时;上游交换节点收到Flush报文后,更新自身MAC地址表项,转发该Flush报文,并向S1返回表示确认的Flush ACK报文。
实际应用中存在这样的情况:如果配置了保护组的交换节点在未收到来自上游交换节点的Flush ACK报文之前,定时器超时,则配置了保护组的交换节点继续对Flush报文进行重传,直到收到合法的F1ush ACK报文,然后关闭定时器。关于报文丢失导致定时器超时的具体处理流程,如图2和图3所示。图2为Flush报文丢失情况的处理流程示意图,该处理流程主要包括以下步骤:
步骤201,配置了保护组的交换节点S1执行保护切换,向其上游交换节点S4/S5发送Flush报文,并启动定时周期为T的定时器,等待上游交换节点返回Flush ACK报文。
步骤202,定时器超时,S1没有收到Flush ACK报文,则S1重新发送Flush报文。
步骤203,如果S1始终无法收到Flush ACK报文,则以T为周期向其上游交换节点持续发送Flush报文;直到S1收到来自其上游交换节点的合法FlushACK报文,才停止发送Flush报文,并关闭定时器。
图3为Flush ACK报文丢失情况的处理流程示意图,该处理流程主要包括以下步骤:
步骤301,配置了保护组的交换节点S1执行保护切换,向其上游交换节点S4/S5发送Flush报文,并启动定时周期为T的定时器,等待上游交换节点返回Flush ACK报文。
步骤302,上游交换节点收到来自S1的Flush报文后,进行MAC地址表项更新,并向S1返回Flush ACK报文,但是Flush ACK报文丢失未能到达S1。
步骤303,定时器超时,S1没有收到Flush ACK报文,则S1重新发送Flush报文。
步骤304,上游交换节点收到来自S1的Flush报文后,再次更新MAC地址表项,并向S1返回Flush ACK报文,但是Flush ACK报文丢失依然未能到达S1。
步骤305,如果S1始终无法收到Flush ACK报文,则以T为周期向其上游交换节点持续发送Flush报文。
步骤306,上游交换节点根据不断接收到的Flush报文,不断更新MAC地址表项,并向S1返回Flush ACK报文。
由上述图2、图3所示的处理流程可以看出,在这种机制下,如果Flush报文或Flush ACK报文一旦丢失,或者上游交换节点未配置返回Flush ACK报文的机制,导致配置了保护组的交换节点始终无法接收到合法的Flush ACK报文,则配置了保护组的交换节点将周期性的持续发送Flush报文,每发送一次Flush报文,将引发一次全网震荡,如此将导致网络的稳定性严重恶化。
发明内容
有鉴于此,本发明的主要目的在于提供一种以太网双归链路保护中的报文发送方法和装置,在确保以太网双归链路快速保护切换的前提下,提高网络的稳定性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中兴通讯股份有限公司,未经中兴通讯股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810225775.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:手持式电子装置的影像产生方法
- 下一篇:一种速冻蜂蜜柚子蒸蛋糕及其制备方法