一种多路径的环回检测方法及交换机设备技术

技术编号:8302351 阅读:177 留言:0更新日期:2013-02-07 07:18
本发明专利技术公开了一种多路径的环回检测方法及设备,能够实现ECMP场景下的以太网OAM环回检测功能。所述方法包括:源维护端点向目的维护点发送携带多路径环回检测标识的环回消息;源维护端点与目的维护点间的转发节点收到该环回消息后,从当前节点上去往目的维护点的所有出接口转发该环回消息;目的维护点针对每个接收到的包含多路径环回检测标识的环回消息,向源维护端点回复包含该多路径环回检测标识的环回响应消息;目的维护点与源维护端点间的转发节点收到目的维护点反馈的环回响应消息后,从当前节点上去往源维护端点的所有出接口转发该环回响应消息;源维护端点根据接收到的环回响应消息的数量来判断本次环回检测是否成功。

【技术实现步骤摘要】
一种多路径的环回检测方法及交换机设备
本专利技术涉及数据通信
,尤其涉及一种多路径的环回检测方法及交换机设备。
技术介绍
在当前的以太网中,标准组织电气和电子工程师协会(InstituteofElectricalandElectronicsEngineers,简称IEEE)制定了一套以太网操作、管理和维护(Operation,AdministrationandMaintenance,简称OAM)的工作机制,并已于2007年正式发布为802.1ag标准。IEEE802.1ag标准定义了以太网中的OAM功能逻辑实体,包括位于以太网传输路径两端的维护端点(MaintenanceEndPoint,简称MEP),以及位于以太网传输路径中间的维护中间点(MaintenanceIntermediatePoint,简称MIP)。其中,维护端点和维护中间点统称为维护点(MaintenancePoint,简称MP)。以太网中的每台交换机(Switch,简称SW)都可以基于端口创建MP。环回检测是IEEE802.1ag标准定义的以太网OAM功能之一,该功能运行于MEP到MEP或MEP到MIP,目的是检测整个或一段以太网传输路径的连接故障。图1描述了现有IEEE802.1ag标准定义的环回检测机制,图中,SW1、SW2、SW3和SW4为四个交换机,其中SW1和SW4各创建有1个MEP和1个MIP,SW2和SW3各创建有两个MIP,现有以太网环回检测机制包括以下主要步骤:步骤1,启动环回检测功能后,MEP向某个MIP或对端MEP发送环回消息(LoopBackMessage,简称LBM),该消息沿固定单路径到达目的MIP或MEP;如图1中SW1的MEP1向SW3的MIP5发送LBM,LBM经过SW1、SW2和SW3到达MIP5。步骤2,目的MIP或MEP接收到环回消息并检测无误后,向发送该环回消息的源MEP回复环回响应(LoopBackReply,简称LBR)消息,该消息沿反向固定单路径到达源MEP;如图1中的MIP5向MEP1回复LBR,LBR经过SW3、SW2和SW1到达MEP1。步骤3,发送环回消息的源MEP接收到环回响应消息并检测无误后,向操作员返回环回检测成功的通告。IEEE802.1Qbp项目正在制定以太网中等价多路径(EqualCostMulti-Path,简称ECMP)的工作机制,以实现业务流量在等价多路径上的负载分担,提高以太网中的链路利用率。802.1Qbp项目规定,对于一个支持ECMP的以太网,网络边缘交换机要给进入该网络的客户以太帧打上一个转发标签F-tag,此后网络边缘交换机和网络中间交换机根据F-tag选择等价多路径中的一条进行客户以太帧的转发,当打上F-tag的客户以太帧离开该网络时,网络边缘交换机会剥离客户以太帧携带的F-tag。表1描述了IEEE802.1Qbp项目规定的转发标签F-tag的具体封装格式,如表1所示,转发标签F-tag包含16比特的标签协议标识(TagProtocolID,简称TPID)、3比特的优先级码组(PriorityCodePoint,简称PCP)、1比特的丢弃标识(DropEligible,简称DE)、6比特的保留字段(ReservedField,简称Rev)、6比特的存活时间(TimeToLive,简称TTL),以及16比特的流标识(FlowID)。其中16比特的流标识用于对进入网络的业务流量进行分流,不同的流标识可能对应于不同的传输路径,每一个特定的流标识用于选中源节点和目的节点之间等价多路径当中的一条特定路径。表1IEEE802.1Qbp项目规定的转发标签F-tag封装格式目前已发布的IEEE802.1ag标准定义的环回检测功能,只适用于运行该功能的两个维护点之间只有一条以太网传输路径的情况,而无法适用于两个维护点之间存在等价多路径的情况。
技术实现思路
本专利技术要解决的技术问题是提供一种多路径的环回检测方法及设备,能够实现ECMP场景下的以太网OAM环回检测功能。为解决上述技术问题,本专利技术提供了一种多路径的环回检测方法,包括:源维护端点向目的维护点发送环回消息,所述环回消息中携带多路径环回检测标识;源维护端点与目的维护点间的转发节点收到环回消息后,根据所述环回消息中携带的多路径环回检测标识,从当前节点上去往目的维护点的所有出接口转发该包含多路径环回检测标识的环回消息;目的维护点针对每个接收到的包含多路径环回检测标识的环回消息,向源维护端点回复环回响应消息,该环回响应消息中包含所述多路径环回检测标识;目的维护点与源维护端点间的转发节点收到目的维护点反馈的环回响应消息后,根据所述环回响应消息中携带的多路径环回检测标识,从当前节点上去往源维护端点的所有出接口转发该包含多路径环回检测标识的环回响应消息;源维护端点根据接收到的环回响应消息的数量来判断本次环回检测是否成功。进一步地,所述多路径环回检测标识包括:操作、管理和维护(OAM)消息标识和专用流标识。进一步地,所述专用流标识的值置为0x0000。进一步地,所述源维护端点与目的维护点间的转发节点包括:源维护端点所在的源节点,以及源维护端点与目的维护点间各维护中间点所在的节点;所述目的维护点与源维护端点间的转发节点包括:目的维护点所在的目的节点,以及目的维护点与源维护端点间各维护中间点所在的节点。进一步地,所述源维护端点根据接收到的环回响应消息的数量来判断本次环回检测是否成功,包括:所述源维护端点根据接收到的环回响应消息的数量是否等于源维护端点所在源节点与目的维护点所在目的节点间的等价路径数的平方,来判断本次环回检测是否成功。进一步地,所述源维护端点根据接收到的环回响应消息的数量是否等于源维护端点所在源节点与目的维护点所在目的节点间的等价路径数的平方,来判断本次环回检测是否成功,包括:如果接收到的环回响应消息的数量等于源节点与目的节点间的等价路径数的平方,则判断本次环回检测成功;如果接收到的环回响应消息的数量不等于源节点与目的节点间的等价路径数的平方,则判断本次环回检测失败。为解决上述技术问题,本专利技术还提供了一种多路径的环回检测的交换机设备,包括源维护端点、第一转发模块、目的维护点、第二转发模块,其中:所述源维护端点,用于在所述设备作为源节点时,向目的维护点发送环回消息,所述环回消息中携带多路径环回检测标识;所述第一转发模块,用于在所述设备作为源维护端点与目的维护点间的转发节点时,在接收到环回消息后,根据所述环回消息中携带的多路径环回检测标识,从当前节点上去往目的维护点的所有出接口转发该包含多路径环回检测标识的环回消息;所述目的维护点,用于在所述设备作为目的节点时,针对每个接收到的包含多路径环回检测标识的环回消息,向源维护端点回复环回响应消息,该环回响应消息中包含所述多路径环回检测标识;所述第二转发模块,用于在所述设备作为目的维护点与源维护端点间的转发节点时,在接收到目的维护点反馈的环回响应消息后,根据所述环回响应消息中携带的多路径环回检测标识,从当前节点上去往源维护端点的所有出接口转发该包含多路径环回检测标识的环回响应消息;所述源维护端点,还用于根据接收到的环回响应消息的数量来判断本次环回检测是否成功。本文扩本文档来自技高网
...
一种多路径的环回检测方法及交换机设备

