一种连通性检测会话的创建方法、网络设备和系统技术方案

技术编号:33124622 阅读:11 留言:0更新日期:2022-04-17 00:32
本申请实施例公开了一种连通性检测会话的创建方法、网络设备和系统,用于在EVPN网络中进行连通性检测会话的创建。本申请实施例方法包括:所述第一网络设备接收来自所述第二网络设备的连通性检测会话的创建消息,所述连通性检测会话的创建消息中携带所述第二网络设备的集成多播路由和所述第二网络设备的会话信息;所述第一网络设备确定本地的集成多播路由表中包括所述第二网络设备的集成多播路由;所述第一网络设备根据所述第二网络设备的会话信息与所述第二网络设备创建所述连通性检测会话。测会话。测会话。

【技术实现步骤摘要】
一种连通性检测会话的创建方法、网络设备和系统
[0001]本申请是申请号为201910040453.X的中国专利申请的分案申请。


[0002]本申请涉及通信领域,尤其涉及一种连通性检测会话的创建方法、网络设备和系统。

技术介绍

[0003]以太网虚拟专用网络(ethernet virtual private network,EVPN)是一种用于实现二层网络互通的虚拟专用网络(virtual private network,VPN)技术。EVPN通过扩展边界网关(border gateway protocol,BGP)协议或多协议标签交换(multi

protocol label switching,MPLS)协议,新增了几种路由类型,用于在不同运营商边缘(provider edge,PE)设备之间通告主机的媒体访问控制(media access control,MAC)地址和互联网协议(internet protocol,IP)地址。EVPN的网络结构和BGP或MPLS的网络结构相似,各个EVPN站点之间二层互通,PE设备上通过建立EVPN实例以接入各个站点的客户侧边缘(customer edge,CE)设备。
[0004]EVPN的网络结构主要包括两种,一种是虚拟私人有线服务(virtual private wire service,VPWS),另一种是以太本地局域网(ethernet local area network,E

LAN)。VPWS又称为E/>‑
LINE,E

LINE是基于MPLS的二层VPN业务,是指两个PE之间是双向互通的关系,是点到点的通信业务。而E

LAN是提供一种多点到多点的二层VPN服务,在E

LAN中,通过透明传送报文,使得多个PE之间的通信就像在同一个局域网一样。
[0005]无论是E

LINE还是E

LAN都需要进行连接故障管理(connectivity fault management,CFM)。当前,E

LINE主要通过网络管理员对进行E

LINE通信的两端PE配置匹配的CFM实例,使得当本端PE发送CFM会话创建消息给对端PE时,对端PE可以与本端PE创建CFM会话。但是对于E

LAN架构,由于PE数量众多,若使用上述E

LINE所使用的进行CFM的方案,需要在每两个PE之间配置配对的CFM实例,工作量巨大,配置耗时耗力。

技术实现思路

