一种MEP配置方法及网络设备与流程

文档序号:13623120阅读:1117来源:国知局
一种MEP配置方法及网络设备与流程

本发明属于通信领域,尤其涉及一种MEP配置方法及网络设备。

发明背景

以太网(英文:Ethernet)技术凭借其易用及成本低廉的特点,已经成为整个通讯网络中最重要的技术之一。随着电信网络的不断发展,以太网技术在企业网、城域网、广域网范围内都已经得到大规模应用。传统的以太网技术管理和维护手段非常有限,电信级的运营手段更是空白,运营商只能依靠简单网络管理协议(英文:simple network management protocol,简称:SNMP)来管理以太网络,此种方式管理的以太网设备数量有限且需要大量的网际协议(英文:internet protocol,简称:IP);运营商为以太网的部署、管理与维护所增加的成本日益明显,所以填补以太网操作管理维护(英文:Operation Administration and Maintenance,简称:OAM)协议空白势在必行。

以太网上的操作管理维护称为Ethernet OAM,相关的协议标准有IEEE802.1ag。IEEE802.1ag协议为连接故障管理协议,也称之为连接故障管理(英文:connectivity fault management,简称:CFM)协议。该协议具有业务级与网络级的端到端的故障检测、故障确认以及故障定位的能力。

现有的维护终端点(英文:maintenance end point,简称:MEP)配置为手动配置,所以现有的MEP配置的比较复杂,为CFM的实际应用的广泛推广增加了难度。



技术实现要素:

本发明的目的在于提供一种MEP配置方法,用于对MEP进行配置。

第一方面,提供一种维护终端点MEP的配置方法,包括步骤:

接收对端设备的连通性检测CCM报文;

解析所述CCM报文获取所述对端设备的信息;所述对端设备的信息包括:对端MEP的维护域MD级别、维护集标识MA ID和CCM发送周期;

获取接收所述CCM报文端口的信息,所述端口的信息包括:接收所述CCM报文端口的标识信息和所述CCM报文的虚拟局域网标签VLAN tag;

根据所述对端设备的信息和所述端口的信息完成MEP配置。

结合第一方面的一种维护终端点MEP的配置方法,在第一方面的第一种可选方案中,所述方法在根据所述对端设备的信息和所述端口的信息完成MEP配置之前还包括:

判断根据所述对端设备的信息和所述入端口信息完成MEP配置是否与已有的配置冲突;如根据所述对端设备的信息和所述入端口信息完成MEP配置与已有的配置不冲突,则根据所述对端设备的信息和所述入端口信息完成MEP配置。

结合第一方面的一种维护终端点MEP的配置方法,在第一方面的第二种可选方案中,所述根据所述对端设备的信息和所述端口的信息完成MEP配置具体包括:

依据所述对端设备的信息中的维护域MD类型、MD名称和MD级别创建MD;

依据所述对端设备的信息中的维护集MA的类型和MA名称创建MA;

将所述创建MA与所述VLAN tag关联起来;

依据所述对端设备的信息中的CCM报文发送周期配置所述创建MA中的CCM报文发送周期:

将对端设备的MEP ID和本端设备的MEP ID添加进入MEP清单List:

对预先设定的端口进行MEP的配置,并比较所述端口的标识信息与预先设定的端口的标识是否相同,如所述入端口的标识与预先设定的端口的标识相同,则将MEP的方向配置成下down,如所述入端口的标识与预先设定的端口的标识不相同,则将所述MEP的方向配置成上up。

结合第一方面的第二种可选方案,在第一方面的第三种可选方案中,所述本端设备的MEP ID的获取方式具体为:

直接获取预先配置的本端设备的MEP ID或依据所述对端设备的MEP ID通过预先设定的算法计算出本端设备的MEP ID。

结合第一方面的第一种可选方案,在第一方面的第四种可选方案中,所述方法还包括:

如根据所述对端设备的信息和所述端口的信息完成MEP配置与已有的配置冲突时,不进行MEP配置,确认所述CCM报文匹配不到已有的MEP、确认所述CCM报文也匹配不上用户预先设定的预配置或确认所述CCM报文未存储在预先设置的过路CCM信息列表后,将所述CCM报文中的对端设备的信息存储在所述过路CCM信息列表内。

