oam协议报文.docx
《oam协议报文.docx》由会员分享,可在线阅读,更多相关《oam协议报文.docx(5页珍藏版)》请在冰豆网上搜索。
oam协议报文
竭诚为您提供优质文档/双击可除
oam协议报文
篇一:
各种以太网oam技术对比
各种ethoam对比
1ethoam所属协议层次
各个协议都属于l2协议。
“linkoam”802.3ahisrunonapoint-to-pointl2ethernetlink.itisacommonrequirementfortheaccesslink
“serviceoam”cFm802.1ag/y.1731isrunoveral2ethernetserviceend-to-end.itcantraversemanyl2ethernethops,butistunneledovermplsalongwiththeothercustomertraffic
2ethoam,cFm
以太网oam技术是分级实现的,主要可以分为两个级别:
链路级以太网oam技术和网络级以太网oam技术。
链路级以太网oam技术:
也就是ethernetoam,遵循ieee802.3ah协议,解决的是用户最后一公里的问题;多应用于网络的upe设备—ce设备之间的以太网物理链路,用于监测用户网络与运营商网络之间的链路状态,保证用户网络和运营商网络的可靠性和稳定性网络级以太网oam技术:
即cFm(connectivityFaultmanagement),遵循ieee802.1ag协议标准;多应用于网络的接入汇聚层,用于监测整个网络的连通性、定位网络的连通性故障。
图1协议层次关系
ethoam(ieee802.3ah)作为一个二层协议,是监控和解决网络问题的工具。
它能够在数据链路层报告网络的状态,使网络管理员能够更有效地管理网络。
目前,oam主要解决最后一公里ethernet设备的oam问题,包括链路性能监测、故障侦测和告警、环路测试、远程mib变量请求。
同时802.3ah还可以检测以太网直连链路上的故障,尤其是运营商接入用户链路上的故障。
oam作为一种以太网设备互操作、互维护的通用机制,其基本操作包括建立oam连接、链路监控、远端故障诊断、远程环回和远程mib变量请求。
以太网oam是基于802.3链路对全双工或模拟全双工的点到点链路进行管理的,它不
支持诸如点到多点等共享链路的oam过程。
图2ethoam应用场景
3802.3ah/802.1ag
802.3ah的以太网oam主要是链路方面的监测和维护,是一种偏物理层的oam,它主要应用在网络的边缘设备上(接入层),且oampdu报文只能转发一跳,主要用来监测链路质量、收集链路告警等。
而802.1ag的以太网oam是偏网络和应用的oam,主要用在汇聚层和核心层上,它的oampdu报文能够传输多跳。
它不仅能够监测链路质量、收集告警,还能够实现电信级快速倒换以及traceroute、ping等功能。
a.802.3ah作为接入设备至局方边缘网络设备的链路检测,可承载在多种物理介质上,
由mac层实现。
b.802.1ag实现基于Vlan连接的检测。
接入设备至通信对端另一接入设备的路径为
Vlan连接,可部署802.1ag/y.1731,接入设备和通信对端配置为mep。
接入环网和汇聚环网上的设备可配置为mip。
若某段路径上未配置Vlan连接,则该段路径上不能配置802.1ag/y.1731。
4802.1ag与y.1731的区别
―serviceoam‖
–ieee802.1ag–―connectivityFaultmanagement(cFm)‖–usedovereVc.
mechanismsinclude
–continuitycheck(cc)
–loopback
–linktrace
–alsoprovidestheabilitytomonitoratspecificservicelevels
(includingcustomer,serviceprovider,operator,section)and
supportformaintenancedomains.
–itu-ty.1731–―oamFunctionsandmechanismsforethernetbasednetworks‖
providesallofthe802.1agfunctionalitywithadditionsincluding:
–delaymeasurement(dm)
–delayVariationmeasurement(dVm)
–lossmeasurement(lm)
–automaticprotectionswitching(aps)
可见,y.1731是继承了802.1ag功能,并进行了扩展。
篇二:
以太网oam软件系统方案设计(第一次讨论后修改)
Fh/xxxx/x.xxx.xxx(xxxxxx)/Ra
(以太网oam)
系统软件软件方
案设计
设备型号:
产品代号:
项目代号:
部门:
拟制:
审核:
测试:
标准化:
批准:
an5516-01V3.2
杨勇20xx年09月26日
年月日年月日年月日年月日
目录
012
2.12.22.33
3.13.245
5.15.25.35.45.55.667
版本记录....................................................................3编写目的....................................................................3背景........................................................................3
需求概述................................................................3针对需求的方案概述......................................................3本系统与其他系统的关系。
(该项可选择)..................................4术语、定义及缩略语......................
....................................4
术语、定义..............................................................4缩略语..................................................................4条件与限制..................................................................6方案设计....................................................................6
方案概述................................................................6软件结构...............................................................13系统处理流程...........................................................14兼容性考虑.............................................................18系统规模...............................................................18系统性能分析...........................................................19参考文献...................................................................19附录.......................................................................19
0版本记录
1编写目的
本方案为an5516-1V3.2项目以太网oam实现方案。
对an5516-1V3.2项目中olt(包括上联盘及线卡),onu如何实现以太网oam功能做了描述。
作为以太网oam的软件设计的一个依据和指引。
读者对象:
适合an5516-1V3.2项目以太网oam软件编写人员,涉及该模块的驱动接口,业务接口及网管接口相关人员。
2背景
2.1需求概述1.实现ccm连续性检测;
2.实现loopback功能,包括单播mac和组播mac地址,能够对mip和mep进行looback功能,组播mac地址只针对mep实现loopback;
3.实现linktrace功能,要求能够对mip和mep执行linktrace功能;4.要求按照ituty.1731设计,但要求符合802.1ag的机制;5.要求符合tR-156标准中关于oam描述的规定;
6.要求在olt上联卡、显卡及onu上实现以太网oam功能。
2.2针对需求的方案概述1.ccm连续性检测。
用于检测一个meg中任何一对mep间连续性的丢失(loc)。
eth-cc也可以检测两个meg之间不希望有的连通性(错误混入),在meg内与一个不要求的mep(非期望的mep)间不希望有的连通性,以及其它故障情况(例如非期望的meg等级、非期望的周期等)。
eth-cc可应用于差错检测、性能监测或保护转换的应用。
软件按照配置的时间间隔实现ccm报文组装及发送,在对端mep负责对对应ccm报文的提取及解析。
根据解析对比本端的配置,确定是否产生告警。
2.loopback功能。
loopback功能用于检验一个mep与一个mip或对等的mep间的连通性。
通过cpu发送lbm报文到对应端口,mep/mip通过目的mac地址识别报文提取到cpu。
cpu查找对应mep/mip来处理该lbm报文,如果不存在问题,则返回一个lbR帧。
3.linktrace功能。
通过cpu发送ltm报文。
在mip节点ltm会被提取到cpu,cpu通过mac地址识别ltm帧是否属于该mip,如果是则返回ltR帧,如果不是则返回ltR帧,同时通过查找mac地址转发表来确定ltm继续转发的出口。
对于mep,ltm的targetmac如果和mep匹配或ltm的等级小于等于mep的等级,mep回送ltR,否则mep回送ltR的同时查找mac地址转发表将ltm继续转发。
4.对于ituty.1731协议与ieee802.1ag协议,两者虽然部分功能很接近,但是还是有一定的区别。
对于这两个协议的处理在配上上分别按照y.1731和802.1ag分别配置,在协议的实现上用相同的软件代码实现两种协议兼容。
5.tR-156标准。
tR-156标准中对以太网oam从汇聚到最后的家庭网关的应用均作了相应的描述;对1:
1,1:
n及businessethernetservices均作了相应的介绍。
针对各个应用模型,主要注意如下几点:
(1)模型中对onu连接家庭网关一侧的端口要求配置upmep,
(2)Vlan转换带来的问题
2.3本系统与其他系统的关系。
(该项可选择)
3术语、定义及缩略语
3.1术语、定义
targetmac:
封装在ltm帧净荷内,用于标识ltm到达的终点mac。
orignalmac:
封装在ltm帧净荷内,用于表示ltm的发起点mac。
ttl:
在ltm即ltR两种帧净荷中封装了ttl字段。
md/ma:
md/ma为802.1ag标准中的概念。
meg:
meg为y.1731的概念,md/ma的组合可以对应一个meg。
3.2缩略语