一种静态伪线状态检测方法及装置制造方法及图纸

技术编号:14368794 阅读:107 留言:0更新日期:2017-01-09 14:30
本发明专利技术公开了一种静态伪线状态检测方法及装置,包括第一边缘设备与第二边缘设备分别启动保活定时器,并向对端发送伪线状态检测报文;第一边缘设备或第二边缘设备根据接收到伪线状态检测报文时自身的保活定时器状态,确定当前静态伪线的转发状态是否有效;其中,第一边缘设备和第二边缘设备为处于静态伪线两端的边缘设备。本发明专利技术提供的技术方案,通过在用户流量转发过程中引入伪线状态检测报文,就像心跳信号一样,简单地实现了对静态伪线的转发状态的检测。

【技术实现步骤摘要】

本专利技术涉及端到端伪线仿真技术,尤指一种静态伪线状态检测方法及装置
技术介绍
端到端伪线仿真(PWE3,Pseudo-WireEmulationEdge-to-Edge)是在分组交换网(IP/MPLS)上提供隧道,以便仿真一些业务如帧中继(FR,FrameRelay)、异步传输模式(ATM,AsynchronousTransferMode)、以太网(Ethernet)、时分复用模式(TDM)、光同步数字传输(SONET/SDH)等的二层虚拟专用网络(VPN)协议。通过PWE3协议,可以将传统的网络与分组交换网络互连起来,从而实现资源的共用和网络的拓展。伪线(PW,PseudoWire)是一种点到点的虚拟专线技术,通过伪线提供二层数据的透传服务,如Ethernet服务、FR服务和ATM等,都可以通过将相应的二层报文格式进行特定封装,并在运营商边缘设备之间建立的伪线上进行透明传输。运营商通过部署该透传服务,保证了分隔在不同地域的相同客户的连通性以及不同用户之间的隔离性。图1为现有一个典型的伪线的网络参考模型示意图,如图1所示,某用户的局域网1的用户边缘设备1(CE1)通过接入链路1(AC1)接入到运营商多协议标签交换(MPLS)骨干网络的边缘设备1(PE1);该用户的局域网2的用户边缘设备2(CE2)通过接入链路2(AC2)接入到运营商MPLS骨干网络的边缘设备2(PE2);运营商在PE1和PE2之间为该业务部署一条伪线。伪线是一对方向相反的单向的标签转发路径(LSP,LabelSwitchPath)的集合,如图1中的单段伪线(SSPW)。如图1所示,CE1到CE2的报文转发过程大致包括:从AC1上发送的该用户的局域网1内的报文被封装成伪线的协议数据单元(PDU),通过该伪线透传给对端的PE2;当报文到达PE2时,PE2经过本地处理后重新恢复为本地形式,并通过AC2转发到该用户的局域网2的网络中去。CE2到CE1的报文转发与上述过程类似,这里不再赘述。伪线根据其建立的方式分为动态伪线和静态伪线,其中,动态伪线是指通过PWE3信令,如标签分发协议(LDP,LabelDistributionProtocol)扩展方式或者边界网关协议(BGP,BorderGatewayProtocol)扩展方式来完成伪线标签的分发和参数的协商;而静态伪线是指手动为某个伪线指定转发标签,该过程并不需要信令的协商,完全由运营商规划和静态部署。通过PWE3信令建立的动态伪线,维护性和扩展性比较好,但是需要额外的信令开销;而静态伪线,每个伪线的标签需要运营商规划和分配好,其配置比较繁琐,且可维护性较差,但是,一方面,由于静态伪线的部署不需要PWE3信令建立和状态维护,因此,静态伪线的方式适用于在接入侧的低端设备间建立伪线。比如,在目前的包传输网络(PTN,PacketTransportNetwork)的接入环上,使用的都是低端的接入路由器,一般不具备动态PWE3协议功能,此时就需要通过部署静态伪线的方式来完成基站业务到汇聚层/核心层的传输;另一方面,由于静态伪线的建立没有任何控制协议,所以,当整个伪线路径上的某个设备或者链路发生故障时,处于伪线边缘的PE是无法感知到的,也就是说,这种情况下是无法切换到备用伪线链路上的,而最终造成用户流程的中断。目前,为了检测静态伪线状态,可行的技术方案可以考虑为静态伪线部署端到端的双向转发检测(BFD,BidirectionalForwardingDetection)技术,来负责伪线状态的检测。但是,由于上面提到这种路由器是低端的接入路由器,因此,有可能部署静态伪线的路由器不具备BFD功能,而且,当静态伪线部署较多时,设备本身也不能承受部署BFD技术带来的处理开销。
技术实现思路
为了解决上述技术问题,本专利技术提供一种静态伪线状态检测方法及装置,能够简单实现对静态伪线状态的检测。为了达到本专利技术目的,本专利技术提供了一种静态伪线状态检测方法,包括:第一边缘设备与第二边缘设备分别启动保活定时器,并向对端发送伪线状态检测报文;第一边缘设备或第二边缘设备根据接收到伪线状态检测报文时自身的保活定时器状态,确定当前静态伪线的转发状态是否有效;其中,第一边缘设备和第二边缘设备为处于静态伪线两端的边缘设备。可选地,该方法之前还包括:在所述第一边缘设备和所述第二边缘设备上分别使能伪线状态检测功能。可选地,该方法之前还包括:配置用于向所述对端发送伪线状态检测报文的伪线状态检测报文发送周期,以及所述保活定时器的时长;其中,所述保活定时器的时长为伪线状态检测报文发送周期的预设值N倍,或配置的值,N为大于1的自然数。可选地,所述启动保护定时器包括:所述使能伪线状态检测功能时开启所述保活定时器;或者,在收到来自对端的第一个伪线状态检测报文时开启所述保活定时器。可选地,所述伪线状态检测报文中需要携带用于区分不同报文类型的控制字;其中,控制字至少包括用于表示报文类型的标识字段。可选地,所述控制字还包括用于后续扩展的预留Reserved字段。可选地,所述控制字还包括:用于携带所述第一边缘设备或所述第二边缘设备自身设置的检测报文发送周期的伪线状态检测报文发送周期字段,以及用于携带所述第一边缘设备或所述第二边缘设备自身设置的保活定时器的时长的保活定时器时长字段。可选地,该方法还包括:如果所述第一边缘设备或所述第二边缘设备确定出收到的伪线状态检测报文中携带的对端的伪线状态检测报文发送周期和保活定时器的时长,与自身设置的伪线状态检测报文发送周期和/或保活定时器的时长不相同,进行协商以确保相同。可选地,所述确定当前静态伪线的转发状态是否有效包括:所述第一边缘设备或所述第二边缘设备根据收到的伪线状态检测报文的控制字中的标识字段确定出该报文是伪线状态检测报文,且所述第一边缘设备或所述第二边缘设备自身的保活定时器未超时,则确定出当前静态伪线的转发状态为有效,重置自身的保活定时器。可选地,如果所述第一边缘设备或所述第二边缘设备在自身的保活定时器超时后,未收到所述伪线状态检测报文,该方法还包括:确定出当前静态伪线的转发状态为失效,并关闭自身的保活定时器。可选地,该方法还包括:所述第一边缘设备或所述第二边缘设备收到来自对端伪线状态检测报文,重启自身的保活定时器。可选地,所述第一边缘设备或所述第二边缘设备确定出当前静态伪线的转发状态为失效时,还包括:所述第一边缘设备或所述第二边缘设备联动用户边缘设备接入自身的接入链路,禁止该用户边缘设备转发流量。可选地,所述第一边缘设备或所述第二边缘设备确定出当前静态伪线的转发状态为失效之前,该方法还包括:所述第一边缘设备或所述第二边缘设备感知到与自身连接的用户边缘设备之间的接入链路或用户边缘设备本身出现故障,所述第一边缘设备或所述第二边缘设备停止发送所述伪线状态检测报文。本专利技术还提供了一种静态伪线状态检测装置,至少包括定时模块,第一处理模块;其中,定时模块,其中配置有保活定时器,用于启动保活定时器;第一处理模块,用于向对端发送伪线状态检测报文;根据接收到来自对端的伪线状态检测报文时自身的保活定时器状态,确定当前静态伪线的转发状态是否有效。可选地,所述定时器模块还用于,在所述保活本文档来自技高网
...
一种静态伪线状态检测方法及装置

