表5 一般链路事件
事件类型
Errored Symbol Event Errored Frame Event Errored Frame Period Event Errored Frame Seconds Summary Event
中文含义 错误信号事件 错误帧事件 错误帧周期事件 错误帧秒总数事件
描述
以太网OAM技术白皮书
在单位时间内,错误信号的数量超过阈值 在单位时间内,错误帧的数量超过阈值
在收到指定数量帧的时间内,错误帧的数量超过阈值 在指定时间内,错误帧秒的数量超过阈值
z
错误帧周期事件的检测周期将被系统转换为某端口在该周期内能发送64字节帧的最大帧数,即以最大帧数作为周期,其计算公式为:最大帧数=接口带宽(bps)×错误帧周期事件的检测周期(ms)÷(64×8×1000)。
z
错误帧秒:如果在某一秒内发生了错误帧事件,该秒就被称为错误帧秒。
2. 紧急链路事件
紧急链路事件用于远端故障检测,其包含的类型以及对应的Information OAMPDU发送频率如表6所示。
表6 紧急链路事件
事件类型 Link Fault Dying Gasp Critical Event
中文含义 链路故障 致命故障 紧急事件
对端链路信号丢失
不可预知的本地故障发生,比如电源中断 不明确的紧急事件发生,比如链路单通
描述
OAMPDU发送频率 每秒发送一次 不间断发送 不间断发送
2.2 运行机制
下面对EFM OAM的运行机制进行介绍。
2.2.1 EFM OAM连接建立
EFM OAM功能的实现建立在EFM OAM连接的基础之上,EFM OAM连接的建立过程也称为Discovery阶段,即本端OAM实体发现远端OAM实体、并与之建立稳定对话的过程。
当设备的某个接口使能了EFM OAM功能时,如果该接口的EFM OAM工作模式为主动模式,便由该接口向对端发起EFM OAM连接。在建立EFM OAM连接的过程中,相连的OAM实体通过交互Information OAMPDU通报各自的EFM OAM配置信息。当OAM实体收到对端的配置参数后,决定是否建立EFM OAM连接。
杭州华三通信技术有限公司
www.h3c.com.cn
第6页, 共16页
图3 EFM OAM连接示意图
以太网OAM技术白皮书
如图3所示,Device A的接口Ethernet1/1工作在主动模式下,当该接口上使能了EFM OAM功能时:
(1) Device A向Device B发送Information OAMPDU,其中包含Device A的EFM OAM配置信
息。
(2) Device B收到该OAMPDU后,与自己的EFM OAM配置进行匹配,然后向Device A回复
Information OAMPDU,其中除了包含Device A和Device B二者的EFM OAM配置信息外,还包含Device B对Device A的EFM OAM配置是否匹配的标志信息。
(3) Device A收到Device B发来的OAMPDU后,再来判断Device B的EFM OAM配置与自己
的配置是否匹配。
通过以上过程,如果双方的EFM OAM配置都匹配,EFM OAM连接便建立起来。EFM OAM连接建立后,两端的OAM实体会周期性地发送Information OAMPDU来检测连接是否正常。如果一端OAM实体在连接超时时间内未收到对端发来的Information OAMPDU,则认为EFM OAM连接中断。
2.2.2 链路性能监控
当一端OAM实体监控到一般链路事件时,将向对端OAM实体发送Event Notification OAMPDU进行通报,同时将监控信息记入日志并上报给网管系统;对端OAM实体收到该信息后,也将其记入日志并上报给网管系统。这样,管理员就可以通过观察日志信息动态地掌握网络的状况。
2.2.3 远端故障检测
当设备上发生紧急链路事件而导致流量中断时,故障端OAM实体通过Information OAMPDU中的Flag域将故障信息(即紧急链路事件类型)通知给对端OAM实体,同时将故障信息记入日志并上报给网管系统;对端OAM实体收到该信息后,也将其记入日志并上报给网管系统。这样,管理员就可以通过观察日志信息动态地了解链路状态,对相应的错误及时进行处理。
2.2.4 远端环回
远端环回功能是指主动模式下的OAM实体向对端(远端)发送除OAMPDU以外的所有其它报文时,对端收到该报文后直接将其环回给本端。它可用于定位链路故障和检测链路质量:网络管理员通过观察非OAMPDU报文的返回情况,可以对链路性能(包括丢包率、时延、抖动等)作出评判。
杭州华三通信技术有限公司
www.h3c.com.cn
第7页, 共16页
图4 远端环回示意图
以太网OAM技术白皮书
如图4所示,Device A的接口Ethernet1/1工作在主动模式下,在Device A与Device B之间的EFM OAM连接建立之后,使能该接口上的远端环回功能:
(1) Device A向Device B发送带有使能信息的Loopback Control OAMPDU,并等待回复。 (2) Device B收到该OAMPDU后,向Device A回复状态改变的Information OAMPDU,并进
入环回状态(在此状态下,设备会把收到的非OAMPDU报文都按原路返回)。 (3) Device A收到回复后,开始向Device B发送非OAMPDU的测试报文。 (4) Device B收到测试报文后,将其按原路返回给Device A。
(5) 当Device A需要停止远端环回时,向Device B发送带有去使能信息的Loopback Control
OAMPDU。
(6) Device B收到该OAMPDU后便退出环回状态,并向Device A回复状态改变的Information
OAMPDU。
2.3 H3C实现的技术特色
EFM OAM连接建立之后,两端的OAM实体会周期性地发送心跳报文(即Information OAMPDU)来检测连接是否正常。如果一端OAM实体在连接超时时间内未收到对端OAM实体发来的心跳报文,则认为OAM连接中断。
IEEE 802.3ah中定义了心跳报文发送周期为1秒,连接超时时间为5秒。H3C在协议规定的基础上,还允许用户对心跳报文的发送周期和连接超时时间进行配置。
杭州华三通信技术有限公司
www.h3c.com.cn
第8页, 共16页
以太网OAM技术白皮书
3 CFD技术实现
3.1 概念介绍
3.1.1 维护域
维护域(MD)指明了连通错误检测所覆盖的网络,其边界是由配置在端口上的一系列维护端点所定义的。维护域以“维护域名”来标识。
为了准确定位故障点,在维护域中引入了级别(层次)的概念。维护域共分为八级,用整数0~7来表示,数字越大级别越高,维护域的范围也就越大。不同维护域之间可以相邻或嵌套,但不能交叉,且嵌套时只能由较高级别的维护域来嵌套较低级别维护域。低级别维护域的CFD PDU进入高级别维护域后会被丢弃;高级别维护域的CFD PDU则可以穿越低级别维护域;相同级别的维护域的CFD PDU不可以互相穿越。
图5 维护域嵌套示意图
在实际应用中,要对维护域进行合理规划:如图5所示,维护域MD_B嵌套在维护域MD_A中,要在MD_A中进行连通性检测,就要求MD_A的CFD PDU能够穿越MD_B,因此需要将MD_A的级别配置得比MD_B高。这样,MD_A的CFD PDU就可以穿越MD_B,从而实现了整个MD_A的连通性故障管理,而MD_B的CF PDU则不会扩散到MD_A中。
3.1.2 维护集
在维护域内根据需要可以配置多个维护集(MA),每个维护集是维护域内一些维护点的集合。维护集以“维护域名+维护集名”来标识。
一个维护集服务于一个VLAN,维护集中的维护点所发送的报文都带有该VLAN的标签,同时维护集中的维护点可以接收由本维护集中其它维护点发来的报文。
杭州华三通信技术有限公司
www.h3c.com.cn
第9页, 共16页
以太网OAM技术白皮书
3.1.3 维护点
维护点(MP)配置在端口上,属于某个维护集,可分为维护端点(MEP)和维护中间点(MIP)两种。 1. 维护端点
维护端点以称为MEP ID的整数来标识,它确定了维护域的范围和边界。维护端点所属的维护集和维护域确定了该维护端点所发出报文的VLAN属性和级别。
维护端点的级别决定了其所能处理的报文的级别,维护端点所发出报文的级别就是该维护端点的级别。当维护端点收到高于自己级别的报文时,会将其按原有路径继续转发;而当维护端点收到小于或等于自己级别的报文时不会再转发,以确保低级别维护域内的报文不会扩散到高级别维护域中。
维护端点具有方向性,分为外向维护端点和内向维护端点两种。维护端点的方向表明了维护域相对于该端口的位置。其中,外向维护端点通过其所在端口向外发送报文,内向维护端点则不通过其所在端口向外发送报文,而是通过该设备上的其它端口向外发送报文。 2. 维护中间点
维护中间点位于维护域内部,不能主动发出CFD PDU,但可以处理和响应CFD PDU。维护中间点所属的维护集和维护域确定了该维护中间点所接收报文的VLAN属性和级别。
维护中间点可以配合维护端点完成类似于ping和tracert的功能。与维护端点类似,当维护中间点收到高于自己级别的报文时,会将其按原有路径继续转发;而当维护中间点收到小于或等于自己级别的报文时不会再转发,以确保低级别维护域内的报文不会扩散到高级别维护域中。
图6 维护点的分级配置
Device A
Port 1Device B
Port 2Device CDevice DDevice EDevice F
MD level 55555MD level 33333MD Level 222222MD Level 2222000000MD level 0MD level 0MD level 03
Inward-facing MEP and MD levelOutward-facing MEP and MD levelMIP and MD level
Port
Maintenance associationLogical path of CFD messages
55
杭州华三通信技术有限公司
www.h3c.com.cn
第10页, 共16页
以太网OAM技术白皮书
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)