结合第一方面的第一种可选方案,在第一方面的第五种可选方案中,所述判断根据所述对端设备的信息和所述端口的信息完成MEP配置是否与已有的配置冲突具体包括:

如所述CCM报文中的MA ID与已配置的MEP的配置信息相同时,判断为冲突;

或已配置的MEP的MD级别中存在所述CCM报文中的MD的级别且MD的名称或类型不同时,判断为冲突;

或配置的MA的数量已经超过上限时,判断为冲突;

或已配置的MEP的MA ID的MD名称与所述CCM报文中的MA ID中的MD的名称相同,但是已配置的MEP的MD级别与所述CCM报文中的MD级别不同时,判断为冲突。

第二方面,提供一种网络设备,包括:

接收单元,用于接收对端设备的连通性检测CCM报文;

解析单元,用于解析所述CCM报文获取所述对端设备的信息;所述对端设备的信息包括:对端MEP的维护域MD级别、维护集标识MA ID和CCM发送周期;

路径获取单元,用于获取接收所述CCM报文端口的信息,所述端口的信息包括:接收所述CCM报文端口的标识信息和所述CCM报文的虚拟局域网标签VLAN tag;

配置单元,用于根据所述对端设备的信息和所述端口的信息完成MEP配置。

结合第二方面的一种网络设备,在第二方面的第一种可选方案中,所述设备还包括:

判断单元,用于判断根据所述对端设备的信息和所述入端口信息完成MEP配置是否与已有的配置冲突。

结合第二方面的一种网络设备,在第二方面的第二种可选方案中,所述配置单元具体用于:

依据所述对端设备的信息中的MD类型、MD名称和MD级别自动创建MD;

依据所述对端设备的信息中的MA的类型和MA名称自动创建MA;

将所述创建MA与所述VLAN tag关联起来;

所述对端设备的信息中的CCM报文发送周期配置所述创建MA中的CCM报文发送周期:

将对端设备的MEP ID和所述网络设备的MEP ID添加进入MEP清单List:

对预先设定的端口进行MEP的配置,并比较所述端口的标识信息与预先设定的端口的标识是否相同,如所述入端口的标识与预先设定的端口的标识相同,则将MEP的方向配置成下down,如所述入端口的标识与预先设定的端口的标识不相同,则将所述MEP的方向配置成上up。

结合第二方面的第二种可选方案,在第二方面的第三种可选方案中,所述网络设备还包括:

获取单元,用于直接获取预先配置的所述网络设备的MEP ID或依据所述对端设备的MEP ID通过预先设定的算法计算出所述网络设备的MEP ID。

结合第二方面的第一种可选方案,在第二方面的第四种可选方案中,所述网络设备还包括:

过路处理单元,用于在所述判断单元判断出根据所述对端设备的信息和所述端口的信息完成MEP配置与已有的配置冲突时,不进行MEP配置,确认所述CCM报文匹配不到已有的MEP、确认所述CCM报文也匹配不上用户预先设定的预配置或确认所述CCM报文未存储在预先设置的过路CCM信息列表后,将所述CCM报文中的对端设备的信息存储在所述过路CCM信息列表内。

结合第二方面的第一种可选方案,在第二方面的第五种可选方案中,所述判断单元具体用于:

如所述CCM报文中的MA ID与已配置的MEP的配置信息相同时,判断为冲突;

或已配置的MEP的MD级别中存在所述CCM报文中的MD的级别且MD的名称或类型不同时,判断为冲突;

或配置的MA的数量已经超过上限时,判断为冲突;

或已配置的MEP的MA ID的MD名称与所述CCM报文中的MA ID中的MD的名称相同,但是已配置的MEP的MD级别与所述CCM报文中的MD级别不同时,判断为冲突。

第三方面,提供一种网络设备,所述网络设备包括:处理器、存储器、通信接口和总线。

所述通信接口,用于接收对端设备的连通性检测CCM报文;

