BIEROAM检测的方法、设备以及系统技术方案

技术编号:31500522 阅读:28 留言:0更新日期:2021-12-22 23:11
本申请提供了一种BIER OAM检测的方法、设备以及系统,该方法包括:位转发入口路由器BFIR根据第一BIER OAM报文获得检测请求报文,并向至少一个位转发出口路由器BFER发送该检测请求报文,其中,检测请求报文包括第一报文和第一报文头,第一报文是第一BIER OAM报文进行封装后的报文,第一报文头包括比特串,比特串用于指示待测的至少一个位转发出口路由器BFER。本申请提供的技术方案可以在BIER场景中实现OAM检测。实现OAM检测。实现OAM检测。

【技术实现步骤摘要】
BIER OAM检测的方法、设备以及系统


[0001]本申请涉及网络通信领域,并且更具体地,涉及一种BIER OAM检测的方法、设备以及系统。

技术介绍

[0002]操作维护管理(operation administration and maintenance,OAM)检测是指对网络中存在的问题进行检测。为了检测网络中设备之间的链路是否正常,可以在网络中发送检测请求报文,并通过反馈的检测应答报文来检测网络中设备之间的链路是否正常。
[0003]互联网协议(internet protocol,IP)组播技术实现了IP网络中点到多点的高效数据传送,能够有效地节约网络带宽、降低网络负载。为此,业界提出了一种新的用于构建组播数据转发路径的技术,称为基于位索引的显式复制(bit indexed explicit replication,BIER)技术,该技术提出了一种新的不需要构建组播分发树的组播技术架构。如何在BIER网络中实现BIER OAM检测成为需要解决的问题。

技术实现思路

