一种连通错误检测组网系统硬件表项生成的方法及设备的制作方法

文档序号:7783498阅读:166来源:国知局
一种连通错误检测组网系统硬件表项生成的方法及设备的制作方法
【专利摘要】本发明公开了一种连通错误检测组网系统硬件表项生成的方法,该方法应用于所述连通错误检测CFD组网中具有硬件检测能力的待加入第一设备,该方法包括:所述第一设备发送链路跟踪LTM组播地址报文给所述CFD组网中的成员设备,所述LTM组播地址报文携带所述第一设备的维护端点MEP的级别以及MEP?ID值,PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为所述第一设备的桥MAC;所述第一设备收到所述CFD组网中成员设备发送的LTM单播地址报文或链路跟踪应答LTR报文,分别建立对应所述CFD组网中各个成员设备MEP?ID的硬件表项,设置与对应成员设备的邻居关系为normal。
【专利说明】一种连通错误检测组网系统硬件表项生成的方法及设备
【技术领域】
[0001]本发明涉及网络通信传输技术,特别是一种连通错误检测组网系统硬件表项生成的方法和设备。
【背景技术】
[0002]CFD (Connectivity Fault Detection,连通错误检测)是一种二层网络中基于VLAN 的端到端 OAM (Operations, Administration and Maintenance,操作、管理和维护)机制,主要用于在二层网络中检测链路连通性,以及在故障发生时确认故障并定位。
[0003]MD (Maintenance Domain,维护域)是指CFD所覆盖的一个网络或网络的一部分。为了准确定位故障点,在MD中引入了级别(层次)的概念。MD共分为八级,用整数O~7来表示,数字越大级别越高,MD的范围也就越大。不同MD之间可以相邻或嵌套,但不能交叉,且嵌套时只能由高级别MD向低级别MD嵌套
[0004]图1为一个典型的CFD组网示意图,实线框内维护域MD_A和虚线框内维护域MD_B是嵌套的,维护域MD_A的级别高于维护域MD_B。如果在MD_A域边界上发现链路不通,则表明MD_A域内部的设备出现了故障,故障有可能出现在Device A~Device E这五台设备上。这时,如果在MD_B域边界上也发现链路不通,则故障点可能的范围就缩小到DeviceB~Device D这三台设备上,而如果MD_B域中的设备工作正常,贝U至少可以确定Device C是没有故障的。
[0005]Device A~Device E为该CFD组网中的5台设备,设备上的白色方框为MEP(Maintenance Association End Point,维护端点),CCM (Continuity Check Message 连接检测报文)通过MEP周期性地发送,用来获取远端MEP信息,其发送周期共有7个级别,如表1所示。
[0006]表1
[0007]
【权利要求】
1.一种连通错误检测组网系统硬件表项生成的方法,应用于所述连通错误检测CFD组网中具有硬件检测能力的待加入第一设备,其特征在于,该方法包括: 所述第一设备发送链路跟踪LTM组播地址报文给所述CFD组网中的成员设备,所述LTM组播地址报文携带所述第一设备的维护端点MEP的级别以及MEP ID值,所述LTM组播地址报文协议数据单元PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为所述第一设备的桥MAC ; 所述第一设备收到所述CFD组网中成员设备发送的LTM单播地址报文或链路跟踪应答LTR报文,分别建立对应所述CFD组网中各个成员设备MEP ID的硬件表项,设置与对应成员设备的邻居关系为normal ;其中, 所述LTM单播地址报文是所述CFD组网中具有硬件检测能力的成员设备根据所述第一设备发送的LTM组播地址报文建立对应所述第一设备的MEP ID的硬件表项、设置与所述第一设备的邻居关系为normal后发送的,所述LTM单播地址报文PDU字段中的目的MAC为所述第一设备的桥MAC,所述LTM单播地址报文携带发送所述LTM单播地址报文的CFD组网中具有硬件检测能力的成员设备的MEP ID ; 所述LTR报文是所述CFD组网中不具有硬件检测能力的成员设备根据所述第一设备发送的LTM组播地址报文发送的,所述LTR报文携带发送所述LTR报文的CFD组网中不具有硬件检测能力的成员设备的MEP ID。
2.根据权利要求1所述的方法,其特征在于,该方法进一步包括: 所述第一设备收到所述CFD组网中成员设备发送的LTM单播地址报文或LTR报文后,判断是否已经创建对应所述CFD组网中各个成员设备MEP ID的硬件表项,如果是,则回复LTR报文给所述CFD组网中发送LTM单播地址报文的成员设备,如果否,则建立对应所述CFD组网中成员设备MEP ID的硬件表项,并回复LTR报文给所述CFD组网中发送LTM单播地址报文的成员设备,所述LTR报文不携带所述第一设备的MEP ID。
3.一种连通错误检测组网系统硬件表项生成的方法,应用于所述连通错误检测CFD组网中不具有硬件检测能力的待加入第一设备,其特征在于,该方法包括: 所述第一设备发送链路跟踪LTM组播地址报文给所述CFD组网中的成员设备,所述LTM组播地址报文携带所述第一设备的维护端点MEP的级别以及MEP ID值,所述LTM组播地址报文协议数据单元PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为所述第一设备的桥MAC ; 所述第一设备收到所述CFD组网中成员设备发送的LTM单播地址报文或链路跟踪应答LTR报文;其中, 所述LTM单播地址报文是所述CFD组网中具有硬件检测能力的成员设备根据所述第一设备发送的LTM组播地址报文建立对应所述第一设备的MEP ID的硬件表项、设置与所述第一设备的邻居关系为normal后发送的,所述LTM单播地址报文PDU字段中的目的MAC为所述第一设备的桥MAC,所述LTM单播地址报文携带发送所述LTM单播地址报文的CFD组网中具有硬件检测能力的成员设备的MEP ID ; 所述LTR报文是所述CFD组网中不具有硬件检测能力的成员设备根据所述第一设备发送的LTM组播地址报文发送的,所述LTR报文携带发送所述LTR报文的CFD组网中不具有硬件检测能力的成员设备的MEP ID。
4.根据权利要求3所述的方法,其特征在于,该方法进一步包括: 所述第一设备收到所述CFD组网中成员设备发送的LTM单播地址报文后,所述第一设备回复LTR报文给所述CFD组网中发送LTM单播地址报文的成员设备,所述LTR报文不携带所述第一设备的MEP ID。
5.一种连通错误检测组网系统硬件表项生成的方法,应用于所述连通错误检测CFD组网中具有硬件检测能力的成员设备,第一设备为所述CFD组网的待加入设备,其特征在于,该方法包括: 所述成员设备接收所述第一设备发送的链路跟踪LTM组播地址报文,所述LTM组播地址报文携带所述第一设备的维护端点MEP的级别以及MEP ID值,所述LTM组播地址报文的协议数据单元PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为所述第一设备的桥MAC ; 所述成员设备建立对应所述第一设备的MEP ID的硬件表项,设置与所述第一设备的邻居关系为normal ; 所述成员设备发送LTM单播地址报文给所述第一设备,以用于所述第一设备具有硬件检测能力时建立对应所述成员设备MEP ID的硬件表项,所述LTM单播地址报文PDU字段中的目的MAC为所述第一设备的桥MAC,所述LTM单播地址报文携带所述成员设备的MEP ID。
6.根据权利要求5所述的方法,其特征在于,该方法进一步包括: 所述成员设备接收所述第一设备发送的LTM组播地址报文后,判断是否已经创建对应所述第一设备MEP ID的硬件表项,如果是,则发送LTM单播地址报文给所述第一设备,如果否,则建立对应所述第一设备MEP ID的`硬件表项,并发送LTM单播地址报文给所述第一设备。
7.一种连通错误检测组网系统硬件表项生成的方法,应用于所述连通错误检测CFD组网中不具有硬件检测能力的成员设备,第一设备为所述CFD组网的待加入设备,其特征在于,该方法包括: 所述成员设备接收所述第一设备发送的链路跟踪LTM组播地址报文,所述LTM组播地址报文携带所述第一设备的维护端点MEP的级别以及MEP ID值,所述LTM组播地址报文的协议数据单元PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为所述第一设备的桥MAC ; 所述成员设备回复LTR报文给所述第一设备,以用于所述第一设备具有硬件检测能力时建立对应所述成员设备MEP ID的硬件表项,其中所述LTR报文携带所述成员设备的MEPID0
8.一种设备,所述设备为连通错误检测CFD组网中具有硬件检测能力的的待加入设备,其特征在于,该设备包括: 报文发送模块,用于发送链路跟踪LTM组播地址报文给所述CFD组网中的成员设备,所述LTM组播地址报文携带本设备的维护端点MEP的级别以及MEP ID值,所述LTM组播地址报文协议数据单元PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为本设备的桥MAC ; 报文接收模块,用于接收所述CFD组网中成员设备发送的LTM单播地址报文或链路跟踪应答LTR报文,其中,所述LTM单播地址报文是所述CFD组网中具有硬件检测能力的成员设备根据本设备发送的LTM组播地址报文建立对应本设备的MEP ID的硬件表项、设置与本设备的邻居关系为normal后发送的,所述LTM单播地址报文PDU字段中的目的MAC为本设备的桥MAC,所述LTM单播地址报文携带发送所述LTM单播地址报文的CFD组网中具有硬件检测能力的成员设备的MEP ID ; 所述LTR报文是所述CFD组网中不具有硬件检测能力的成员设备根据本设备发送的LTM组播地址报文发送的,所述LTR报文携带发送所述LTR报文的CFD组网中不具有硬件检测能力的成员设备的MEP ID; 表项创建模块,用于分别建立对应所述CFD组网中各个成员设备MEP ID的硬件表项,设置与对应成员设备的邻居关系为normal。
9.根据权利要求8所述的设备,其特征在于,该设备进一步包括: 判断模块,用于所述第一设备收到所述CFD组网中成员设备发送的LTM单播地址报文或LTR报文后,判断是否已经创建对应所述CFD组网中各个成员设备MEP ID的硬件表项,如果为否,指示表项创建模块创建对应的硬件表项,设置与对应成员设备的邻居关系为normal ; 所述报文发送模块进一步用于,如果所述报文接收模块收到所述CFD组网中成员设备发送的LTM单播地址报文,发送LTR报文给所述CFD组网中发送LTM单播地址报文的成员设备,所述LTR报文不携带所述第一设备的MEP ID。
10.一种设备,所述设备为连通错误检测CFD组网中不具有硬件检测能力的待加入设备,其特征在于,该设备包括: 报文发送模块,用于发送链路跟踪LTM组播地址报文给所述CFD组网中的成员设备,所述LTM组播地址报文携带本设备的维护端点MEP的级别以及MEP ID值,所述LTM组播地址报文协议数据单元PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为本设备的桥MAC ; 报文接收模块,用于接收所述CFD组网中成员设备发送的LTM单播地址报文或链路跟踪应答LTR报文;其中, 所述LTM单播地址报文是所述CFD组网中具有硬件检测能力的成员设备根据所述报文发送模块发送的LTM组播地址报文建立对应本设备的MEP ID的硬件表项、设置与本设备的邻居关系为normal后发送的,所述LTM单播地址报文PDU字段中的目的MAC为本设备的桥MAC,所述LTM单播地址报文携带发送所述LTM单播地址报文的CFD组网中具有硬件检测能力的成员设备的MEP ID; 所述LTR报文是所述CFD组网中不具有硬件检测能力的成员设备根据所述报文发送模块发送的LTM组播地址报文发送的,所述LTR报文携带发送所述LTR报文的CFD组网中不具有硬件检测能力的成员设备的MEP ID。
11.根据权利要求10所述的设备,其特征在于,如果所述报文接收模块收到所述CFD组网中成员设备发送的LTM单播地址报文, 所述报文发送模块进一步用于,发送LTR报文给所述CFD组网中发送LTM单播地址报文的成员设备,所述LTR报文不携带所述第一设备的MEP ID。
12.—种设备,所述设备为连通错误检测CFD组网具有硬件检测能力的成员设备,第一设备为所述CFD组网的待加入设备,其特征在于,该设备包括: 报文接收模块,用于接收所述第一设备发送的链路跟踪LTM组播地址报文,所述LTM组播地址报文携带所述第一设备的维护端点MEP的级别以及MEP ID值,所述LTM组播地址报文的协议数据单元PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为所述第一设备的桥MAC ; 表项创建模块,用于建立对应所述第一设备的MEP ID的硬件表项,设置与所述第一设备的邻居关系为normal ; 报文发送模块,用于发送LTM单播地址报文给所述第一设备,以用于所述第一设备具有硬件检测能力时建立对应本设备MEP ID的硬件表项,所述LTM单播地址报文PDU字段中的目的MAC为所述第一设备的桥MAC,所述LTM单播地址报文携带本设备的MEP ID。
13.根据权利要求12所述的设备,其特征在于,该设备进一步包括: 判断模块,用于所述成员设备接收所述第一设备发送的LTM组播地址报文后,判断是否已经创建对应所述第一设备MEP ID的硬件表项,如果为否,指示表项创建模块建立对应所述第一设备的MEP ID的硬件表项,设置与所述第一设备的邻居关系为normal。
14.一种设备,所述设备为连通错误检测CFD组网不具有硬件检测能力的成员设备,第一设备为所述CFD组网的待加入设备,其特征在于,该设备包括: 报文接收模块,用于接收所述第一设备发送的链路跟踪LTM组播地址报文,所述LTM组播地址报文携带所述第一设备的维护端点MEP的级别以及MEP ID值,所述LTM组播地址报文的协议数据单元PDU字段中的目的MAC为组播MAC,PDU字段中的源MAC为所述第一设备的桥MAC ; 报文发送模块,用于发送LTR报文给所述第一设备,以用于所述第一设备具有硬件检测能力时建立对应本设备MEP ID的硬件表项,其中所述LTR报文携带本成员设备的MEPID0`
【文档编号】H04L12/26GK103684887SQ201310755355
【公开日】2014年3月26日 申请日期:2013年12月31日 优先权日:2013年12月31日
【发明者】李磊方 申请人:杭州华三通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1