所述处理器,用于解析所述CCM报文获取所述对端设备的信息获取接收所述CCM报文端口的信息,所述端口的信息包括:接收所述CCM报文端口的标识信息和所述CCM报文的虚拟局域网标签VLAN tag;根据所述对端设备的信息和所述端口的信息完成MEP配置。

结合第三方面的一种网络设备,在第三方面的第一种可选方案中,所述处理器还用于

判断根据所述对端设备的信息和所述入端口信息完成MEP配置是否与已有的配置冲突;在判断出根据所述对端设备的信息和所述入端口信息完成MEP配置与已有的配置不冲突时,则根据所述对端设备的信息和所述端口的信息完成MEP配置。

结合第三方面的一种网络设备,在第三方面的第二种可选方案中,所述处理器具体用于依据所述对端设备的信息中的维护域MD类型、MD名称和MD级别自动创建MD;依据所述对端设备的信息中的维护集MA的类型和MA名称自动创建MA;自动将所述创建MA与所述VLAN tag关联起来;依据所述对端设备的信息中的CCM报文发送周期自动配置所述创建MA中的CCM报文发送周期:将对端设备的MEP ID和所述网络设备400的MEP ID添加进入MEP List:对预先设定的端口进行MEP的配置,并比较所述入端口的标识与预先设定的端口的标识是否相同,如所述入端口的标识与预先设定的端口的标识相同,则将MEP的方向配置成下down,如所述入端口的标识与预先设定的端口的标识不相同,则将所述MEP的方向配置成上up。

第四方面,提供一种网络系统,所述系统包括:第一网络设备和第二网络设备;

所述第一网络设备,用于向第二网络设备发送连通性检测CCM报文;

所述第二网络设备,用于接收对端设备的CCM报文;解析所述CCM报文获取所述对端设备的信息获取接收所述CCM报文端口的信息,所述端口的信息包括:接收所述CCM报文端口的标识信息和所述CCM报文的虚拟局域网标签VLANtag;根据所述对端设备的信息和所述端口的信息完成MEP配置。

在本发明实施例中,本发明提供的技术方案有MEP配置简单,效率高,应用广泛的优点。

附图简要说明

图1是本发明具体实施方式提供的一种CCM报文体结构示意图;

图2是本发明具体实施方式提供的MEP配置方法方法的流程图;

图3是本发明实施例一提供的维护终端点MEP的配置方法的流程图;

图4是本发明具体方式提供的一种网络设备的结构示意图;

图5是本发明具体实施方式提供的一种网络设备的硬件结构示意图。

实施本发明的方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本发明具体实施方式提供一种维护终端点MEP的配置方法,该方法由本端以太网设备完成,该方法如图1所示,包括步骤:

101、接收对端设备的连通性检测CCM报文;

102、解析所述CCM报文获取所述对端设备的信息;

103、获取接收所述CCM报文端口的信息;

上述端口信息可以包括:端口的标识和所述CCM报文的虚拟局域网(英文:Virtual Local Area Network,简称:VLAN)标签tag;

104、根据所述对端设备的信息和所述端口的信息完成MEP配置。

可选的,上述方法在104之间还包括:

判断根据所述对端设备的信息和所述端口的信息完成MEP配置是否与已有的配置冲突;如根据所述对端设备的信息和所述端口的信息完成MEP配置与已有的配置不冲突,执行104。

CCM报文体结构如图1所示,其中标识(英文:Flags)字段又具体分为三个字段:对端故障指示(remote defect indication,RDI)字段、保留字段和CCM周期字段;由图1可知,CCM报文携带了维护域(Maintenance Domain,MD)的级别、MD类型、MD名称,维护集(Maintenance Association,MA)的类型、MA名称,CCM发送周期。在MEP配置时,本端MEP和对端MEP的MD级别、MA ID和CCM发送周期必须完全相同。那么也就意味着,对端MEP的MD级别、MA ID和CCM发送周期完全可以通过解析本端MEP发送的标准的CCM报文来获取。上述MA ID可以包括:MD类型、MD名称,MA的类型和MA名称。另外,配置信息还可以包含除了MD级别、MA ID和CCM发送周期以外的信息,本发明具体实施方式对其他的配置信息(即除了MD级别、MA ID和CCM发送周期以外的信息)不限定。