【技术保护点】
一种多路径的环回检测方法,包括:源维护端点向目的维护点发送环回消息,所述环回消息中携带多路径环回检测标识;源维护端点与目的维护点间的转发节点收到环回消息后,根据所述环回消息中携带的多路径环回检测标识,从当前节点上去往目的维护点的所有出接口转发该包含多路径环回检测标识的环回消息;目的维护点针对每个接收到的包含多路径环回检测标识的环回消息,向源维护端点回复环回响应消息,该环回响应消息中包含所述多路径环回检测标识;目的维护点与源维护端点间的转发节点收到目的维护点反馈的环回响应消息后,根据所述环回响应消息中携带的多路径环回检测标识,从当前节点上去往源维护端点的所有出接口转发该包含多路径环回检测标识的环回响应消息;源维护端点根据接收到的环回响应消息的数量来判断本次环回检测是否成功。

【技术特征摘要】
1.一种多路径的环回检测方法,包括:源维护端点向目的维护点发送环回消息,所述环回消息中携带多路径环回检测标识;源维护端点与目的维护点间的转发节点收到环回消息后,根据所述环回消息中携带的多路径环回检测标识,从当前节点上去往目的维护点的所有出接口转发该包含多路径环回检测标识的环回消息;目的维护点针对每个接收到的包含多路径环回检测标识的环回消息,向源维护端点回复环回响应消息,该环回响应消息中包含所述多路径环回检测标识;目的维护点与源维护端点间的转发节点收到目的维护点反馈的环回响应消息后,根据所述环回响应消息中携带的多路径环回检测标识,从当前节点上去往源维护端点的所有出接口转发该包含多路径环回检测标识的环回响应消息;源维护端点根据接收到的环回响应消息的数量是否等于源维护端点所在源节点与目的维护点所在目的节点间的等价路径数的平方,来判断本次环回检测是否成功。2.如权利要求1所述的方法,其特征在于:所述多路径环回检测标识包括:操作、管理和维护(OAM)消息标识和专用流标识。3.如权利要求2所述的方法,其特征在于:所述专用流标识的值置为0x0000。4.如权利要求1所述的方法,其特征在于:所述源维护端点与目的维护点间的转发节点包括:源维护端点所在的源节点,以及源维护端点与目的维护点间各维护中间点所在的节点;所述目的维护点与源维护端点间的转发节点包括:目的维护点所在的目的节点,以及目的维护点与源维护端点间各维护中间点所在的节点。5.如权利要求1所述的方法,其特征在于:所述源维护端点根据接收到的环回响应消息的数量是否等于源维护端点所在源节点与目的维护点所在目的节点间的等价路径数的平方,来判断本次环回检测是否成功,包括:如果接收到的环回响应消息的数量等于源节点与目的节点间的等价路径数的平方,则判断本次环回检测成功;如果接收到的环回响应消息的数量不等于源节点与目的节点间的等价路径数的平方,则判断本次环回...

【专利技术属性】
技术研发人员:肖敏吴波
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:

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

1