[0006]本申请实施例提供了一种连通性检测会话的创建方法、网络设备和系统,用于在EVPN网络中进行连通性检测会话的创建。
[0007]本申请第一方面提供了一种连通性检测会话的创建方法,用于EVPN网络,EVPN网络包括第一网络设备和第二网络设备,该方法包括:
[0008]第一网络设备接收来自第二网络设备的连通性检测会话的创建消息,连通性检测会话的创建消息中携带第二网络设备的集成多播路由和第二网络设备的会话信息;第一网络设备确定本地的集成多播路由表中包括第二网络设备的集成多播路由;第一网络设备根据第二网络设备的会话信息与第二网络设备创建连通性检测会话。
[0009]当在EVPN网络中新增第一网络设备时,只需要对该第一网络设备配置集成多播路
由表,使得当接收到来自该第二网络设备的连通性检测会话的创建消息时,由于来自第二网络设备的连通性检测会话的创建消息携带该第二网络设备的集成多播路由和该第二网络设备的会话信息,且本地的集成多播路由表包括该第二网络设备的集成多播路由,该第一网络设备可以根据该第二网络设备的会话信息与第二网络设备创建连通性检测会话,因此不需要对第一网络设备与EVPN网络中现有的各个网络设备之间一一配置连通性检测会话的实例,就可以实现对第一网络设备与EVPN网络中原有的各个网络设备进行连通性检测会话实例的配置,简化了配置流程。
[0010]在一些可能的实现方式中,第一网络设备为PE,以提供EVPN 100中的各个PE之间创建连通性检测会话的方案,在该方案中,不需要对第一网络设备与EVPN 100中现有的各个网络设备之间一一配置连通性检测会话的实例,简化了配置流程。
[0011]在一些可能的实现方式中,第一网络设备接收来自第二网络设备的连通性检测会话的创建消息包括:第一网络设备接收来自第二网络设备通过广播或组播的方式发送的连通性检测会话的创建消息。由于通过广播或组播的方式,第二网络设备仅需发送一份连通性检测会话的创建消息,而不需要对EVPN网络中的每一个网络设备分别发送,降低了传输资源的负担,提高了传输的效率。
[0012]在一些可能的实现方式中,第一网络设备接收来自第二网络设备的连通性检测会话的创建消息之前,还包括:第一网络设备获得集成多播路由表,集成多播路由表包括第二网络设备的集成多播路由。由于集成多播路由表包括第二网络设备的集成多播路由,第一网络设备因此可以确定第一网络设备与第二网络设备同属一个EVPN网络,以此确定需要创建连通性检测会话。
[0013]在一些可能的实现方式中,第一网络设备获得集成多播路由表的方式可以包括:
[0014]第一网络设备根据本地接收的命令行的配置获得所述集成多播路由表,因此网络管理员可以在网络设备本地输入集成多播路由表。
[0015]或,控制管理设备向第一网络设备接收发送集成多播路由表,第一网络设备保存集成多播路由表,因此网络管理员可以通过控制管理设备远程设置集成多播路由表。
[0016]或,第一网络设备接收第二网络设备通告的第二网络设备的集成多播路由,第一网络设备在集成多播路由表中保存第二网络设备的集成多播路由,则不需要预先编辑好集成多播路由表,可以动态地自动更新集成多播路由表,以满足新的网络设备入网时自身的集成多播路由对EVPN网络中的其他网络设备进行告知的需要,同时减少网络管理员的工作量,提高了工作效率。
[0017]在一些可能的实现方式中,连通性检测会话包括连接故障管理(connectivity fault management,CFM)会话,以对第一网络设备和第二网络设备之间的连通进行故障检测和管理。
[0018]在一些可能的实现方式中,连通性检测会话的创建消息中的类型长度值(tag

length

value,TLV)字段中包括第二网络设备的集成多播路由,TLV字段包括类型、长度和值,其中,类型用于指示TLV字段的类型为集成多播路由,长度用于指示TLV字段的长度,值为第二网络设备的集成多播路由。因此,可以确定连通性检测会话的创建消息中集成多播路由的位置,以使得第一网络设备可以从连通性检测会话的创建消息中的TLV字段的值中获取集成多播路由。
[0019]在一些可能的实现方式中,第二网络设备的会话信息包括第二网本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种连通性检测会话的创建方法,其特征在于,用于EVPN网络,所述EVPN网络包括第一网络设备和第二网络设备,所述方法包括:所述第一网络设备接收来自所述第二网络设备的连通性检测会话的创建消息,所述创建消息中携带所述第二网络设备的集成多播路由和所述第二网络设备的会话信息,其中,所述第一网络设备本地的集成多播路由表中包括所述第二网络设备的集成多播路由;所述第一网络设备根据所述第二网络设备的会话信息与所述第二网络设备创建所述连通性检测会话。2.根据权利要求1所述方法,其特征在于,所述第一网络设备接收来自所述第二网络设备的连通性检测会话的创建消息包括:所述第一网络设备接收来自所述第二网络设备通过广播或组播的方式发送的连通性检测会话的创建消息。3.根据权利要求1或2所述方法,其特征在于,所述第一网络设备接收来自所述第二网络设备的连通性检测会话的创建消息之前,还包括:所述第一网络设备获得所述集成多播路由表,所述集成多播路由表包括所述第二网络设备的集成多播路由。4.根据权利要求1

3中任一项所述方法,其特征在于,所述连通性检测会话包括连接故障管理CFM会话。5.根据权利要求1

4中任一项所述方法,其特征在于,所述连通性检测会话的创建消息中的类型长度值TLV字段中包括所述第二网络设备的集成多播路由,所述TLV字段包括类型、长度和值,其中,所述类型用于指示所述TLV字段的类型为集成多播路由,所述长度用于指示所述TLV字段的长度,所述值为所述第二网络设备的集成多播路由。6.根据权利要求1

5中任一项所述方法,其特征在于,所述第二网络设备的会话信息包括所述第二网络设备的维护联盟边缘节点标识MEP ID或会话标识Session ID。7.根据权利要求6所述方法,其特征在于,所述方法还包括:所述第一网络设备获得MEP ID范围或Session ID范围,所述MEP ID范围包括所述第二网络设备的MEP ID,或所述Session ID范围包括所述第二网络设备的Session ID;所述第一网络设备根据所述第二网络设备的会话信息与所述第二网络设备创建所述连通性检测会话之前,还包括:所述第一网络设备确定所述第二网络设备的MEP ID在所述MEP ID范围之内;或,所述第一网络设备确定所述第二网络设备的Session ID在所述Session ID范围之内。8.一种连通性检测会话的创建方法,其特征在于,用于EVPN网络,所述EVPN网络包括第一网络设备和第二网络设备,所述方法包括:所述第二网络设备获得所述第二网络设备的集成多播路由;所述第二网络设备向所述第一网络设备发送连通性检测会话的创建消息,所述创建消息携带所述第二网络设备的集成多播路由和所述连通性检测会话的会话信息。9.根据权利要求8所述方法,其特征在于,所述第二网络设备向所述第一网络设备发送连通性检测会话的创建消息包括:所述第二网络设备向所述EVPN网络中的各个网络设备广播或组播所述连通性检测会
话的创建消息。10.根据权利要求8或9所述方法,其特征在于,所述连通性检测会话包括连接故障管理CFM会话。11.根据权利要求8

10中任一项所述方法,其特征在于,所述连通性检测会话的创建消息中的TLV字段中包括所述第二网络设备的集成多播路由,所述TLV字段包括类型、长度和值,其中,所述类型用于指示所述TLV字段的类型为集成多播路由,所述长度用于指示所述TLV字段的长度,所述值为所述第二网络设备的集成多播路由。12.根据权利要求8

11中任一项所述方法,其特征在于,所述第二网络设备的会话信息包括所述第二网络设备的MEP ID或Session ID。13.一种第一网络设备,其特征在于,用于:接收来自所述...

【专利技术属性】
技术研发人员:李晓晶
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1