CN102404180A - 一种基于pbn网络实现oam的方法及*** - Google Patents
一种基于pbn网络实现oam的方法及*** Download PDFInfo
- Publication number
- CN102404180A CN102404180A CN2011103547990A CN201110354799A CN102404180A CN 102404180 A CN102404180 A CN 102404180A CN 2011103547990 A CN2011103547990 A CN 2011103547990A CN 201110354799 A CN201110354799 A CN 201110354799A CN 102404180 A CN102404180 A CN 102404180A
- Authority
- CN
- China
- Prior art keywords
- oam
- network
- pbn
- port
- mim
- 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.)
- Pending
Links
Images
Landscapes
- Data Exchanges In Wide-Area Networks (AREA)
- Small-Scale Networks (AREA)
Abstract
本发明公开了一种基于PBN网络实现OAM的方法及***,该方法包括:(1)PBN网络边缘设备OAM处理机产生协议报文,再封装MIM外层头进入PBN网络;(2)网络边缘设备接收来自PBN网络的数据,将MIM数据的外层头剥掉,再送给OAM处理机接收模块处理;同时,本发明还公开了用于实现上述方法的***。本发明所述方法和***能够让处于PBN网络边缘不同两地的设备之间实现链路故障诊断功能,为用户使用运营商桥接网的可靠性提供了保证。
Description
技术领域
本发明涉及网络通信技术领域,涉及一种基于PBN网络实现OAM的方法及***。
背景技术
MIM,即MAC-in-MAC,运营商骨干网桥协议(也即是PBN),MIM是一种二层虚拟专用网技术,它通过MAC地址的嵌套,将用户的MAC封装在运营商的MAC之中,作为内层MAC加以隔离,从而增强了以太网的扩展性和业务的安全性;解决了服务供应商只用4096个VLAN共享的限制,扩展了MAC地址空间。
OAM连接故障管理,提供了端到端的网络监控和操作工具,可以在一个大型L2以太网中执行诸如MAC Ping、L2 Trace Route等任务,简化了运营级以太网的故障排除和监测。同时,在以太网OAM标准中定义的CCM(连续性检查消息)可以帮助实现低于50毫秒的保护倒换。当3个连续丢失的CCM报文会使主链路宣告“无效”而由备份链路取而代之。以太网OAM技术,用于监测整个网络的连通性、定位网络的连通性故障。
维护端点周期性地向同一维护集内的其它远端点发送OAM报文,同时,也接收其它远端点发来的OAM报文。如果在三个周期内没有收到对方的OAM报文,则认为链路出现故障,报告错误。网络管理员可以通过环回功能或链路跟踪功能进行故障定位或路径查找。
基于PBN的OAM***是指在PBN网络基础上实现OAM功能,OAM监测点运行在PBN网络的边缘设备上,途经运营商桥接网,可以检测出处在运营商桥接网不同两地网络的连通完整性;同时PBN网络不需要特别关心OAM报文,桥接网中的设备也不必要支持OAM,OAM报文封装在MIM报文中,在网络中当作普通MIM报文处理。这样在不支持OAM的PBN网络设备BCB上,实现了连接故障管理功能,为运营商桥接网提供了一种便利的选择,保证了客户的在使用运营商桥接网的可靠性和不同层次的需求;在边缘设备交换机上如何实现OAM数据的MIM报文头嵌套功能,这是一种基于PBN网络实现OAM的方法及***的核心技术。
发明内容
本发明目的是提供一种基于PBN网络实现OAM的方法及***,能够跨PBN网络域实现OAM检测功能,为运营商桥接网布局提供更加可靠的保障,提供一种灵活便利的选择。
本发明通过以下方案实现上述目的:
一种基于PBN网络实现OAM的方法,包括以下步骤:
(1)PBN网络边缘设备OAM处理机产生协议报文,再封装MIM外层头进入PBN网络;
(2)网络边缘设备接收来自PBN网络的数据,将MIM数据的外层头剥掉,再送给OAM处理机接收模块处理。
其中,所述步骤(1)进一步包括:
a)PBN网络边缘设备OAM处理机产生协议报文;
b)根据OAM协议报文匹配规则,会加上一层VLAN,标识这种流量要特殊流量,从环回端口出去;
c)在环回端口上,根据VLAN信息,获取入口的虚拟端口信息,同时剥掉流标识VLAN信息;
d)从虚拟端口信息中,进一步获取虚拟转发实例;
e)虚拟转发实例和目的MAC查找到数据出虚拟端口信息;
f)出虚拟端口信息查找到后,使用出信息中指定的下一跳,将数据报文封装MIM外层头进入MIM网络。
其中,所述步骤(2)进一步包括:
a)根据MIM头信息获取入虚拟端口信息,同时剥离报文的MIM头,成为纯OAM报文;
b)如果查找到入虚拟端口信息,进一步获取虚拟转发实例,将源MAC学习到虚拟转发实例上;
c)根据OAM协议报文匹配规则,会加上一层VLAN,标识这种流量要特殊流量,从环回端口出去;
d)在环回端口上,根据VLAN信息,获取入口的虚拟端口信息,同时剥掉流标识VLAN信息;
e)根据目的MAC为本设备的MAC,将OAM协议报文送给OAM处理机接收模块处理。
进一步的,所述MIM网络中数据外层头包括:外层目的MAC、源MAC、外层VLAN以及与虚拟转发实例对应的I-TAG,内层数据为OAM报文。
本发明还公开了一种实现上述基于PBN网络的OAM***,该***包括:PBN网络,以及PBN网络边界的边缘交换机OAM-BEB;其中,PBN网络中还包括:网络核心交换机BCB,以及分别连接到PBN网络边缘交换机的端口B1和端口B2,边缘设备上的端口A1和端口A2;其中,端口A1和端口A2为环回端口。
本发明申请在PBN网络的边缘设备上,通过设置OAM处理机协议报文发送模块和PBN网络发起在同一设备上先后执行,PBN网络的终结点也是OAM处理机协议报文接收处理点,为用户使用运营商桥接网的可靠性提供了保证,不必重新花费成本增加新的设备去替换目前的核心设备,节省布局成本,为运营商网络布局提供一种灵活便利的选择,保证了客户的利益和不同层次的需求。
附图说明
下面根据实施例和附图对本发明作进一步详细说明。
图1是基于PBN网络的OAM物理链路连接结构示意图;
图2是基于PBN网络的OAM发送示意图;
图3是基于PBN网络的OAM接收示意图
图4是本发明所述基于PBN网络的OAM数据发送流程图;
图5是本发明所述基于PBN网络的OAM数据接收流程图;
具体实施方式
图1是基于PBN网络的OAM物理链路连接结构示意图,如图1所示,给出了三台交换机隧道链路连接结构示意图:图1中边缘交换机OAM-BEB1和OAM-BEB2为运营商网络边缘设备,核心交换机BCB为PBN网络核心设备,BCB只是众多核心交换机的一个代表,边缘交换机OAM-BEB1的端口A1为环回端口,端口B1连接到PBN网络核心交换机BCB;边缘交换机OAM-BEB2的端口A2为环回端口,端口B2连接到PBN网络核心交换机BCB。
交换机OAM-BEB1发送基于PBN网络的OAM报文示意图如图2所示,OAM处理机产生OAM协议报文,根据协议类型,匹配规则,给协议报文添加外层VLAN,并且指定报文的出端口环回端口A1;在环回端口上,报文将VLAN去掉,根据目的MAC查找出信息,将报文封装成MIM报文进入PBN网络。
交换机OAM-BEB2接收基于PBN网络的OAM报文示意图如图3所示,从B2接收来自PBN网络的MIM报文,终结MIM报文剥离外层头,根据协议类型,匹配规则,给协议报文添加外层VLAN,并且指定报文的出端口环回端口A2;在环回端口上,报文将VLAN去掉,根据目的MAC为本地设备的MAC,将报文送给OAM处理机接收模块处理。
基于PBN网络的OAM数据发送流程如图4所示,OAM处理机产生CCM报文,并且携带报文管理域VLAN1信息,匹配控制规则,查找到VLAN1的OAM报文的出端口为环回端口A1,同时添加此类流量标识VLAN2;在环回端口上,根据报文的VLAN2和VLAN1组合查找源虚拟端口信息,如果查找失败,则做普通二层转发,如果查找成功,剥离外层VLAN2信息,根据源虚拟端口信息中的虚拟实例和目的MAC查找物理地址表,获取目的虚拟端口信息,从而得到下一跳信息,根据下一跳表项,封装外层MIM头内容,将OAM报文封装成MIM报文,进入PBN网络,在PBN网络中当作MIM报文处理,网络中的BCB设备无需支持OAM功能。
当设备OAM-BEB2收到MIM报文后,基于PBN网络的OAM数据接收流程如图5所示,端口B2收到MIM数据报文后,根据外层头中携带的标签信息,查找终结表,如果查找失败,当报文当作普通二层报文转发;如果查找成功,剥离MIM报文头,剩下的数据为携带VLAN1的OAM报文,匹配控制规则,查找到VLAN1的OAM报文的出端口为环回端口A2,同时添加此类流量标识VLAN2;在环回端口上,根据报文的VLAN2和VLAN1组合查找源虚拟端口信息,如果查找失败,则做普通二层转发,如果查找成功,剥离外层VLAN2信息,根据源虚拟端口对应的虚拟转发实例信息,在虚拟转发实例内学习源MAC(也就是OAM-BEB1的物理地址),同时依据虚拟转发实例和报文的目的MAC(也就是OAM-BEB2的物理地址),查找物理地址表,如果是本设备的物理地址,送给OAM处理机接收模块处理;这样就实现了基于PBN网络的链路故障维护管理功能。
以上所述是OAM-BEB1到OAM-BEB2方向的基于PBN网络的OAM故障维护管理功能;当然,另外一个方向的处理步骤同上面的流程图4和流程图5。
采用本发明一种基于PBN网络实现OAM的方法及***,网络中的BCB设备无需支持OAM功能也能实现链路故障维护管理功能,为用户使用运营商桥接网的可靠性提供了保证。
应该注意,虽然以上是参考具体实施方式对本发明进行说明的,但这并不意味是对本发明的限制,本发明的保护范围是由所附权利要求而不是具体实施方式来限定的。
Claims (5)
1.一种基于PBN网络实现OAM的方法,包括以下步骤:
(1)PBN网络边缘设备OAM处理机产生协议报文,再封装MIM外层头进入PBN网络;
(2)网络边缘设备接收来自PBN网络的数据,将MIM数据的外层头剥掉,再送给OAM处理机接收模块处理。
2.根据权利要求1所述的基于PBN网络实现OAM的方法,其特征在于:其中,所述步骤(1)进一步包括:
a)PBN网络边缘设备OAM处理机产生协议报文;
b)根据OAM协议报文匹配规则,会加上一层VLAN,标识这种流量要特殊流量,从环回端口出去;
c)在环回端口上,根据VLAN信息,获取入口的虚拟端口信息,同时剥掉流标识VLAN信息;
d)从虚拟端口信息中,进一步获取虚拟转发实例;
e)虚拟转发实例和目的MAC查找到数据出虚拟端口信息;
f)出虚拟端口信息查找到后,使用出信息中指定的下一跳,将数据报文封装MIM外层头进入MIM网络。
3.根据权利要求1所述的基于PBN网络实现OAM的方法,其特征在于:其中,所述步骤(2)进一步包括:
a)根据MIM头信息获取入虚拟端口信息,同时剥离报文的MIM头,成为纯OAM报文;
b)如果查找到入虚拟端口信息,进一步获取虚拟转发实例,将源MAC学习到虚拟转发实例上;
c)根据OAM协议报文匹配规则,会加上一层VLAN,标识这种流量要特殊流量,从环回端口出去;
d)在环回端口上,根据VLAN信息,获取入口的虚拟端口信息,同时剥掉流标识VLAN信息;
e)根据目的MAC为本设备的MAC,将OAM协议报文送给OAM处理机接收模块处理。
4.根据权利要求1至3之一所述的基于PBN网络实现OAM的方法,其特征在于,所述MIM网络中数据外层头包括:外层目的MAC、源MAC、外层VLAN以及与虚拟转发实例对应的I-TAG,内层数据为OAM报文。
5.一种实现根据权利要求1至4之一所述基于PBN网络实现OAM方法的***,其特征在于,该***包括:PBN网络,以及PBN网络边界的边缘交换机OAM-BEB;其中,PBN网络中还包括:网络核心交换机BCB,以及分别连接到PBN网络边缘交换机的端口B1和端口B2;所述边缘交换机OAM-BEB上具有端口A1和端口A2,其中,端口A1和端口A2为环回端口。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103547990A CN102404180A (zh) | 2011-11-10 | 2011-11-10 | 一种基于pbn网络实现oam的方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2011103547990A CN102404180A (zh) | 2011-11-10 | 2011-11-10 | 一种基于pbn网络实现oam的方法及*** |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102404180A true CN102404180A (zh) | 2012-04-04 |
Family
ID=45885992
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2011103547990A Pending CN102404180A (zh) | 2011-11-10 | 2011-11-10 | 一种基于pbn网络实现oam的方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102404180A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833155A (zh) * | 2012-08-03 | 2012-12-19 | 中兴通讯股份有限公司 | 在二层单板上实现三层通信的方法及装置 |
WO2013170813A1 (zh) * | 2012-09-28 | 2013-11-21 | 中兴通讯股份有限公司 | 一种基于多协议标签交换的oam方法及装置 |
CN104378245A (zh) * | 2014-12-09 | 2015-02-25 | 盛科网络(苏州)有限公司 | 在l2vpn架构的ac口上实现oam的方法及装置 |
WO2016165491A1 (zh) * | 2015-08-26 | 2016-10-20 | 中兴通讯股份有限公司 | 一种桥接业务和桥接网元的巡检方法及装置 |
CN108494474A (zh) * | 2018-03-23 | 2018-09-04 | 烽火通信科技股份有限公司 | 利用oam报文实现业务叠加保护倒换的方法及*** |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1848756A (zh) * | 2005-04-15 | 2006-10-18 | 华为技术有限公司 | 以太网与多协议标签交换网络互通的故障管理方法 |
CN1968163A (zh) * | 2006-10-25 | 2007-05-23 | 华为技术有限公司 | 检测业务通道的方法及提供检测业务通道方法的*** |
CN1972219A (zh) * | 2005-11-23 | 2007-05-30 | 杭州华为三康技术有限公司 | 网络性能测试方法、***及网络设备 |
CN1996883A (zh) * | 2006-09-30 | 2007-07-11 | 华为技术有限公司 | 一种用于以太承载网管理的网络和业务框架 |
CN101009627A (zh) * | 2006-12-27 | 2007-08-01 | 华为技术有限公司 | 一种业务绑定的方法和设备 |
CN101179479A (zh) * | 2006-11-09 | 2008-05-14 | 华为技术有限公司 | 一种以太网的操作管理和维护报文的传输方法、***和节点 |
US20080172497A1 (en) * | 2007-01-17 | 2008-07-17 | Nortel Networks Limited | Method and Apparatus for Interworking Ethernet and MPLS Networks |
CN101227334A (zh) * | 2008-01-29 | 2008-07-23 | 中兴通讯股份有限公司 | 一种操作管理维护协议数据单元的封装方法和处理方法 |
CN102170388A (zh) * | 2010-02-26 | 2011-08-31 | 杭州华三通信技术有限公司 | 获取对端骨干边缘桥设备信息的方法、***和设备 |
CN102185780A (zh) * | 2011-05-12 | 2011-09-14 | 中兴通讯股份有限公司 | Oam报文处理方法及装置 |
-
2011
- 2011-11-10 CN CN2011103547990A patent/CN102404180A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1848756A (zh) * | 2005-04-15 | 2006-10-18 | 华为技术有限公司 | 以太网与多协议标签交换网络互通的故障管理方法 |
CN1972219A (zh) * | 2005-11-23 | 2007-05-30 | 杭州华为三康技术有限公司 | 网络性能测试方法、***及网络设备 |
CN1996883A (zh) * | 2006-09-30 | 2007-07-11 | 华为技术有限公司 | 一种用于以太承载网管理的网络和业务框架 |
CN1968163A (zh) * | 2006-10-25 | 2007-05-23 | 华为技术有限公司 | 检测业务通道的方法及提供检测业务通道方法的*** |
CN101179479A (zh) * | 2006-11-09 | 2008-05-14 | 华为技术有限公司 | 一种以太网的操作管理和维护报文的传输方法、***和节点 |
CN101009627A (zh) * | 2006-12-27 | 2007-08-01 | 华为技术有限公司 | 一种业务绑定的方法和设备 |
US20080172497A1 (en) * | 2007-01-17 | 2008-07-17 | Nortel Networks Limited | Method and Apparatus for Interworking Ethernet and MPLS Networks |
CN101227334A (zh) * | 2008-01-29 | 2008-07-23 | 中兴通讯股份有限公司 | 一种操作管理维护协议数据单元的封装方法和处理方法 |
CN102170388A (zh) * | 2010-02-26 | 2011-08-31 | 杭州华三通信技术有限公司 | 获取对端骨干边缘桥设备信息的方法、***和设备 |
CN102185780A (zh) * | 2011-05-12 | 2011-09-14 | 中兴通讯股份有限公司 | Oam报文处理方法及装置 |
Non-Patent Citations (2)
Title |
---|
余涛等: "盘点运营商级以太网技术", 《中国教育网络》 * |
徐荣等: "《电信级以太网》", 31 January 2009, 人民邮电出版社 * |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102833155A (zh) * | 2012-08-03 | 2012-12-19 | 中兴通讯股份有限公司 | 在二层单板上实现三层通信的方法及装置 |
CN102833155B (zh) * | 2012-08-03 | 2015-12-16 | 中兴通讯股份有限公司 | 在二层单板上实现三层通信的方法及装置 |
WO2013170813A1 (zh) * | 2012-09-28 | 2013-11-21 | 中兴通讯股份有限公司 | 一种基于多协议标签交换的oam方法及装置 |
CN104378245A (zh) * | 2014-12-09 | 2015-02-25 | 盛科网络(苏州)有限公司 | 在l2vpn架构的ac口上实现oam的方法及装置 |
CN104378245B (zh) * | 2014-12-09 | 2018-01-05 | 盛科网络(苏州)有限公司 | 在l2vpn架构的ac口上实现oam的方法及装置 |
WO2016165491A1 (zh) * | 2015-08-26 | 2016-10-20 | 中兴通讯股份有限公司 | 一种桥接业务和桥接网元的巡检方法及装置 |
CN108494474A (zh) * | 2018-03-23 | 2018-09-04 | 烽火通信科技股份有限公司 | 利用oam报文实现业务叠加保护倒换的方法及*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN100484097C (zh) | 包交换网络中判断伪线路连接状态的方法及服务设备 | |
EP2803173B1 (en) | Expanding network functionalities for openflow based split-architecture networks | |
CN100454853C (zh) | 检测业务通道的方法及提供检测业务通道方法的*** | |
CN101212400B (zh) | 一种协商伪线的双向转发检测会话区分符的方法及*** | |
CN102195865B (zh) | 多宿网络中的通信网络路径和状态信息 | |
CN102025646B (zh) | 链路倒换方法及其装置 | |
CN102185711B (zh) | 一种检测混合网络中链路故障的方法及设备 | |
CN102333028B (zh) | 一种分层式二层虚拟专用网发送报文的方法及通信设备 | |
CN101924654B (zh) | 一种基于点到多点业务的路径切换方法及*** | |
CN101286922B (zh) | 一种信令控制的方法、***及设备 | |
CN101938377B (zh) | 链路聚合故障保护方法、设备和*** | |
CN104767680B (zh) | 路由快速切换的方法和装置 | |
EP1981215A1 (en) | Network system | |
CN102377601B (zh) | 一种lsp故障通告方法和装置 | |
CN104270309A (zh) | 一种ip ran设备下实现多跳bfd的方法 | |
CN101123531A (zh) | 基于vpls双归属的全连接网络的收敛方法和装置 | |
CN104396197A (zh) | 在802.1aq网络中使用分离的平局打破器在等成本最短路径之间选择 | |
CN100461706C (zh) | 发起媒体访问控制地址回收的方法和运营商边缘设备 | |
CN102404180A (zh) | 一种基于pbn网络实现oam的方法及*** | |
CN101815006A (zh) | 一种穿越运营商网络的链路汇聚控制方法和*** | |
CN102349277A (zh) | 虚拟二层服务的入侵检测 | |
CN103368844B (zh) | Mpls网络中的报文处理方法及标签交换路由器 | |
WO2008017223A1 (fr) | Procédé, appareil et réseau permettant de communiquer réciproquement des résultats de détection de pannes | |
CN101729361B (zh) | 报文处理的方法和装置 | |
CN101626307B (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 | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20120404 |