CN102301648B - 用于网格以及中心辐射网络的缩放式以太网oam - Google Patents
用于网格以及中心辐射网络的缩放式以太网oam Download PDFInfo
- Publication number
- CN102301648B CN102301648B CN201080005776.2A CN201080005776A CN102301648B CN 102301648 B CN102301648 B CN 102301648B CN 201080005776 A CN201080005776 A CN 201080005776A CN 102301648 B CN102301648 B CN 102301648B
- Authority
- CN
- China
- Prior art keywords
- mep
- point
- remote
- maintenance
- remote mep
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0654—Management of faults, events, alarms or notifications using network fault recovery
- H04L41/0663—Performing the actions predefined by failover planning, e.g. switching to standby network elements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0805—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability
- H04L43/0811—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters by checking availability by checking connectivity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/0803—Configuration setting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/08—Configuration management of networks or network elements
- H04L41/085—Retrieval of network configuration; Tracking network configuration history
- H04L41/0853—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information
- H04L41/0856—Retrieval of network configuration; Tracking network configuration history by actively collecting configuration information or by backing up configuration information by backing up or archiving configuration information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L2101/00—Indexing scheme associated with group H04L61/00
- H04L2101/60—Types of network addresses
- H04L2101/618—Details of network addresses
- H04L2101/622—Layer-2 addresses, e.g. medium access control [MAC] addresses
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W84/00—Network topologies
- H04W84/18—Self-organising networks, e.g. ad-hoc networks or sensor networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Environmental & Geological Engineering (AREA)
- Small-Scale Networks (AREA)
Abstract
各个示例性实施例涉及一种方法和相关网络节点,包括以下步骤的一个或多个:在第一网络节点上配置维护域;在第一网络节点上的维护域中配置维护关联;在所述维护关联中配置第一网络节点上的本地维护端点(MEP);以及在所述维护关联中建立多个点到点连接,使用各个远程MEP的标识符和各个远程MEP的媒体访问控制(MAC)地址在所述本地MEP和所述多个网络节点的各个网络节点上的各个远程MEP之间建立每个点到点连接,其中:每个点到点连接启动从所述本地MEP到各个远程MEP的单播CFM消息的传输;以及在单个维护关联中建立所述多个点到点连接。
Description
技术领域
概括地说,这里公开的实施例涉及以太网操作、管理和维护(OAM)的实施,更具体地,涉及连通性故障管理(CFM)功能的配置。
背景技术
传统局域网(LAN)使用允许在物理线路上高速传输数据的以太网(基于帧的标准)来交换数据。由于其最早实施,以太网标准快速演进,并且目前提供超过10吉比特/秒。此外,由于以太网被广泛使用,所以实施以太网数据传送所必要的硬件明显降低了价格,使得以太网成为企业级网络的实施的优选标准。
由于这些优点,电信服务提供商寻求将以太网扩展到用于大规模网络中,统称为城域网(MAN)或广域网(WAN)。通过实施所谓的载波以太网,服务提供商以最低成本大大增加了他们网络的容量。而容量的这种增加随后使得提供商网络能够提供下一代应用(例如基于因特网协议的语音(VoIP)、IP电视(IPTV)、和点播视频(VoD))所必须的大量业务量。
因为以太网在局域网环境中演进,然而本地以太网在应用于更大规模网络时具有多个限制。一个主要缺陷是缺乏操作和维护(OAM)功能的本地支持。更具体地,因为网络运营商典型地可诊断LAN现场中的问题,所以以太网标准缺乏对于连接和性能的远程监视的支持。在不支持这样的远程监视的情况下,大规模网络的网络运营商发现难以(并非不可能)可靠地维护他们的网络。
为了解决在以太网标准中本地连通性故障管理的缺乏,若干组织开发了描述这个功能的附加标准。具体地,国际电信联盟(ITU)发布了Y.1731,题为“OAM Functions and Mechanisms For Ethernet-Based Networks”,其全部内容通过引用合并于此。类似地,电气和电子工程师协会(IEEE)发布了802.1ag,题为“Connectivity Fault Management”,其全部内容通过引用合并于此。
Y.1731和802.1ag描述了用于检测、隔离、和补救以太网网络中的缺陷的多个机制。例如,这些标准描述了连续检查消息(CCM)的使用,其可由网络节点在整个网络中周期性发送,从而通知其他节点他的状态。所述标准描述了用于验证网络中的故障的位置的类似机制。
网络运营商典型地配置这些标准中描述的CFM机制,从而节点交换组播消息。因此,当节点发送CFM消息时,该消息典型地由多个节点接收。然而,在一些环境下,可期望发送包含特定于一个节点,而并非节点的组的信息的消息。在这些实例中,组播消息传输并不适当,而点到点单播功能是必要的。
不幸地,为了点到点功能而配置Y.1731和802.1ag的CFM机制是复杂的、耗时的、和低效的。具体地,当需要点到点功能时,网络运营商必须对于每个连接建立单独维护关联。此外,网络运营商还必须在每个维护关联中建立本地维护端点。除了使配置成为耗时、繁琐的任务之外,这个配置还需要大量存储器,因为网络节点必须维护与每个维护关联和端点相关的数据。
在阅读和理解本说明书之后,为了以上原因以及为了本领域技术人员清楚的其他原因,需要在以太网网络中点到点连通性故障管理的简化配置。
发明内容
考虑到目前在以太网网络中点到点连接故障管理的简化配置的需求,提供了各个示例性实施例的概括内容。在以下内容中可做出一些简化和省略,用于突出和介绍各个示例性实施例的一些方面,但不限制本发明的范围。优选示例性实施例的详细描述足以允许本领域技术人员做出和使用在随后部分中描述的创造性构思。
各个示例性实施例涉及一种方法和相关网络节点,包括以下步骤的一个或多个:在第一网络节点上配置维护域;在第一网络节点上的维护域中配置维护关联;在所述维护关联中配置第一网络节点上的本地维护端点(MEP);以及在所述维护关联中建立多个点到点连接,使用各个远程MEP的标识符和各个远程MEP的媒体访问控制(MAC)地址在所述本地MEP和所述多个网络节点的各个网络节点上的各个远程MEP之间建立每个点到点连接。每个点到点连接可启动从所述本地MEP到各个远程MEP的单播CFM消息的传输,以及可因此在单个维护关联中建立所述多个点到点连接。
明显地,这样,各个示例性实施例简化了实施维护端点之间的点到点连接故障管理消息传递所需要的配置。具体地,通过允许点到点连接的配置使用远程MEP的单播MAC地址,各个示例性实施例降低了建立和维护这些点到点连接的时间量和存储器量,同时支持与点到点连接关联的功能增加。
附图说明
为了更好地理解各个示例性实施例,参照附图,其中:
图1是包括3个网络节点的示例性网络的示意图,每个节点包括一个或多个维护端点;
图2是在图1的网络中配置CFM中使用的示例性节点的示意图;
图3是用于由图2的节点发送CFM消息的示例性以太网帧的示意图;
图4是配置以太网CFM的示例性方法的流程图;
图5是配置两个维护端点之间的连接的示例性方法的流程图;
图6是在发送CFM消息中由维护端点执行的示例性方法的流程图;以及
图7是在接收CFM消息中由维护端点执行的示例性方法的流程图。
具体实施方式
现在参照附图,其中类似标号表示类似组件或步骤,公开了各个示例性实施例的广泛方面。
图1是包括3个网络节点110、120、130的示例性网络100的示意图。网络100包括节点A 110、节点B 120、和节点C 130,其每个可以是路由器、交换机、或支持以太网OAM的其他网络设备。每个节点110、120、130可被配置为实施以太网连通性故障管理。更具体地,每个节点110、120、130可通过与网络100中的其他节点交换CFM消息来实施故障检测、故障验证、故障隔离、和故障通知。
为了利用节点110、120、130交换CFM消息,必须在每个节点110、120、130上执行一系列配置步骤。具体地,在每个节点110、120、130上,运营商或其他实体必须配置维护域、维护关联、本地维护端点、和远程维护端点。
在一些环境下,在每个维护端点之间需要点到点连接。作为实例,寻求实现以太网自动保护切换(APS)的运营商可需要发送包括适应于特定维护端点的信息的消息的能力。这个能力使用组播消息时是不可能的,因为每个节点110、120、130将接收消息并且给定维护端点将不能够隔离特定于自身的信息。作为实例,如果在CCM PDU中的远程缺陷指示(RDI)比特正用作执行APS切换的指示,则具有那个比特集的组播消息将使得所有端采取与RDI比特所指定影响的端相反的操作。
在典型的方案中,将维护域中的所有连接配置为点到点连接需要大量命令和开销。以下实例示出可用于配置网络100的节点中的每对维护端点之间的点到点维护连接的伪命令集。
因此,在这个实例中,在域中的每对节点之间建立点到点连接需要3个关联和6个MEP。结果,每个节点110、120、130必须存储关于2个关联、2个远程MEP、和2个本地MEP的信息。明显地,在点到点连接的期望数目增加时,配置逐渐变得繁琐。例如,在中心辐射配置中,中央或“中心”节点必须能够与所有其他“辐射”节点进行点到点通信。网格配置甚至更加复杂,因为每个节点必须能够与网格中的每个其他节点进行点到点通信。
根据各个示例性实施例,每个节点110、120、130可被配置为使用简化配置处理建立节点110、120、130之间的点到点连接。更具体地,每个节点110、120、130可使用与其要建立连接的远程MEP的媒体访问控制(MAC)地址来建立点到点连接。以下实例示出可用于配置网络100的节点中的每对维护端点之间的点到点维护连接的伪命令集。
因此,在这个实例中,在域中的每对节点之间建立点到点连接仅需要1个关联和3个MEP。结果,每个节点110、120、130仅需要存储关于1个关联、2个远程MEP、和1个本地MEP的信息。此外,大大简化了CFM功能的配置,因为明显降低了所需命令的总数。当建立中心辐射以及网格配置时,关于配置时间和存储器使用的这样的降低特别明显。
从以上命令明显地,可通过在初始配置命令中包括远程MEP的MAC地址来便利远程MEP的配置。或者,如以下进一步描述,远程MEP的MAC地址可在从远程MEP接收CFM消息时动态确定。在这样的实施例中,在确定远程MEP的MAC地址时,可适当配置点到点连接。
在根据上述命令配置时,在各个节点110、120、130上的每个维护端点可在建立的点到点连接上交换CFM消息。作为实例,节点110上的维护端点可直接向节点120上的维护端点发送单播连续检查消息(CCM)。这个CCM消息可用于更新关于本地MEP的状态的远程MEP,并且如果必要,发送用于在远程MEP实现以太网APS的信息。
明显地,在以上描述中,根据包含维护端点的3个节点110、120、130描述了所述配置。网络100可包括多个其他节点,其中的一些不包括维护端点。作为实例,网络100中的一些节点可包括维护中间点,其配置对于本领域技术人员是清楚的。
图2是在图1的网络100中、配置CFM中使用的示例性节点200的示意图。节点200可以是路由器、交换机、或支持以太网OAM的其他网络设备。节点200可包括接收器210、配置模块220、配置存储装置230、和发送器240。
接收器210可包括被配置为从另一网络节点接收数据的、在机器可读存储介质上编码的硬件和/或软件。接收器210中包括的硬件可以是例如接收分组和其他数据的网络接口卡。因此,接收器210可接收指向位于节点200的维护端点的CFM消息。
配置模块220可包括被配置为实现节点200上的CFM功能的、在机器可读存储介质上编码的硬件和/或软件。因此,配置模块220可包括微处理器、场可编程门阵列(FPGA)、或类似硬件。此外,配置模块220可包括含有机器可执行指令的存储介质。在任一情况下,这个硬件可以是独立的或节点200的中央处理器(未示出)的一部分,或者,其可在线路卡或端口分布对象(port-distributed object)中实现。其他适当方案对于本领域技术人员是清楚的。
配置模块220可适用于执行配置节点200上的CFM功能所需的指令。因此,配置模块220可执行配置维护域、配置维护域中的维护关联、和配置维护关联中的本地维护端点所需的指令。
当期望点到点功能时,配置模块220还可被配置为在维护关联中建立点到点连接。因此,配置模块220可执行指令,以使用远程MEP的标识符(例如远程维护端点标识符)和远程MEP的MAC地址建立本地MEP和远程MEP之间的点到点连接。如以上详细所述,这个配置方法导致配置复杂度和配置信息的存储所需的存储器量的明显降低,因为在单个维护关联中建立所有点到点连接。
配置模块220可在从命令线路接口或通过图形用户接口接收命令时建立点到点连接,所述命令包括远程MEP ID和MAC地址。或者,配置模块220可在基于从远程MEP接收CFM消息发现远程MEP的MAC地址时动态建立点到点连接。具体地,配置模块220可从PDU提取MAC地址,用以从远程MEP向节点200上的本地MEP发送CFM消息。
在本地MEP和远程MEP之间建立点到点连接时,点到点连接可用于从本地MEP向远程MEP发送单播CFM消息。因此,配置模块220可生成CFM消息以向远程MEP单播传输,包括特定于远程MEP的至少一个字段。作为实例,配置模块220可生成包括在远程缺陷指示(RDI)字段中值“1”的连续检查消息,指示由远程MEP使用的链路故障。在接收CCM消息时,远程MEP可基于消息适应于远程MEP的信息适当地进行响应。例如,远程MEP可在识别CFM消息中的RDI比特时切换至保护链路。在连续检查消息中用于单播传输的其他适合信息将对于本领域技术人员是清楚的。
配置存储装置230可在机器可读存储介质上维护,并且包括由配置模块220使用的所有配置信息。因此,配置存储装置230可包括数据库、链路列表(linked-list)、阵列、或其他适当数据结构或适用于配置信息的存储的装置。
配置存储装置230包括CFM对象232,其维护关于节点220使用的所有域、关联、本地MEP和远程MEP的信息。配置存储装置230还包括MAC地址234,其指示建立了点到点连接的每个远程MEP的MAC地址。每个MAC地址可与识别远程MEP的远程MEP ID关联地存储在MAC地址234中。在CFM功能的初始配置时,配置模块220可更新CFM对象232,以反应节点220使用的域、关联、本地MEP和远程MEP的配置信息,同时更新MAC地址234以指示远程MEP的相应MAC地址。
发送器240可包括被配置为向另一网络节点发送数据的、在机器可读存储装置介质上编码的硬件和/或软件。发送器240中包括的硬件例如可以是发送分组和其他数据的网络接口卡。因此,发送器240可在点到点连接上发送指向远程MEP的CFM消息。作为实例,发送器240可使用以下参照图3进一步详述的格式发送连续检查消息。
图3是用于通过图2的节点200发送CFM消息的示例性以太网帧300的示意图。帧300包括目的地址字段310、源地址字段320、服务标签(S-Tag)字段330、客户标签(C-Tag)字段340、OAM以太类型字段350、数据有效载荷360、和帧检查序列字段370。
目的地址字段310用于指示帧300的目的MAC地址的6个字节。源地址字段320包括用于指示帧300的源地址的6个字节。在节点200动态填充远程MEP的目的MAC地址的实施例中,节点200可通过在从远程MEP接收消息时从源地址字段320提取值来确定MAC地址。
服务标签字段330可在服务提供商网络的入口处附加于帧300,并用于分离和识别经过网络的业务。可选的客户标签字段340可用于包括与帧300关联的客户的虚拟局域网(VLAN)标签。OAM以太类型字段350可被设置为指示根据特定协议发送帧的预定值。作为实例,该值可设置为“0x8902”以指示该帧符合IEEE 802.1ag。
数据有效载荷360可包括特定于在帧300中发送的CFM消息的多个字段。字段361、362、363、364包含在所有CFM报头中,但是其可包括特定于CFM消息的类型的信息。维护域字段361可包括识别帧300的维护域等级的整数。版本字段362可包括协议版本号,其可被修改以反应基础协议的扩展。OpCode字段363可用于识别帧300发送的消息的类型。作为实例,当帧300包括连续检查消息时,OpCode字段363可设置为“1”。
标志字段364可包括特定于CFM消息的类型的消息,如OpCode字段363所识别的那样。作为实例,当OpCode字段363为“1”时,指示该消息为CCM,标志字段364可分成3个组成。第一组成可包含远程缺陷指示符比特,如以上进一步描述。第二组成可包括CCM间隔,指示CCM消息的传输间隔。最后,第三组成可以是包含标志字段364中剩余比特的保留比特的数目。
TLV偏移字段365可基于CFM消息的类型设置,如OpCode字段363所识别的那样。TLV偏移字段365中存储的值可用于确定帧中包含的数据的端点。作为实例,当消息为CCM消息时,TLV偏移字段365可设置为“70”。
除了共同字段361、362、363、364,帧300还可包括特定于消息的类型的多个其他字段。如图3所示,CCM消息还可包括序号字段366、维护端点标识符字段367(指定从中发送CCM的MEP)、和维护关联标识符字段368(指定发送MEP所属于的维护关联)。在数据有效载荷360之后,帧检查序列370可包括用于帧300的传输中的检错和纠错的多个字符。
图4是配置以太网CFM的示例性方法400的流程图。方法400中所述的处理可在节点200中执行,以在节点中实现CFM功能,更具体地,实现维护端点之间的点到点功能。
方法400开始于步骤405,并且进行至步骤410,其中在节点200上配置维护域。方法400然后进行至步骤420,其中在节点200上的维护域中配置维护关联。接下来,方法400进行至步骤430,其中在步骤420中建立的维护关联中在节点200上配置本地维护端点。
在配置节点200上的域、关联、和本地MEP之后,方法400进行至步骤440,其中配置本地MEP和远程维护端点之间的连接。如参照图5进一步描述,可通过在配置期间提供远程MEP的MAC地址或在从远程MEP接收CFM消息时动态确定MAC地址建立作为点到点的给定连接。
在判断步骤450,确定是否存在对于其必须配置MEP之间的连接的附加节点。当存在对于其配置为必需的附加节点时,方法400返回至步骤410,其中对于新节点重复该处理。或者,当配置了所有节点时,方法400进行至步骤455,在此方法400停止。
图5是配置两个维护端点之间的连接的示例性方法500的流程图。方法500可对应于在节点200中建立本地MEP和远程MEP之间的连接时执行的详细处理,如参照图4的步骤440在上文所述。
示例性方法500开始于步骤505,并且进行至步骤510,其中节点200获得远程MEP的MAC地址。MAC地址可在点到点连接的配置期间从用户获得。或者,例如在通过从用于发送CFM消息的PDU提取源地址,从远程MEP接收CFM消息时确定远程MEP的MAC地址。当在步骤510中确定了MAC地址,方法500进行至步骤520,其中将MAC地址存储在配置存储装置230中,更具体地,在MAC地址234中。
方法500然后进行至步骤530,其中接收用于连接的配置的命令,并且进行至判断步骤540,其中节点200确定是否将连接配置为点到点。当确定将连接配置为点到点时,节点200启动用于连接的单播行为。如以下参照图6进一步描述,单播消息可然后从本地MEP发送至目的MEP。在启动用于连接的单播行为之后,方法500进行至步骤565,在此方法500停止。
相反,当在判断步骤540确定不将连接配置为点到点时,方法500进行至步骤560,其中使用组播行为。具体地,使用远程MEP接收消息的组播地址发送的CFM消息从本地MEP向远程MEP发送。然后,方法500进行至步骤565,在此方法500停止。
图6是在发送CFM消息中由维护端点执行的示例性方法600的流程图。方法600中所述的处理可在节点200中执行,以在节点200中的本地MEP和位于另一节点的远程MEP之间发送CFM消息。
示例性方法600开始于步骤605,并进行至判断步骤610,其中节点200确定针对特定连接是否启动单播功能。节点200可通过例如确定配置存储装置230中的MAC地址234是否具有与远程MEP的远程MEP ID相应的项目来做出这个确定。
当在判断步骤610,节点200确定针对连接启动了单播时,方法600进行至步骤620,其中节点200使用与远程MEP关联的MAC地址作为分组的目的地址建立指向远程MEP的单播CFM消息。作为实例,节点200可使用帧300的格式建立连接检查消息,如参照图3在上文所述。
方法600然后进行至判断步骤630,其中节点200确定在CFM消息中是否包括故障通知。当节点200确定应该包括故障通知时,方法600进行至步骤640,其中节点200向分组增加故障通知。作为实例,当CFM消息为CCM时,节点200可将消息中的远程缺陷指示比特标记为“1”。方法600然后进行至步骤650。或者,当在判断步骤630中确定不应该向消息增加故障通知时,方法600直接进行至步骤650。
在步骤650,节点200向远程MEP发送单播CFM消息。具体地,节点200的发送器240向远程MEP的单播MAC地址输出消息。方法600然后进行至步骤670,在此方法600停止。
或者,当在判断步骤610,节点200确定针对特定连接没有启动单播功能时,方法600进行至步骤660,其中节点200向远程MEP为成员的维护端点的组作为组播消息发送消息。方法600然后进行至步骤670,在此方法600停止。
图7是在接收CFM消息中由维护端点执行的示例性方法700的流程图。方法700中描述的处理可在节点200中执行,以处理从位于另一节点的远程MEP接收的CFM消息。
示例性方法700开始于步骤705,并进行至步骤710,其中节点200从远程MEP接收CFM消息。方法700然后进行至判断步骤715,其中节点200确定消息是否为单播。节点200可通过例如检查在消息的目的地址字段中包含的MAC地址来做出这个确定。
当在判断步骤720确定消息为单播时,方法700进行至判断步骤720。在判断步骤720,节点200确定消息的源MAC地址是否匹配于在配置存储装置230中对于远程MEP存储的MAC地址。这个确定可通过例如确定在配置存储装置230的MAC地址234中与远程MEP ID关联存储的MAC地址来做出。
当在判断步骤720确定MAC地址匹配时,方法700进行至步骤725,其中将CFM消息作为点到点处理。具体地,节点200可通过将内容适应于节点200的信息来处理消息。作为实例,在消息的远程缺陷指示比特中识别值“1”时,这可允许节点200实现自动保护切换。在这种情况下,节点200可确定工作链路故障并自动实现到保护链路的切换。点到点环境的其他适当使用对于本领域技术人员是清楚的。
当在另一方面,节点200在判断步骤720中确定MAC地址不匹配时,方法700进行至步骤730。在步骤730,节点200可选地可发出警报或其他通知,指示消息中的MAC地址和与远程MEP关联的MAC地址不同。这可能是多个因素的结果,例如由远程MEP在消息中不适当地分配源MAC地址或传输错误。在步骤725中作为点到点处理或在步骤730中发出警报或其他通知之后,方法700进行至步骤760,在此方法700停止。
或者,当在判断步骤715确定消息不是单播(即为组播)时,方法700进行至判断步骤735,其中节点200确定是否需要获知远程MEP的MAC地址。这个确定可通过例如确定是否存在与CFM消息中包含的远程MEP标识符相应的配置存储装置230的MAC地址234中的项目来做出。
当节点200确定其需要获知远程MEP的MAC地址时,方法700进行至步骤740,其中节点200确定远程MEP的MAC地址。作为实例,节点200可从CFM消息的源地址字段提取MAC地址。
方法700然后进行至步骤745,其中更新配置存储装置230。在这个步骤中,节点200可与远程MEP的远程MEP ID关联地在MAC地址234中存储远程MEP的MAC地址。此外,节点200可执行关于图4在上文所述的处理,从而在节点200中的本地MEP和远程MEP之间自动建立点到点连接。方法700然后进行至步骤760,在此方法700停止。
或者,当在判断步骤735,节点200确定远程MEP的MAC地址已经已知,方法700进行至步骤750,其中将CFM消息作为组播消息处理。方法700然后进行至步骤760,在此方法700停止。
根据上文,各个示例性实施例简化了实施维护端点之间的点到点连接故障管理消息传递所需要的配置。具体地,通过允许点到点连接的配置使用远程MEP的单播MAC地址,各个示例性实施例降低了建立和维护这些点到点连接所需的时间量和存储器量。结果,运营商可有利地使用点到点功能,以实施期望特征,例如以太网自动保护切换。
从以上描述清楚地,各个示例性实施例可在硬件、固件、和/或软件中实现。此外,各个示例性实施例可实现为机器可读存储介质上存储的指令,其可由至少一个处理器读取和执行,以执行这里详细描述的操作。机器可读存储介质可包括以机器可读形式存储信息的任意机制,例如网络节点(例如路由器或交换机)。因此,机器可读存储介质可包括只读存储器(ROM)、随机存取存储器(RAM)、磁盘存储介质、光存储介质、闪存设备、和类似存储介质。
尽管特别参照某些示例性方面描述了各个示例性实施例,但是应理解,本发明可存在其他实施例,并且其细节可在各个明显方面修改。本领域技术人员清楚地,在保持本发明的精神和范围的同时可实施修改和变型。因此,以上公开、说明书、和附图仅用于示例性目的,并非限制仅由权利要求定义的本发明。
Claims (10)
1.一种在包括多个节点(110,120,130,200)的网络(100)中配置以太网连接故障管理CFM的方法(400),该方法包括:
在第一网络节点(200)上配置(410)维护域;
在第一网络节点(200)上的所述维护域中配置(420)维护关联;
在所述维护关联中配置(420)第一网络节点(200)上的本地维护端点MEP;
在所述第一网络节点(200)处的配置存储装置中存储对于所述维护关联中的多个网络节点的每个其他节点的远程MEP的源媒体访问控制MAC地址和标识符;
在单个维护关联中使用所述远程MEP的所述源媒体访问控制MAC地址和所述标识符建立(440)所述本地MEP和所述远程MEP之间的点到点连接,其中:
每个点到点连接启动从所述本地MEP到所述远程MEP的单播CFM消息的传输;以及
在确定接收的单播消息的源MAC地址匹配于用于发送远程MEP的在所述配置存储装置中存储的源MAC地址之后,处理由所述第一网络节点(200)从所述发送远程MEP接收的单播CFM消息。
2.如权利要求1所述的配置以太网CFM的方法,其中在点到点连接的配置期间由用户输入所述远程MEP的源MAC地址。
3.如权利要求1所述的配置以太网CFM的方法,其中在从所述远程MEP接收CFM消息时由所述本地MEP确定所述远程MEP的源MAC地址,以及其中从用于从所述远程MEP向所述本地MEP发送所述CFM消息的协议数据单元PDU提取所述源MAC地址。
4.如权利要求1所述的配置以太网CFM的方法,还包括:通过在每个网络节点上执行以下步骤来建立中心辐射配置:
在所述网络节点上配置所述维护域;
在所述网络节点上的维护域中配置所述维护关联;
在所述维护关联中配置所述网络节点上的远程MEP;以及
使用所述本地MEP的标识符和本地MEP的源MAC地址在所述本地MEP和所述网络节点上的远程MEP之间建立所述点到点连接。
5.如权利要求1所述的配置以太网CFM的方法,还包括:
通过在每个网络节点上执行以下步骤建立网格配置:
在所述网络节点上配置所述维护域;
在所述网络节点上的维护域中配置所述维护关联;
在所述维护关联中配置所述远程MEP;以及
在所述维护关联中建立多个点到点连接,在所述多个网络节点上的远程MEP和所有其他MEP之间建立所述点到点连接。
6.如权利要求1所述的配置以太网CFM的方法,还包括:
通过执行以下步骤实现特定于所述远程MEP的行为:
生成CFM消息以向所述远程MEP单播传输,所述CFM消息包括含有适应于所述远程MEP的信息的至少一个字段;以及
在与所述远程MEP相应的点到点连接上发送所述CFM消息,其中所述含有适应于所述远程MEP的信息的至少一个字段包括设置为值“1”的远程缺陷指示RDI比特,以及其中响应于接收包括设置为值“1”的所述RDI比特的所述CFM消息,各个远程MEP实现自动保护切换APS,以切换至保护链路。
7.一种实现根据权利要求1至6中任一项配置以太网连接故障管理CFM的方法的网络节点(200),该网络节点包括:
配置存储装置(230),其维护CFM配置信息;以及
配置模块(220),适用于进行以下操作:
配置维护域;
在所述维护域中配置维护关联;
在所述维护关联中配置本地维护端点MEP;
在所述维护关联中建立点到点连接,所述点到点连接使用所述远程MEP的标识符和远程MEP的源媒体访问控制MAC地址在所述本地MEP和远程MEP之间建立;以及
更新所述配置存储装置,以反应所述维护域、所述维护关联、所述本地维护端点、和所述点到点连接的配置;
其中:
每个点到点连接启动从所述本地MEP到所述远程MEP的单播CFM消息的传输;以及
所述配置模块(220)还适用于,在确定接收的单播消息的源MAC地址匹配于用于发送远程MEP的在所述配置存储装置中存储的源MAC地址之后,处理由所述第一网络节点(200)从所述发送远程MEP接收的单播CFM消息。
8.如权利要求7所述的网络节点,还包括:
接口,适用于在所述点到点连接的配置期间从用户接收所述远程MEP的源MAC地址。
9.如权利要求7所述的网络节点,其中所述配置模块(220)还被配置为:
在从所述远程MEP接收CFM消息时确定所述远程MEP的源MAC地址,其中所述配置模块从用于从所述远程MEP向所述本地MEP发送CFM消息的PDU提取所述源MAC地址。
10.如权利要求7所述的网络节点,还包括:
发送器(240),被配置为在与所述远程MEP相应的点到点连接上发送所述CFM消息,其中所述配置模块(220)还适于生成CFM消息用于向所述远程MEP单播传输,所述CFM消息包括含有适应于所述远程MEP的信息的至少一个字段,其中所述含有适应于远程MEP的信息的至少一个字段包括设置为值“1”的远程缺陷指示RDI比特,以及其中响应于接收包括设置为值“1”的所述RDI比特的CFM消息,所述远程MEP实现自动保护切换APS,以切换至保护链路。
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US12/362,328 | 2009-01-29 | ||
| US12/362,328 US8125914B2 (en) | 2009-01-29 | 2009-01-29 | Scaled Ethernet OAM for mesh and hub-and-spoke networks |
| PCT/IB2010/000496 WO2010086750A1 (en) | 2009-01-29 | 2010-01-15 | Scaled ethernet oam for mesh and hub-and-spoke networks |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN102301648A CN102301648A (zh) | 2011-12-28 |
| CN102301648B true CN102301648B (zh) | 2015-07-15 |
Family
ID=42110092
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201080005776.2A Expired - Fee Related CN102301648B (zh) | 2009-01-29 | 2010-01-15 | 用于网格以及中心辐射网络的缩放式以太网oam |
Country Status (6)
| Country | Link |
|---|---|
| US (1) | US8125914B2 (zh) |
| EP (1) | EP2392100B1 (zh) |
| JP (1) | JP5265785B2 (zh) |
| KR (1) | KR101266671B1 (zh) |
| CN (1) | CN102301648B (zh) |
| WO (1) | WO2010086750A1 (zh) |
Families Citing this family (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN101179479A (zh) * | 2006-11-09 | 2008-05-14 | 华为技术有限公司 | 一种以太网的操作管理和维护报文的传输方法、系统和节点 |
| EP2245791A4 (en) * | 2008-01-14 | 2012-02-29 | Alcatel-Lucent Shanghai Bell Co Ltd | METHOD AND SYSTEMS FOR CONTINUITY TESTING OF ETHERNET-MULTICAST |
| US8125914B2 (en) * | 2009-01-29 | 2012-02-28 | Alcatel Lucent | Scaled Ethernet OAM for mesh and hub-and-spoke networks |
| JP5240052B2 (ja) * | 2009-04-30 | 2013-07-17 | 日立電線株式会社 | ネットワーク中継機器、ネットワークの接続確認方法、及びネットワーク |
| JP5625494B2 (ja) * | 2010-05-26 | 2014-11-19 | 富士通株式会社 | 伝送装置、制御情報設定方法及び制御情報設定プログラム |
| JP5527616B2 (ja) * | 2010-12-03 | 2014-06-18 | 日立金属株式会社 | ネットワークシステム |
| CN102185780B (zh) * | 2011-05-12 | 2015-09-16 | 中兴通讯股份有限公司 | Oam报文处理方法及装置 |
| US9264328B2 (en) | 2011-11-07 | 2016-02-16 | Ciena Corporation | Systems and methods for dynamic operations, administration, and management |
| US9094302B2 (en) * | 2012-04-16 | 2015-07-28 | Dell Products, Lp | System and method to discover virtual machine instantiations and configure network service level agreements |
| CN103595636A (zh) * | 2012-08-13 | 2014-02-19 | 华为技术有限公司 | 维护实体组端点mac地址获取的方法、装置及系统 |
| US9270564B2 (en) | 2012-09-11 | 2016-02-23 | Alcatel Lucent | System and method for congestion notification in an ethernet OAM network |
| US9313093B2 (en) * | 2012-11-14 | 2016-04-12 | Ciena Corporation | Ethernet fault management systems and methods |
| CN103997368B (zh) * | 2013-02-18 | 2017-03-15 | 中兴通讯股份有限公司 | 无源光网络链路检测方法及装置 |
| CN103227736B (zh) * | 2013-04-08 | 2016-03-09 | 华为技术有限公司 | 一种以太网性能检测方法、系统及光网络终端 |
| US9692677B2 (en) * | 2013-06-12 | 2017-06-27 | Avaya Inc. | Implementing multicast link trace connectivity fault management in an Ethernet network |
| CN104471897B (zh) * | 2013-06-17 | 2018-02-06 | 华为技术有限公司 | 一种mep配置方法及网络设备 |
| CN105009512B (zh) * | 2013-11-15 | 2018-09-07 | 华为技术有限公司 | 维护关联ma设置方法、装置及系统 |
| US11483195B2 (en) * | 2018-09-20 | 2022-10-25 | Ciena Corporation | Systems and methods for automated maintenance end point creation |
| US10652046B1 (en) | 2018-11-14 | 2020-05-12 | Microsoft Technology Licensing, Llc | Infrastructure support in cloud environments |
| CN110535701B (zh) * | 2019-08-30 | 2022-07-01 | 新华三大数据技术有限公司 | 一种问题定位方法及装置 |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080112331A1 (en) * | 2006-11-09 | 2008-05-15 | Huawei Technologies Co., Ltd. | Method and system for transmitting connectivity fault management messages in ethernet,and a node device |
Family Cites Families (20)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7930741B2 (en) * | 2004-09-16 | 2011-04-19 | Alcatel Lucent | System and method for securing an ethernet connectivity fault management (CFM) domain defined on a VLAN |
| US20060153220A1 (en) * | 2004-12-22 | 2006-07-13 | Alcatel | System and method for reducing OAM frame leakage in an ethernet OAM domain |
| US7688742B2 (en) * | 2005-01-14 | 2010-03-30 | Alcatel Lucent | System and method for monitoring end nodes using ethernet connectivity fault management (CFM) in an access network |
| US7889754B2 (en) * | 2005-07-12 | 2011-02-15 | Cisco Technology, Inc. | Address resolution mechanism for ethernet maintenance endpoints |
| US8085670B2 (en) * | 2005-12-21 | 2011-12-27 | Nortel Networks Limited | Method and system for originating connectivity fault management (CFM) frames on non-CFM aware switches |
| EP1969768B1 (en) * | 2005-12-28 | 2013-08-28 | Telecom Italia S.p.A. | Method and system for providing user access to communication services, and related computer program product |
| US20110174307A1 (en) * | 2006-01-04 | 2011-07-21 | Lessi Stephane | Device for Supplying Oxygen to the Occupants of an Aircraft and Pressure Regulator for Such a Device |
| US8184549B2 (en) * | 2006-06-30 | 2012-05-22 | Embarq Holdings Company, LLP | System and method for selecting network egress |
| US7768928B2 (en) * | 2006-07-11 | 2010-08-03 | Corrigent Systems Ltd. | Connectivity fault management (CFM) in networks with link aggregation group connections |
| US8576722B2 (en) * | 2006-08-22 | 2013-11-05 | Centurylink Intellectual Property Llc | System and method for modifying connectivity fault management packets |
| US7929455B2 (en) * | 2006-12-20 | 2011-04-19 | Alcatel Lucent | Bridge and method for optimization of memory for Ethernet OAM multicast frames |
| US7996559B2 (en) * | 2007-10-12 | 2011-08-09 | Nortel Networks Limited | Automatic MEP provisioning in a link state controlled Ethernet network |
| US7966420B2 (en) * | 2007-10-30 | 2011-06-21 | Telefonaktiebolaget L M Ericsson (Publ) | Enhance fault tracing in multi-tiered Ethernet/MPLS network |
| EP2701348B1 (en) * | 2007-11-01 | 2018-01-17 | Telefonaktiebolaget LM Ericsson (publ) | Connectivity fault management in a provider backbone bridge traffic engineering (pbb-te) domain |
| DE602008006273D1 (de) * | 2007-11-02 | 2011-05-26 | Ericsson Telefon Ab L M | Verfahren zur ethernet-schutzumschaltung |
| US8161541B2 (en) * | 2007-12-13 | 2012-04-17 | Alcatel Lucent | Ethernet connectivity fault management with user verification option |
| US7782761B2 (en) * | 2008-03-10 | 2010-08-24 | Cisco Technology, Inc | Ethernet connectivity fault management (CFM) area boundary translator |
| US20090282291A1 (en) * | 2008-05-08 | 2009-11-12 | Nortel Networks Limited | Internal maintenance association end point (mep) for sharing state information |
| US8243608B2 (en) * | 2008-12-30 | 2012-08-14 | Rockstar Bidco, LP | Metro Ethernet connectivity fault management acceleration |
| US8125914B2 (en) * | 2009-01-29 | 2012-02-28 | Alcatel Lucent | Scaled Ethernet OAM for mesh and hub-and-spoke networks |
-
2009
- 2009-01-29 US US12/362,328 patent/US8125914B2/en not_active Expired - Fee Related
-
2010
- 2010-01-15 JP JP2011547000A patent/JP5265785B2/ja not_active Expired - Fee Related
- 2010-01-15 WO PCT/IB2010/000496 patent/WO2010086750A1/en not_active Ceased
- 2010-01-15 KR KR1020117017852A patent/KR101266671B1/ko not_active Expired - Fee Related
- 2010-01-15 CN CN201080005776.2A patent/CN102301648B/zh not_active Expired - Fee Related
- 2010-01-15 EP EP10710628.8A patent/EP2392100B1/en not_active Not-in-force
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20080112331A1 (en) * | 2006-11-09 | 2008-05-15 | Huawei Technologies Co., Ltd. | Method and system for transmitting connectivity fault management messages in ethernet,and a node device |
Non-Patent Citations (1)
| Title |
|---|
| GMPLS RSVP-TE Extensions for Ethernet OAM Configuration draft-ietf-ccamp-rsvp-te-eth-oam-ext-00;A.Takacs等;《Network Working Group Internet-Draft》;20081223;1-13页 * |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2012516602A (ja) | 2012-07-19 |
| KR20110112383A (ko) | 2011-10-12 |
| JP5265785B2 (ja) | 2013-08-14 |
| KR101266671B1 (ko) | 2013-05-22 |
| US8125914B2 (en) | 2012-02-28 |
| EP2392100B1 (en) | 2015-08-05 |
| WO2010086750A1 (en) | 2010-08-05 |
| CN102301648A (zh) | 2011-12-28 |
| US20100188983A1 (en) | 2010-07-29 |
| EP2392100A1 (en) | 2011-12-07 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN102301648B (zh) | 用于网格以及中心辐射网络的缩放式以太网oam | |
| CN104539443B (zh) | 多宿网络中的通信网络路径和状态信息 | |
| JP4960437B2 (ja) | データ通信ネットワークに関する論理グループエンドポイントディスカバリ | |
| CN110635935A (zh) | 为用户接口的相应服务接口使用多个evpn路由 | |
| US8432833B2 (en) | Auto MEP ID assignment within CFM maintenance association | |
| CN101202664A (zh) | 上报设备信息的方法、获取设备信息的系统和设备 | |
| JP6436262B1 (ja) | ネットワーク管理装置、ネットワークシステム、方法、及びプログラム | |
| CN105917617B (zh) | 针对校园网中的线路速率性能的单跳叠加架构 | |
| JP5143913B2 (ja) | イーサネットマルチキャストの接続性チェックのための方法およびシステム | |
| JP6332544B1 (ja) | ネットワーク管理装置、ネットワークシステム、方法、及びプログラム | |
| CN105812198B (zh) | 桥接网络端到端的监测方法和装置 | |
| JP6601531B2 (ja) | ネットワーク管理装置、ネットワークシステム、方法、及びプログラム | |
| WO2015024523A1 (zh) | 确定ip承载网故障的方法和系统 | |
| US20100246412A1 (en) | Ethernet oam fault propagation using y.1731/802.1ag protocol | |
| JP5733473B2 (ja) | インターワーク装置、方法、及びプログラム | |
| CN102821047B (zh) | 网络中建立对应关系的方法、网络设备及系统 | |
| JP2011250127A (ja) | 伝送装置、制御情報設定方法及び制御情報設定プログラム | |
| WO2021077991A1 (zh) | 报文检测方法、连通性协商关系建立方法以及相关设备 | |
| US20250141774A1 (en) | Tracing the path of a loop in a network | |
| US12095642B2 (en) | Remote reachability checks in a distributed tunnel fabric | |
| JP5785906B2 (ja) | 通信システム | |
| WO2016107156A1 (zh) | 桥接网络端到端的监测方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| CF01 | Termination of patent right due to non-payment of annual fee | ||
| CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20150715 Termination date: 20180115 |