本发明具体实施方式提供的方法中的本端以太网设备能够依据CCM报文自动完成MEP配置,所以其具有MEP配置简单,效率高,应用广泛的优点。

实施例一

本实施例一提供根据所述对端设备的信息和所述端口的信息完成MEP配置具体方法,如图2所示,包括:

201、开启CFM功能;

上述201仅仅是一个实施例的具体实现方式,如果已经开启了CFM功能,则无需执行201,直接执行202以及后续步骤。

202、依据所述对端设备的信息中的维护域MD类型、MD名称和MD级别自动创建MD;

203、依据所述对端设备的信息中的维护集MA的类型和MA名称自动创建MA;

204、自动将所述创建MA与所述VLAN tag关联起来;

205、依据所述对端设备的信息中的CCM报文发送周期自动配置所述创建MA中的CCM报文发送周期:

206、将对端设备的MEP ID和本端设备的MEP ID添加进入MEP清单(List):

207、对预先设定的端口进行MEP的配置,并比较所述入端口的标识与预先设定的端口的标识是否相同,如所述入端口的标识与预先设定的端口的标识相同,则将MEP的方向配置成下(down),如所述入端口的标识与预先设定的端口的标识不相同,则将所述MEP的方向配置成上(up)。

上述将所述MEP的方向配置成上(UP)具体含义可以为:定义在网桥中的,向网桥的转发实体发送并从其接受CFM消息的MEP;

将所述MEP的方向配置成下(Down):定义在网桥中的,向物理媒介发送并从其接受CFM消息的MEP。

可选的,上述本端设备的MEP ID的获取方式具体为:

获取预先配置的本端设备的MEP ID或依据所述对端设备的MEP ID通过预先设定的算法计算出本端设备的MEP ID。

上述依据预先设定的算法计算出本端设备的MEP ID适合1:1的模式,上述直接获取预先配置的本端设备的MEP ID适合N:1模式,其中N表示本端设备的数量。

上述预先设定的算法可以为能够依据该算法计算出与本端设备MEP ID不同的对端设备的MEP ID即可,例如,可以直接在对端设备的MEP ID加1,当然也可以为复杂一点的算法,例如:本端设备的MEP ID=[对端设备的MEPID)%8191]+1;当然还可以为其他的计算方法,本发明具体实施方式对该算法并不做具体的限定。

可选的,上述方法还包括:

如根据所述对端设备的信息和所述端口的信息完成MEP配置与已有的配置冲突时,不进行MEP配置,确认所述CCM报文匹配不到已有的MEP、确认所述CCM报文也匹配不上用户预先设定的预配置或确认所述CCM报文未存储在预先设置的过路CCM信息列表后,将所述CCM报文中的对端设备的信息存储在所述过路CCM信息列表内。上述过路CCM信息列表具体可以包括:过路CCM报文的信息,具体可以包括:过路CCM报文内包含的:MD的类型、名称、级别,MA的类型、名称,CCM报文发送周期,MEP ID等。

可选的,上述判断根据所述对端设备的信息和所述端口的信息完成MEP配置是否与已有的配置冲突具体包括:

如所述CCM报文中的MA ID与已配置的MEP的相应配置信息相同时,判断为冲突;

或已配置的MEP的MD级别中存在所述CCM报文中的MD的级别且MD的名称或类型不同时,判断为冲突;

或配置的MA的数量已经超过上限时,判断为冲突;

或已配置的MEP的MA ID的MD名称与所述CCM报文中的MA ID中的MD的名称相同,但是已配置的MEP的MD级别与所述CCM报文中的MD级别不同时,判断为冲突。如相同,直接使用现有的MA ID即可。

实施例二