【技术保护点】
一种静态伪线状态检测方法,其特征在于,包括:第一边缘设备与第二边缘设备分别启动保活定时器,并向对端发送伪线状态检测报文;第一边缘设备或第二边缘设备根据接收到伪线状态检测报文时自身的保活定时器状态,确定当前静态伪线的转发状态是否有效;其中,第一边缘设备和第二边缘设备为处于静态伪线两端的边缘设备。

【技术特征摘要】
1.一种静态伪线状态检测方法,其特征在于,包括:第一边缘设备与第二边缘设备分别启动保活定时器,并向对端发送伪线状态检测报文;第一边缘设备或第二边缘设备根据接收到伪线状态检测报文时自身的保活定时器状态,确定当前静态伪线的转发状态是否有效;其中,第一边缘设备和第二边缘设备为处于静态伪线两端的边缘设备。2.根据权利要求1所述的静态伪线状态检测方法,其特征在于,该方法之前还包括:在所述第一边缘设备和所述第二边缘设备上分别使能伪线状态检测功能。3.根据权利要求2所述的静态伪线状态检测方法,其特征在于,该方法之前还包括:配置用于向所述对端发送伪线状态检测报文的伪线状态检测报文发送周期,以及所述保活定时器的时长;其中,所述保活定时器的时长为伪线状态检测报文发送周期的预设值N倍,或配置的值,N为大于1的自然数。4.根据权利要求3所述的静态伪线状态检测方法,其特征在于,所述启动保护定时器包括:所述使能伪线状态检测功能时开启所述保活定时器;或者,在收到来自对端的第一个伪线状态检测报文时开启所述保活定时器。5.根据权利要求1~4任一项所述的静态伪线状态检测方法,其特征在于,所述伪线状态检测报文中需要携带用于区分不同报文类型的控制字;其中,控制字至少包括用于表示报文类型的标识字段。6.根据权利要求5所述的静态伪线状态检测方法,其特征在于,所述控制字还包括用于后续扩展的预留Reserved字段。7.根据权利要求5所述的静态伪线状态检测方法,其特征在于,所述控制字还包括:用于携带所述第一边缘设备或所述第二边缘设备自身设置的检测报文发送周期的伪线状态检测报文发送周期字段,以及用于携带所述第一
\t边缘设备或所述第二边缘设备自身设置的保活定时器的时长的保活定时器时长字段。8.根据权利要求7所述的静态伪线状态检测方法,其特征在于,该方法还包括:如果所述第一边缘设备或所述第二边缘设备确定出收到的伪线状态检测报文中携带的对端的伪线状态检测报文发送周期和保活定时器的时长,与自身设置的伪线状态检测报文发送周期和/或保活定时器的时长不相同,进行协商以确保相同。9.根据权利要求5所述的静态伪线状态检测方法,其特征在于,所述确定当前静态伪线的转发状态是否有效包括:所述第一边缘设备或所述第二边缘设备根据收到的伪线状态检测报文的控制字中的标识字段确定出该报文是伪线状态检测报文,且所述第一边缘设备或所述第二边缘设备自身的保活定时器未超时,则确定出当前静态伪线的转发状态为有效,重置自身的保活定时器。10.根据权利要求9所述的静态伪线状态检测方法,其特征在于,如果所述第一边缘设备或所述第二边缘设备在自身的保活定时器超时后,未收到所述伪线状态检测报文,该方法还包括:确定出当前静态伪线的转发状态为失效,并关闭自身的保活定时器。11.根据权利要求10所述的静态伪线状态检测方法,其特征在于,该方法还包括:所述第一边缘设备或所述第二边缘设备收到来自对端伪线状态检测报文,重启自身的保活定时器。12.根据权利要求1所述的静态伪线状态检测方法,其特征在于,所述第一边缘设备或所述第二边缘设备确定出当前静态伪线的转发状态为失效时,还包括:所述第一边缘设备或所述第二边缘设备联动用户边缘设备接入自身的接入链路,禁止该用户边缘设备转发流量。13.根据权利要求1或12所...

【专利技术属性】
技术研发人员:朱春
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1