System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及通信领域,具体涉及一种srbe隧道实现oam运维的方法及装置。
技术介绍
1、随着时代的进步,网络业务种类越来越多,不同类型业务对网络的要求不尽相同,例如,实时的应用程序通常要求低时延、低抖动的路径,而大数据应用则要求低丢包率、高带宽的通道。如果仍旧按照网络适配业务的思路,则不仅无法匹配业务的快速发展,而且会使网络部署越来越复杂,变的难以维护。
2、sr(segment routing,分段路由)正是在此背景下产生的。sr与mpls(multiprotocol label switching,多协议标签交换)相结合形成sr-mpls技术。srtp(segmentrouting transport profile,段路由传送子集)隧道是基于ietf sr(rfc8402)源路由隧道技术,进行面向传输领域运维能力增强的新隧道技术,包括srtp和srbe(segment routingbest effort,基于尽力转发的段路由)两种类型隧道。srtp隧道用于面向连接的、点到点业务承载,提供基于连接的端到端监控运维能力;srbe隧道用于面向无连接的、mesh业务承载,提供任意拓扑业务连接并简化隧道规划和部署。
3、根据运营商网络运营的实际需要,通常将网络的管理工作划分为3大类:操作(operation)、管理(administration)、维护(maintenance),简称oam(operationadministration and maintenance,操作维护管理)。它主要完成日常网络和业
技术实现思路
1、本申请提供一种srbe隧道实现oam运维的方法,可以解决现有技术中无法实现端到端oam运维的问题。
2、第一方面,本申请实施例提供一种srbe隧道实现oam的方法,所述方法包括:
3、在源节点,将源节点标签按预设规则填充在vp oam报文gal标签后的12比特,所述12比特作为标记值,所述12比特中从左往右第4个比特为1;
4、宿节点收到所述vp oam报文后,通过解析所述12比特获得源节点标签。
5、结合第一方面,在一种实施方式中,所述将源节点标签按预设规则填充在vp oam报文gal标签后的12比特,包括:
6、当源节点标签大于等于256时,将源节点标签除以256后再左移9位填充前3个比特,将源节点标签除以256取余填充后8个比特。
7、结合第一方面,在一种实施方式中,所述将源节点标签按预设规则填充在vp oam报文gal标签后的12比特,包括:
8、当源节点标签小于256时,前3个比特为0,将源节点标签填充在后8个比特。
9、结合第一方面,在一种实施方式中,在所述源节点配置vp oam,绑定宿节点的环回口ip地址,根据宿节点环回口ip地址得到宿节点标签,将宿节点标签写入vp oam报文中。
10、结合第一方面,在一种实施方式中,所述宿节点配置vp oam,绑定源节点的环回口ip地址,根据源节点环回口ip地址得到源节点标签,根据源节点标签计算标记值,在收到所述vp oam报文后对vp oam报文中的所述宿节点标签、gal标签以及标记值进行匹配。
11、结合第一方面,在一种实施方式中,所述方法还包括:
12、当某一条srbe隧道出现故障时,网管配置sr域内各节点1588同步;下发所述宿节点标签、gal标签以及标记值的匹配关系给所述sr域内各中间节点;
13、所述各中间节点对vp oam报文进行匹配,并抽样复制,匹配上的中间节点将所述vp oam报文加上收到时间和当前节点标签后,转换为简要信息报文上报网管;
14、所述网管收到所有简要信息报文,将源节点标签相同且宿节点标签也相同的简要信息报文按照收到时间排序,获得出现故障的srbe隧道途径节点的路径信息。
15、结合第一方面,在一种实施方式中,所述简要信息报文包括vp oam报文的收到时间、源节点标签、宿节点标签、所述本站节点的节点标签。
16、第二方面,本申请还提供一种srbe隧道实现oam的装置,所述装置包括:
17、填充模块,其用于在源节点,将源节点标签按预设规则填充在vp oam报文gal标签后的12比特,所述12比特作为标记值,所述12比特中从左往右第4个比特为1;
18、提取模块,其用于在宿节点收到所述vp oam报文后,通过解析所述12比特获得源节点标签。
19、结合第二方面,在一种实施方式中,所述将源节点标签按预设规则填充在vp oam报文gal标签后的12比特,包括:
20、当源节点标签大于等于256时,将源节点标签除以256后再左移9位填充前3个比特,将源节点标签除以256取余填充后8个比特;
21、当源节点标签小于256时,前3个比特为0,将源节点标签填充在后8个比特。
22、结合第二方面,在一种实施方式中,还包括匹配模块,设置于每个中间节点;
23、当某一条srbe隧道出现故障时,网管配置sr域内各节点1588同步;下发所述宿节点标签、gal标签以及标记值给所述各中间节点进行匹配;
24、每个中间节点的匹配模块用于对vp oam报文进行匹配,并抽样复制,匹配上的节点将所述vp oam报文加上收到时间和当前节点标签后,转换为简要信息报文上报网管;
25、所述网管收到所有简要信息报文,将源节点标签相同且宿节点标签也相同的简要信息报文按照收到时间排序,获得出现故障的srbe隧道途径节点的路径信息。
26、本申请实施例提供的技术方案带来的有益效果包括:
27、在源节点,将源节点标签按预设规则填充在vp oam报文gal标签后的12比特,所述12比特作为标记值,宿节点收到vp oam报文后,通过解析该标记值获得源节点标签,解决了宿节点无法感知报文来源的问题,实现端到端的oam运维。
28、进一步的,通过在vp oam报文写入源节点标签的方式,在中间节点匹配相应源节点标签、宿节点标签和gal标签并上报简要信息给网管的方式下,可以在不同srbe隧道经过相同中间节点时区分srbe隧道,进而在出现sr本文档来自技高网...
【技术保护点】
1.一种SRBE隧道实现OAM的方法,其特征在于,所述方法包括:
2.如权利要求1SRBE隧道实现OAM的方法,特征在于,所述将源节点标签按预设规则填充在VP OAM报文GAL标签后的12比特,包括:
3.如权利要求1SRBE隧道实现OAM的方法,特征在于,所述将源节点标签按预设规则填充在VP OAM报文GAL标签后的12比特,包括:
4.如权利要求2或3所述的SRBE隧道实现OAM的方法,特征在于:在所述源节点配置VPOAM,绑定宿节点的环回口ip地址,根据宿节点环回口ip地址得到宿节点标签,将宿节点标签写入VP OAM报文中。
5.如权利要求4所述的SRBE隧道实现OAM的方法,特征在于:
6.如权利要求5所述的SRBE隧道实现OAM的方法,特征在于,所述方法还包括:
7.如权利要求6所述的SRBE隧道实现OAM的方法,特征在于:所述简要信息报文包括VPOAM报文的收到时间、源节点标签、宿节点标签、所述本站节点的节点标签。
8.一种SRBE隧道实现OAM的装置,其特征在于,所述装置包括:
>9.如权利要求8所述的SRBE隧道实现OAM的装置,特征在于,所述将源节点标签按预设规则填充在VP OAM报文GAL标签后的12比特,包括:
10.如权利要求9所述的SRBE隧道实现OAM的装置,特征在于:还包括匹配模块,设置于每个中间节点;
...【技术特征摘要】
1.一种srbe隧道实现oam的方法,其特征在于,所述方法包括:
2.如权利要求1srbe隧道实现oam的方法,特征在于,所述将源节点标签按预设规则填充在vp oam报文gal标签后的12比特,包括:
3.如权利要求1srbe隧道实现oam的方法,特征在于,所述将源节点标签按预设规则填充在vp oam报文gal标签后的12比特,包括:
4.如权利要求2或3所述的srbe隧道实现oam的方法,特征在于:在所述源节点配置vpoam,绑定宿节点的环回口ip地址,根据宿节点环回口ip地址得到宿节点标签,将宿节点标签写入vp oam报文中。
5.如权利要求4所述的srbe隧道实现oa...
【专利技术属性】
技术研发人员:舒文斌,刘博闻,黄力,
申请(专利权)人:烽火通信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。