链路故障恢复后的再切换方法及装置制造方法及图纸

技术编号:19486519 阅读:41 留言:0更新日期:2018-11-17 11:28
本申请提供一种链路故障恢复后的再切换方法及装置。所述方法包括:第一节点将故障恢复后的第一端口的状态设置为完全阻塞状态;所述第一节点启动预先获取的定时器,当所述定时器时长超时时,更新所述第一端口的状态为部分阻塞状态;当所述第一节点接收到所述主节点发送的第一协议报文时,通过所述第一端口向第二节点发送所述第一协议报文,以使所述第二节点将所述第一协议报文通过RRPP组网传输至所述主节点;所述第一节点接收所述主节点发送的前向数据完成报文;根据所述前向数据完成报文,所述第一节点更新所述第一端口的状态为放开状态,以通过所述第一端口转发当前流量。如此,可提升RRPP组网链路可靠性。

【技术实现步骤摘要】
链路故障恢复后的再切换方法及装置
本申请涉及通信链路切换
,具体而言,涉及一种链路故障恢复后的再切换方法及装置。
技术介绍
快速环网保护协议(英文:RapidRingProtectionProtocol,简称:RRPP)是一个专门应用于以太网环网的链路层协议,提供主备环网链路切换机制,在RRPP组网链路发生故障时,将主链路切换至备链路,在RRPP组网链路故障恢复后,将备链路切换回主链路。图1为现有RRPP组网链路正常运行的网络拓扑结构示意图,图2为现有RRPP组网链路发生故障时的网络拓扑结构示意图,图3为现有RRPP组网链路故障恢复后再进行切换的网络拓扑结构示意图。如图1至图3所示,以RRPP组网包括一个主节点(A)以及三个传输节点(B、C、D)为例,主节点用于检测RRPP组网链路的完整状态,并在RRPP组网链路发生故障时执行链路切换。其中,主节点A的主端口(Pri端口)以预先设置的HelloTime周期发送协议报文。如果主节点A确定发送与接收Hello报文的时间差小于超时时间阈值(FailTime),则主节点A确定该RRPP组网链路处于完整状态。同时,主节点A将自身的备端口(本文档来自技高网...

【技术保护点】
1.一种链路故障恢复后的再切换方法,其特征在于,所述方法应用于处于快速环网保护协议RRPP组网中的第一节点,所述RRPP组网还包括主节点,所述第一节点包括故障恢复后的第一端口,所述方法包括:所述第一节点将所述第一端口的状态设置为完全阻塞状态,所述完全阻塞状态用于表征所述第一端口阻塞所述RRPP组网中协议报文和数据报文的传输;所述第一节点启动预先获取的定时器;当所述定时器时长超时时,更新所述第一端口的状态为部分阻塞状态,所述部分阻塞状态用于表征所述第一端口传输所述协议报文并阻塞所述数据报文的传输;当所述第一节点接收到所述主节点发送的第一协议报文时,通过所述第一端口向第二节点发送所述第一协议报文,...

【技术特征摘要】
1.一种链路故障恢复后的再切换方法,其特征在于,所述方法应用于处于快速环网保护协议RRPP组网中的第一节点,所述RRPP组网还包括主节点,所述第一节点包括故障恢复后的第一端口,所述方法包括:所述第一节点将所述第一端口的状态设置为完全阻塞状态,所述完全阻塞状态用于表征所述第一端口阻塞所述RRPP组网中协议报文和数据报文的传输;所述第一节点启动预先获取的定时器;当所述定时器时长超时时,更新所述第一端口的状态为部分阻塞状态,所述部分阻塞状态用于表征所述第一端口传输所述协议报文并阻塞所述数据报文的传输;当所述第一节点接收到所述主节点发送的第一协议报文时,通过所述第一端口向第二节点发送所述第一协议报文,以使所述第二节点将所述第一协议报文通过所述RRPP组网传输至所述主节点;所述第一节点接收所述主节点发送的前向数据完成报文,所述前向数据完成报文为所述主节点根据所述第一协议报文将所述主节点中用于转发当前流量的端口状态更新为部分阻塞状态后发送;根据所述前向数据完成报文,所述第一节点更新所述第一端口的状态为放开状态,以通过所述第一端口转发当前流量。2.根据权利要求1所述的方法,其特征在于,所述第一节点将故障恢复后的第一端口的状态设置为完全阻塞状态之前,所述方法还包括:所述第一节点接收所述主节点发送的第二协议报文,所述第二协议报文包括的预留字段携带所述定时器时长;存储所述定时器时长。3.根据权利要求1所述的方法,其特征在于,所述第一节点启动预先获取的定时器之后,所述方法还包括:当所述定时器时长未超时,且所述第一节点与所述第二节点之间的RRPP组网链路故障时,所述第一节点维持所述第一端口的状态为完全阻塞状态;或者,当所述定时器时长未超时,且所述第一端口再次故障时,所述第一节点维持所述第一端口的状态为完全阻塞状态。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:当所述定时器时长未超时,且用于转发当前流量的路径故障时,所述第一节点将所述第一节点中处于完全阻塞的端口的状态更新为放开状态。5.根据权利要求4所述的方法,其特征在于,所述用于转发当前流量的路径故障,具体包括:构成所述用于转发当前流量的路径的第三节点不可达,所述第三节点为所述第一节点的邻居节点;或者,构成所述用于转发当前流量的路径的所述第一节点包括的第二端口故障;所述第一节点将所述第一节点中处于完全阻塞的端口的状态更新为放开状态之后,所述方法还包括:所述第一节点通过已更新为放开状态的端口在所述RRPP组网内发送故障通知报文,用于使接收到所述故障通知报文的节点将自身处于完全阻塞的端口的状态更新为放开状态。6.根据权利要求5所述的方法,其特征在于,所述故障通知报文包括目的MAC地址和虚拟局域网标识;所述目的MAC地址与所述RRPP组网中任一节点的MAC地址不同,所述目的MAC地址用于接收到所述故障通知报文的任一节点将所述故障通知报文再次传输;所述虚拟局域网标识表征所述RRPP组网所属的控制虚拟局域网,所述虚拟局域网标识用于接收到故障通知报文的任一节点在所述RRPP组网所属的控制虚拟局域网内传输所述故障通...

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

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

1