本发明实施例一提供一种维护终端点MEP的配置方法,本实施例实现的技术场景为:本实施例在本端设备与对端设备之间完成,该对端设备已经完成了MEP的配置,本端设备的用户预配置包括:指定的端口(当然在实际情况中,用户也可以有其他的预配置,例如预先配置MD的等级等);上述对端设备完成MEP的配置方法具体可以为:开启CFM功能;创建维护域MD,要求指定MD的类型、MD名称、级别;创建维护集MA,要求指定MA的类型、MA名称;将该MA与VLAN tag关联起来;配置该MA内的CCM报文发送周期;配置该MA内的MEP List,要求用户指定对端设备的MEP ID并将对端设备的MEP ID加入MEP List,依据对端设备的MEP ID采用预先设定的算法计算出本端设备的MEP ID,并将本端设备的MEP ID也加入到MEP List。该方法如图3所示,包括:

步骤301、本端设备解析对端设备发送的CCM报文,并获取该CCM报文的传输路径信息。

上述解析内容包括但不限于:

解析接收到的CCM报文获取对端设备的信息,上述对端设备的信息包括但不限于:MD的类型、名称、级别,MA的类型、名称、CCM报文发送周期和对端设备的MEP ID;

根据CCM报文传输的路径,获取端口的信息,这些信息包括但不限于:CCM报文的入端口标识(例如入端口号,当然也可以为其他的类型的标识)、CCM报文的VLAN tag,根据CCM报文的VLAN tag,可以明确其检测的业务。可选的,不同厂商在完成MEP的配置时,还可能需要额外解析更多的信息,上述对端设备的信息是必须要解析获取的信息。

步骤302、本端设备根据上述解析获取的信息,进行判断比较,确认是否需要根据CCM报文内对端设备的信息和端口的信息配置MEP,

判断内容包括但不限于:

与本端设备上已存在的MEP做比较,用于判断该CCM报文是否是对端设备发送给本端设备的某个已配置完成的MEP的CCM报文。

比较内容包括但不限于:MD的级别、类型、名称,MA的类型、名称。如果不一致,说明该报文不是本端设备发送给对端上某个已配置完成的MEP的报文;

与用户的预配置做比较,用于判断获取的对端设备信息是否符合用户的预配置中除了端口标识以外的其他配置(例如MD级别)。

冲突检查,防止与已存在配置冲突。

检查范围包括但不限于:MD的级别、类型、名称,MA的类型、名称,检查这些内容是否与已存在的配置重复。如重复,则确定为冲突。

303、本端设备根据上述解析获取的信息及端口的信息完成本设备上的所有配置。

303的实现方式可以参见实施例一的描述,这里不在赘述。

实施例三

本发明实施例二提供一种维护终端点MEP的配置方法,本实施例实施的技术场景与实施例一相同,与实施例一不同点在于,本实施例中的本端设备还设置有过路CCM信息列表,该列表用于存储过路CCM报文,该过路CCM报文具体为,经过本端设备,但是不需要本端设备依据该CCM报文进行MEP配置的报文;本实施例在确定冲突以后,还包括如下步骤:

确认所述CCM报文匹配不到已有的MEP、确认所述CCM报文也匹配不上用户预先设定的预配置或确认所述CCM报文未存储在预先设置的过路CCM信息列表后,将所述CCM报文中的对端设备的信息存储在所述过路CCM信息列表内。

上述冲突以后的具体实现方式具体可以为:

运行了此机制的设备实时解析收到的CCM报文,解析的内容包括但不限于:MD的类型、名称、级别,MA的类型、名称,CCM报文发送周期,MEPID等。

解析完成后,将报文信息与本端设备上已经存在的MEP配置进行比较,比较内容包含但不限于:MD的类型、名称、级别,MA的类型、名称,CCM报文发送周期等。

如果比较结果相同,说明此报文是对端设备发送给本端设备上某个已经配置完成的MEP,不需要加入过路CCM信息列表;如判断该CCM报文包含的内容存储于过路CCM信息列表,则判断该CCM报文属于过路报文,将该CCM透传即可,无需进行MEP配置。上述比较结果相同具体可以为,上述比较内容所包含的内容均相同。下述比较结果不同具体可以为:比较内容中任一个不同即为比较结果不同。

如果比较结果不同,再判断用户是否有预配置:

a、如果有预配置,且预配置中指定的MEP所在端口收到此CCM报文,并且与预配置中其他信息均匹配成功,认为此报文是本设备期望用于完成本端MEP配置的报文,设备将根据此报文的内容,完成本端MEP的配置,不需要加入过路CCM信息列表。

