一种实现带内操作管理维护IOAM的方法及装置制造方法及图纸

技术编号:19327224 阅读:1645 留言:0更新日期:2018-11-03 14:17
一种实现IOAM的方法,包括:扩展路由协议携带设备的IOAM能力信息;将所述IOAM能力信息封装在路由协议报文中,并在网络内发送。一种实现IOAM的装置。本方案中,IOAM节点可以在网络中通告其IOAM能力和IOAM属性信息,增强网络的健壮性,提高网络的运维管理能力。

A method and device for implementing IOAM management and maintenance in operation

A method for implementing IOAM includes expanding the IOAM capability information of the device carried by the routing protocol, encapsulating the IOAM capability information in the routing protocol message and sending it in the network. A device for realizing IOAM. In this scheme, IOAM nodes can announce their IOAM capability and IOAM attribute information in the network, enhance the robustness of the network, and improve the operation and maintenance management ability of the network.

【技术实现步骤摘要】
一种实现带内操作管理维护IOAM的方法及装置
本专利技术实施例涉及但不限于网络通信技术,尤其涉及一种实现带内操作管理维护IOAM的方法及装置。
技术介绍
IOAM(in-suitOAM,又称为in-bandOAM(Operations,Administration,andMaintenance),带内操作管理维护),带内操作管理维护是指直接将需要携带的OAM信息和数据封装在用户数据报文中,随用户报文一起发送,而不需要额外的控制面报文发送OAM数据。IOAM可以实现多种网络故障检测功能,包路径一致性检测,POT(中间传输节点验证),SLA(Service-LevelAgreement,服务等级协议)验证等复杂的OAM功能。在IOAM域的边缘节点,将IOAM数据报文嵌入在数据报文中,所以该节点又称为IOAM封装节点,离开IOAM域的边缘节点将OAM数据报文移除,该节点又称为IOAM解封装节点。IOAM的路径验证方法是:在IOAM域的封装节点,将IOAM数据报文嵌入在数据报文中,IOAM转发节点根据一定算法将相关的OAM信息填入OAM数据中,IOAM的解封装节点根据转发节点填入的OAM信息校验路径是否与配置的路径一致,并将OAM数据报文移除。根据部署,带内OAM可以在不同的场景中使用,比如,段路由(SegmentRouting)网络,段路由是一种基于源地址路由的方法,通过在现有的MPLS(多协议标签交换)网络的报文头或者IPv6报文头中携带段路由报文头(SegmentRoutingHeader),在段路由报文头中携带有一系列的指示操作(也称为段操作)用于数据在网络中的路由和传输。通过段路由可以非常便捷的实现网络的负载均衡和流程工程,以及快速重路由等复杂网络功能。其中,段操作指示也可以扩展实现基于业务或者拓扑的路由指示,那么段路由也可以实现基于业务的网络虚拟化。但是现有的段路由网络只能实现LSPping,tracert(跟踪路由)等简单的OAM功能,而无法实现带内OAM的路径验证,端到端的逻辑路径的可达性检测等复杂的OAM功能。但现有的技术方案和IOAM技术中,无法实现IOAM节点的能力通告。
技术实现思路
本专利技术实施例提供一种实现带内操作管理维护IOAM的方法及装置,以实现IOAM能力的通告。一种实现IOAM的方法,包括:扩展路由协议携带设备的IOAM能力信息;将所述IOAM能力信息封装在路由协议报文中,并在网络内发送。可选地,所述扩展路由协议携带设备的IOAM能力信息,包括:所述路由协议为中间系统到中间系统ISIS协议时,扩展ISIS路由能力类型长度值TLV携带IOAM能力属性的IOAM能力子TLV信息。可选地,所述扩展路由协议携带设备的IOAM能力信息,包括:所述路由协议为开放式最短路径优先OSPF协议时,扩展OSPF路由信息不透明链路状态LSA通告携带IOAM能力属性的IOAM能力子TLV信息。可选地,所述IOAM能力信息包括以下的一种或多种:带内OAM路径选项,带内OAM路径验证选项,带内OAM端到端的验证选项。可选地,所述网络包括以下任一网络:段路由网络、业务功能链网络、互联网协议的第六版网络、虚拟可扩展局域网。一种实现IOAM的装置,包括:扩展模块,用于扩展路由协议携带设备的IOAM能力信息;发送模块,用于将所述IOAM能力信息封装在路由协议报文中,并在网络内发送。可选地,所述扩展模块,扩展路由协议携带设备的IOAM能力信息包括:所述路由协议为中间系统到中间系统ISIS协议时,扩展ISIS路由能力类型长度值TLV携带IOAM能力属性的IOAM能力子TLV信息。可选地,所述扩展模块,扩展路由协议携带设备的IOAM能力信息,包括:所述路由协议为开放式最短路径优先OSPF协议时,扩展OSPF路由信息不透明链路状态LSA通告携带IOAM能力属性的IOAM能力子TLV信息。可选地,所述IOAM能力信息包括以下的一种或多种:带内OAM路径选项,带内OAM路径验证选项,带内OAM端到端的验证选项。一种实现IOAM的装置,包括存储器和处理器,其中,所述存储器,存储有以下指令:扩展路由协议携带设备的带内操作管理维护IOAM能力信息;将所述IOAM能力信息封装在路由协议报文中,并在网络内发送;所述处理器,用于执行所述存储器存储的指令。一种实现IOAM的方法,包括:接收到路由协议报文,解析出所述路由协议报文携带的IOAM能力信息;接收到用户数据报文后,根据所述IOAM能力信息封装相应的IOAM数据。可选地,所述根据所述IOAM能力信息封装相应的IOAM数据,包括:使用多协议标签交换标签标识所述用户数据报文携带有IOAM数据,在所述多协议标签交换标签后封装所述IOAM数据。一种实现IOAM的装置,其中,包括:解析模块,用于接收到路由协议报文,解析出所述路由协议报文携带的IOAM能力信息;封装模块,用于接收到用户数据报文后,根据所述IOAM能力信息封装相应的IOAM数据。可选地,所述封装模块,根据所述IOAM能力信息封装相应的IOAM数据包括:使用多协议标签交换标签标识所述用户数据报文携带有IOAM数据,在所述多协议标签交换标签后封装所述IOAM数据。一种实现IOAM的装置,包括存储器和处理器,其中,所述存储器,存储有以下指令:接收到路由协议报文,解析出所述路由协议报文携带的IOAM能力信息;接收到用户数据报文后,根据所述IOAM能力信息封装相应的IOAM数据;所述处理器,用于执行所述存储器存储的指令。综上,本专利技术实施例提供一种实现IOAM的方法及装置,IOAM节点可以在网络中通告其IOAM能力和IOAM属性信息,增强网络的健壮性,提高网络的运维管理能力。附图说明附图用来提供对本专利技术的进一步理解,并且构成说明书的一部分,与本专利技术的实施例一起用于解释本专利技术,并不构成对本专利技术的限制。在附图中:图1为本专利技术实施例一的一种实现IOAM的方法的流程图;图2为本专利技术实施例的ISIS路由能力TLV格式的示意图;图3为本专利技术实施例的IOAM能力子-TLV格式的示意图;图4为本专利技术实施例的带内OAM路径选项子-子TLV格式的示意图;图5为本专利技术实施例的带内OAM路径验证选项子-子-TLV格式的示意图;图6为本专利技术实施例二的一种实现IOAM的装置的示意图;图7为本专利技术实施例三的一种实现IOAM的方法的流程图;图8为本专利技术实施例的段路由网络的IOAM封装的示意图;图9为本专利技术实施例四的一种实现IOAM的装置的示意图;图10为本专利技术实施例的路由协议通告IOAM能力属性网络结构图。图11为本专利技术实施例的携带IOAM的段路由数据报文转发流程图。具体实施方式为使本专利技术的目的、技术方案和优点更加清楚明白,下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。实施例一图1为本专利技术实施例的一种实现IOAM的方法的流程图,如图1所示,本实施例的方法包括:步骤11、扩展路由协议携带设备的IOAM能力信息;步骤12、将所述IOAM能力信息封装在路由协议报文中,并在网络内发送。在一实施例中,所述扩展路由协议携带设备的IOAM能力信息,包括:所述路由协议为ISIS(Intermediat本文档来自技高网
...

【技术保护点】
1.一种实现带内操作管理维护IOAM的方法,包括:扩展路由协议携带设备的IOAM能力信息;将所述IOAM能力信息封装在路由协议报文中,并在网络内发送。

【技术特征摘要】
1.一种实现带内操作管理维护IOAM的方法,包括:扩展路由协议携带设备的IOAM能力信息;将所述IOAM能力信息封装在路由协议报文中,并在网络内发送。2.如权利要求1所述的方法,其特征在于:所述扩展路由协议携带设备的IOAM能力信息,包括:所述路由协议为中间系统到中间系统ISIS协议时,扩展ISIS路由能力类型长度值TLV携带IOAM能力属性的IOAM能力子TLV信息。3.如权利要求1所述的方法,其特征在于:所述扩展路由协议携带设备的IOAM能力信息,包括:所述路由协议为开放式最短路径优先OSPF协议时,扩展OSPF路由信息不透明链路状态LSA通告携带IOAM能力属性的IOAM能力子TLV信息。4.如权利要求1-3任一项所述的方法,其特征在于:所述IOAM能力信息包括以下的一种或多种:带内OAM路径选项,带内OAM路径验证选项,带内OAM端到端的验证选项。5.如权利要求1-3任一项所述的方法,其特征在于:所述网络包括以下任一网络:段路由网络、业务功能链网络、互联网协议的第六版网络、虚拟可扩展局域网。6.一种实现带内操作管理维护IOAM的装置,其特征在于,包括:扩展模块,用于扩展路由协议携带设备的IOAM能力信息;发送模块,用于将所述IOAM能力信息封装在路由协议报文中,并在网络内发送。7.如权利要求6所述的装置,其特征在于:所述扩展模块,扩展路由协议携带设备的IOAM能力信息包括:所述路由协议为中间系统到中间系统ISIS协议时,扩展ISIS路由能力类型长度值TLV携带IOAM能力属性的IOAM能力子TLV信息。8.如权利要求6所述的装置,其特征在于:所述扩展模块,扩展路由协议携带设备的IOAM能力信息,包括:所述路由协议为开放式最短路径优先OSPF协议时,扩展OSPF路由信息不透明链路状态LSA通告携带IOAM能力属性的IOAM能力子TLV...

【专利技术属性】
技术研发人员:胡方伟
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1