[0004]本申请提供一种BIER OAM检测的方法、位转发入口路由器(bit forwarding ingress router,BFIR)、位转发出口路由器(bit forwarding egress router,BFER)以及系统,可以在BIER场景中实现BIER OAM检测。
[0005]第一方面,提供了一种BIER OAM检测的方法,所述方法包括:位转发入口路由器BFIR根据第一BIER OAM报文,获得检测请求报文,所述检测请求报文包括第一报文和第一报文头,所述第一报文是所述第一BIER OAM报文进行封装后的报文,所述第一报文头包括比特串,所述比特串用于指示待测的至少一个位转发出口路由器BFER;所述BFIR向所述至少一个BFER发送所述检测请求报文。
[0006]应理解,第一BIER OAM报文可以是一个无任何封装的BIER OAM报文。第一BIER OAM报文也可以称为原始BIER OAM报文。
[0007]第一BIER OAM报文中的请求/应答(request/reply,req/rep)字段携带的标识用于表示该BIER OAM报文为OAM请求报文还是OAM响应报文。其中,req字段表示请求消息的类型(message type),rep字段表示响应消息的类型(message type)。
[0008]上述技术方案中,通过对无任何封装的或原始的BIER OAM进行封装,从而可以适用更多的BIER封装的场景,在BIER网络中实现BIER OAM检测。
[0009]一种可能的实现方式中,所述第一报文头包括用于指示所述封装为IPv6封装的第一标识,所述第一报文包括第一IPv6头和所述第一BIER OAM报文,所述第一IPv6头的目的地址为所述至少一个BFER能够识别的有效地址。
[0010]另一种可能的实现方式中,所述第一报文头包括用于指示所述封装为IPv4封装的第一标识,所述第一报文包括第一IPv4头和所述第一BIER OAM报文,所述第一IPv4头的目的地址为所述至少一个BFER能够识别的有效地址。
[0011]另一种可能的实现方式中,所述第一报文头包括用于指示所述封装为IPv6封装的第一标识,所述第一报文包括第一IPv6头和用户数据报协议UDP封装的BIER OAM报文,所述第一IPv6头的目的地址为所述至少一个BFER能够识别的有效地址,所述UDP封装的BIER OAM报文包括UDP头和所述第一BIER OAM报文,所述UDP头包括的目的端口用于指示接收所述检测请求报文的BFER的监听端口。
[0012]另一种可能的实现方式中,所述第一报文头包括用于指示所述封装为IPv4封装的第一标识,所述第一报文包括第一IPv4头和用户数据报协议UDP封装的BIER OAM报文,所述第一IPv4头的目的地址为所述至少一个BFER能够识别的有效地址,所述UDP封装的BIER OAM报文包括UDP头和所述第一BIER OAM报文,所述UDP头包括的目的端口用于指示接收所述检测请求报文的BFER的监听端口。
[0013]另一种可能的实现方式中,所述第一报文头包括IPv6封装的BIER头,所述IPv6封装的BIER头包括第二IPv6头和用于指示所述封装为IP封装的第一标识。
[0014]上述IPv6封装的BIER头包括外层IPv6头和IPv6扩展头,其中,IPv6扩展头中包括BIER头或者用来实现BIER转发的信息。
[0015]上述第二IPv6头可以是外层IPv6头。
[0016]另一种可能的实现方式中,所述第一报文头包括MPLS封装的BIER头,所述MPLS封装的BIER头包括MPLS标签和用于指示所述封装为IP封装的第一标识。
[0017]MPLS封装的BIER头的实现方式有多种,一种可能的实现方式中,MPLS封装的BIER头包括BIER头,其中,BIER头的前4个字节用来携带MPLS标签。另一种可能的实现方式中,MPLS封装的BIER头包括MPLS标签以及BIER头。
[0018]另一种可能的实现方式中,所述第一报文头包括以太封装的BIER头,所述以太封装的BIER头包括用于指示所述封装为IP封装的第一标识。
[0019]另一种可能的实现方式中,所述方法还包括:所述BFIR接收来自所述至少一个BFER的检测应答报文,所述检测应答报文包括第二报文,所述第二报文是对第二BIER OAM进行封装后的报文。
[0020]第二BIER OAM报文中的请求/应答(request/reply,req/rep)字段携带的标识用于表示该BIER OAM报文为OAM请求报文还是OAM响应报文。其中,req字段表示请求消息的类型(message type),rep字段表示响应消息的类型(message type)。
[0021]另一种可能的实现方式中,所述第二报文包括第三IPv6头和所述第二BIER AOM报文,所述第三IPv6头的源地址为所述至少一个BFER能够识别的有效地址。
[0022]另一种可能的实现方式中,所述第二报文包括第二IPv4头和所述第二BEIR OAM报文,所述第二IPv4头的源地址为所述至少一个BFER能够识别的有效地址。
[0023]另一种可能的实现方式中,所述第二报文包括第三IPv6头和UDP封装的BIER OAM报文,所述第三IPv6头的源地址为所述至少一个BFER能够识别的有效地址,所述UDP封装的BIER OAM报文包括UDP头和所述第二BIER OAM报文,所述UDP头包括的源端口号用于指示接收所述检测请求报文的BFER的监听端口。
[0024]另一种可能的实现方式中,所述第二报文包括第二IPv4头和UDP封装的BIER OAM报文,所述第二IPv4头的源地址为所述至少一个BFER能够识别的有效地址,所述UDP封装的BIER OAM报文包括UDP头和所述第二BIER OAM报文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于位索引的显式复制操作管理维护BIER OAM检测的方法,其特征在于,所述方法包括:位转发入口路由器BFIR根据第一BIER OAM报文,获得检测请求报文,所述检测请求报文包括第一报文和第一报文头,所述第一报文是所述第一BIER OAM报文进行封装后的报文,所述第一报文头包括比特串,所述比特串用于指示待测的至少一个位转发出口路由器BFER;所述BFIR向所述至少一个BFER发送所述检测请求报文。2.根据权利要求1所述的方法,其特征在于,所述第一报文头包括用于指示所述封装为互联网协议IP封装的第一标识,所述第一报文包括第一IP头和所述第一BIER OAM报文,所述第一IP头的目的地址为所述至少一个BFER能够识别的有效地址。3.根据权利要求1所述的方法,其特征在于,所述第一报文头包括用于指示所述封装为IP封装的第一标识,所述第一报文包括第一IP头、第一用户数据报协议UDP头和所述第一BIER OAM报文,所述第一IP头的目的地址为所述至少一个BFER能够识别的有效地址,所述第一UDP头包括的目的端口用于指示接收所述检测请求报文的BFER的监听端口。4.根据权利要求1至3任一所述的方法,其特征在于,所述第一报文头包括第六版互联网协议IPv6封装的BIER头,所述IPv6封装的BIER头包括IPv6头和用于指示所述封装为IP封装的第一标识;或者所述第一报文头包括多协议标签交换MPLS封装的BIER头,所述MPLS封装的BIER头包括MPLS标签和用于指示所述封装为IP封装的第一标识;或者所述第一报文头包括以太封装的BIER头,所述以太封装的BIER头包括用于指示所述封装为IP封装的第一标识。5.根据权利要求2至4任一所述的方法,其特征在于,所述IP封装为IPv6封装,所述第一IP头为IPv6头;或者所述IP封装为第四版互联网协议IPv4封装,所述第一IP头为IPv4头。6.根据权利要求1至5任一所述的方法,其特征在于,所述方法还包括:所述BFIR接收来自所述至少一个BFER的检测应答报文,所述检测应答报文包括第二报文,所述第二报文是第二BIER OAM进行封装后的报文。7.根据权利要求6所述的方法,其特征在于,所述第二报文包括第二IP头和所述第二BIER AOM报文,所述第二IP头的源地址为所述至少一个BFER能够识别的有效地址。8.根据权利要求6所述的方法,其特征在于,所述第二报文包括第二IP头、第二UDP头和所述第二BIER OAM报文,所述第二IP头的源地址为所述至少一个BFER能够识别的有效地址,所述第二UDP头包括的源端口号用于指示接收所述检测请求报文的BFER的监听端口。9.一种基于位索引的显式复制操作管理维护BIER OAM检测的方法,其特征在于,所述方法包括:位转发出口路由器BFER接收来自位转发入口路由器BFIR的检测请求报文,所述检测请求报文包括第一报文和第一报文头,所述第一报文是所述第一BIER OAM报文进行封装后的报文,所述第一报文头包括比特串,所述比特串用于指示待测的至少一个BFER;所述第一BFER根据所述第一报文和所述比特串,获得检测应答报文,所述检测应答报文包括第二报文,所述第二报文是第二BIER OAM报文进行封装后的报文;
所述第一BFER向所述BFIR发送所述检测应答报文。10.根据权利要求9所述的方法,其特征在于,所述第一报文头包括用于指示所述封装为互联网协议IP封装的第一标识,所述第一报文包括第一IP头和所述第一BIER OAM报文,所述第一IP头的目的地址为所述至少一个BFER能够识别的有效地址。11.根据权利要求9所述的方法,其特征在于,所述第一报文头包括用于指示所述封装为IP封装的第一标识,所述第一报文包括第一IP头、第一用户数据报协议UDP头和所述第一BIER OAM报文,所述第一IP头的目的地址为所述至少一个BFER能够识别的有效地址,所述第一UDP头包括的目的端口用于指示接收所述检测请求报文的BFER的监听端口。12.根据权利要求9至11任一所述的方法,其特征在于,所述第一报文头包括第六版互联网协议IPv6封装的BIER头,所述IPv6封装的BIER头包括IPv6头和用于指示所述封装为IP封装的第一标识;或者所述第一报文头包括多协议标签交换MPLS封装的BIER头,所述MPLS封装的BIER头包括MPLS标签和用于指示所述封装为IP封装的第一标识;或者所述第一报文头包括以太封装的BIER头,所述以太封装的BIER头包括用于指示所述封装为IP封装的第一标识。13.根据权利要求10至12任一所述的方法,其特征在于,所述IP封装为IPv6封装,所述第一IP头为IPv6头;或者所述IP封装为第四版互联网协议IPv4封装,所述第一IP头为IPv4头。14.根据权利要求9至13任一所述的方法,其特征在于,所述第二报文包括第二IP头和所述第二BIER AOM报文,所述第二IP头的源地址为所述至少一个BFER能够识别的有效地址。15.根据权利要求9至13任一所述的方法,其特征在于,所述第二报文包括第二IP头、第二UDP头和所述第二BIER OAM报文,所述第二IP头的源地址为所述至少一个BFER能够识别的有效地址,所述第二UDP头包括的源端口号用于指示接收所述检测请求报文的BFER的监听端口。16.一种位转...

【专利技术属性】
技术研发人员:胡静易伟谢经荣王飓华庭
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1