b、如果有预配置,且预配置中指定的MEP所在端口收到此CCM报文,但与其他预配置匹配失败,比如用户还指定了MD的名称,说明这不是发送给本设备的报文,如果过路CCM信息列表没有此报文信息,将此报文加入过路CCM信息列表,否则不需要重复加入过路CCM信息列表。

c、如果有预配置,但预配置中指定的MEP所在端口收不到此报文,说明这不是发送给本设备的报文,如果过路CCM信息列表没有此报文信息,将此报文加入过路CCM信息列表,否则不需要重复加入过路CCM信息列表。

d、如果没有预配置,说明这不是发送给本设备的报文,如果过路CCM信息列表没有此报文信息,将此报文加入过路CCM信息列表,否则不需要重复加入过路CCM信息列表。

过路CCM信息列表中的表项不会一直保存,会存在老化,老化机制这里不限制。例如直接设定时间阈值老化机制,当然也可以有其他的老化机制。

本发明具体实施方式还提供一种网络设备400,网络设备400包括:

接收单元401,用于接收对端设备的连通性检测CCM报文;

解析单元402,用于解析所述CCM报文获取所述对端设备的信息;

路径获取单元403,用于依据所述CCM报文的路径获取所述CCM报文的端口的信息,所述端口的信息包括:所述CCM报文的入端口的标识和所述CCM报文的VLAN tag;

判断单元404,用于判断根据所述对端设备的信息和所述端口的信息完成MEP配置是否与已有的配置冲突;

配置单元405,用于在所述判断单元判断出根据所述对端设备的信息和所述端口的信息完成MEP配置与已有的配置不冲突时,则根据所述对端设备的信息和所述端口的信息完成MEP配置。

可选的,配置单元405具体用于:

开启CFM功能;

依据所述对端设备的信息中的维护域MD类型、MD名称和MD级别自动创建MD;

依据所述对端设备的信息中的维护集MA的类型和MA名称自动创建MA;

自动将所述创建MA与所述VLAN tag关联起来;

依据所述对端设备的信息中的CCM报文发送周期自动配置所述创建MA中的CCM报文发送周期:

将对端设备的MEP ID和所述网络设备400的MEP ID添加进入MEP List:

对预先设定的端口进行MEP的配置,并比较所述入端口的标识与预先设定的端口的标识是否相同,如所述入端口的标识与预先设定的端口的标识相同,则将MEP的方向配置成下down,如所述入端口的标识与预先设定的端口的标识不相同,则将所述MEP的方向配置成上up。

可选的,网络设备400还包括:

获取单元406,用于直接获取预先配置的网络设备400的MEP ID或依据所述对端设备的MEP ID通过预先设定的算法计算出网络设备400的MEP ID。

可选的,网络设备400还包括:

过路处理单元407,用于在所述判断单元判断出根据所述对端设备的信息和所述端口的信息完成MEP配置与已有的配置冲突时,不进行MEP配置,然后确认所述CCM报文匹配不到已有的MEP、确认所述CCM报文也匹配不上用户预先设定的预配置和确认所述CCM报文未存储在预先设置的过路CCM信息列表后,将所述CCM报文中的对端设备的信息存储在所述过路CCM信息列表内。

可选的,判断单元404具体用于:

如所述CCM报文中的MA ID与已配置的MEP的配置信息相同时,判断为冲突;

或已配置的MEP的MD级别中存在所述CCM报文中的MD的级别且MD的名称或类型不同时,判断为冲突;

或配置的MA的数量已经超过上限时,判断为冲突;

或已配置的MEP的MA ID的MD名称与所述CCM报文中的MA ID中的MD的名称相同,但是已配置的MEP的MD级别与所述CCM报文中的MD级别不同时,判断为冲突。

本发明具体实施方式还提供一种网络设备400,该网络设备400的硬件结构如图5所示,包括:处理器501、存储器502、通信接口503和总线504。

处理器501、存储器502、通信接口503通过总线504相互连接;总线504可以是工业标准架构体系(Industry Standard Architecture,ISA)总线或外围组件互联(英文:Peripheral Component Interconnect,简称:PCI)总线等。

上述的处理器501可以是通用处理器,包括中央处理器(英文:central processing unit,简称CPU)、网络处理器(英文:network processor,简称NP)等。

存储器502,用于存放程序5。具体地,程序可以包括程序代码,所述程序代码包括计算机操作指令,该程序用于指示处理器401发出计算机操作指令。存储器502可能包含高速随机存储器(英文:random-access memory,简称:RAM)存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。

通信接口503,用于接收或发送报文。具体地,该报文可以为CCM报文,当然也可以为其他报文,具体地,该通信接口503可以为通信端口。

通信接口503接收对端设备的连通性检测CCM报文;

处理器501解析所述CCM报文获取所述对端设备的信息,依据所述CCM报文的路径获取所述CCM报文的端口的信息,所述端口的信息包括:所述CCM报文的入端口的标识和所述CCM报文的VLAN tag;判断根据所述对端设备的信息和所述端口的信息完成MEP配置是否与已有的配置冲突;在判断出根据所述对端设备的信息和所述端口的信息完成MEP配置与已有的配置不冲突时,则根据所述对端设备的信息和所述端口的信息完成MEP配置。

处理器501具体用于开启CFM功能;依据所述对端设备的信息中的维护域MD类型、MD名称和MD级别自动创建MD;依据所述对端设备的信息中的维护集MA的类型和MA名称自动创建MA;自动将所述创建MA与所述VLAN tag关联起来;依据所述对端设备的信息中的CCM报文发送周期自动配置所述创建MA中的CCM报文发送周期:将对端设备的MEP ID和所述网络设备400的MEP ID添加进入MEP List:对预先设定的端口进行MEP的配置,并比较所述入端口的标识与预先设定的端口的标识是否相同,如所述入端口的标识与预先设定的端口的标识相同,则将MEP的方向配置成下down,如所述入端口的标识与预先设定的端口的标识不相同,则将所述MEP的方向配置成上up。

可选的,处理器501还直接获取预先配置的网络设备400的MEP ID或依据所述对端设备的MEP ID通过预先设定的算法计算出网络设备400的MEP ID。

可选的,处理器501还用于在判断出根据所述对端设备的信息和所述端口的信息完成MEP配置与已有的配置冲突时,不进行MEP配置,然后确认所述CCM报文匹配不到已有的MEP、确认所述CCM报文也匹配不上用户预先设定的预配置和确认所述CCM报文未存储在预先设置的过路CCM信息列表后,将所述CCM报文中的对端设备的信息存储在所述过路CCM信息列表内。

可选的,处理器501还用于如所述CCM报文中的MA ID与已配置的MEP的配置信息相同时,判断为冲突;

或已配置的MEP的MD级别中存在所述CCM报文中的MD的级别且MD的名称或类型不相同时,判断为冲突;

或配置的MA的数量已经超过上限时,判断为冲突;

或已配置的MEP的MA ID的MD名称与所述CCM报文中的MA ID中的MD的名称相同,但是已配置的MEP的MD级别与所述CCM报文中的MD级别不同时,判断为冲突。

本发明具体实施方式提供一种网络系统,所述系统包括:第一网络设备和第二网络设备;

所述第一网络设备,用于向第二网络设备发送连通性检测CCM报文;

所述第二网络设备,用于接收对端设备的CCM报文;解析所述CCM报文获取所述对端设备的信息获取接收所述CCM报文端口的信息,所述端口的信息包括:接收所述CCM报文端口的标识信息和所述CCM报文的虚拟局域网标签VLAN tag;根据所述对端设备的信息和所述端口的信息完成MEP配置。

上述单元和系统实施例中,所包括的各个模块或单元只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能模块的具体名称也只是为了便于相互区分,并不用于限制本发明的保护范围。

本领域技术人员可以理解,本发明实施例提供的技术方案全部或部分步骤是可以通过程序指令相关的硬件来完成。比如可以通过计算机运行程来完成。该程序可以存储在可读取存储介质,例如,随机存储器、磁盘、光盘等。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的具体实施方式之内所作的等同替换或改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1