使用通用路由封装的网络虚拟化双向转发检测制造技术

技术编号:16114301 阅读:44 留言:0更新日期:2017-08-30 07:38
一种用于检测起始虚拟隧道端点(VTEP)的通信状态的系统和方法,包括在起始VTEP处使用根据NVGRE协议的通用路由封装(NVGRE)数据包来生成网络虚拟化。双向转发检测(BFD)数据包封装在NVGRE数据包中,以提供NVGRE BFD数据包。将NVGRE BFD数据包发送到终止VTEP,以在NVGRE隧道上建立BFD会话。基于根据接收时间间隔从终止VTEP接收的应答BFD数据包,为BFD会话确定NVGRE隧道的通信状态。

【技术实现步骤摘要】
【国外来华专利技术】使用通用路由封装的网络虚拟化双向转发检测
技术介绍
本专利技术一般涉及通信故障的检测,更具体地涉及使用通用路由封装隧道来检测网络虚拟化的网络通信故障的双向转发检测。使用通用路由封装(NVGRE)的网络虚拟化是适于改善与大型云计算部署相关的可扩展性问题的网络虚拟化技术。NVGRE使用与虚拟局域网(VLAN)类似的封装技术,在第3层数据包中封装基于媒体访问控制(MAC)的第2层以太网帧。根据NVGRE隧道机制,称为起始虚拟隧道端点的第一设备根据NVGRE协议封装数据包,并将封装的数据包发送到称为终止虚拟隧道端点的第二设备。终止虚拟隧道端点解封装数据包,并将解封装的数据包转发到预期的目的设备。网络管理的一个越来越重要的特征是快速检测相邻系统之间的通信故障,以便更快地建立替代路径。双向转发检测(BFD)是网络设备中常用的快速故障检测方法。然而,目前还没有支持BFD以检测NVGRE隧道端点之间故障的机制。
技术实现思路
在一个实施例中,用于检测起始虚拟隧道端点(VTEP)的通信状态的系统和方法包括在起始VTEP处使用根据NVGRE协议的通用路由封装(NVGRE)数据包来生成网络虚拟化。双向转发检测(BF本文档来自技高网...
使用通用路由封装的网络虚拟化双向转发检测

【技术保护点】
一种方法,该方法包括:在起始虚拟隧道端点(VTEP)处使用根据通用路由封装(NVGRE)协议的NVGRE数据包生成网络虚拟化;将双向转发检测(BFD)数据包封装在所述NVGRE数据包中,以生成NVGRE BFD数据包;向所述终止VTEP发送所述NVGRE BFD数据包,以在NVGRE隧道上建立BFD会话;以及基于根据接收时间间隔从所述终止VTEP接收的应答BFD数据包,为所述BFD会话确定所述NVGRE隧道的通信状态。

【技术特征摘要】
【国外来华专利技术】2015.01.16 US 14/598,8711.一种方法,该方法包括:在起始虚拟隧道端点(VTEP)处使用根据通用路由封装(NVGRE)协议的NVGRE数据包生成网络虚拟化;将双向转发检测(BFD)数据包封装在所述NVGRE数据包中,以生成NVGREBFD数据包;向所述终止VTEP发送所述NVGREBFD数据包,以在NVGRE隧道上建立BFD会话;以及基于根据接收时间间隔从所述终止VTEP接收的应答BFD数据包,为所述BFD会话确定所述NVGRE隧道的通信状态。2.根据权利要求1所述的方法,还包括:将所述NVGREBFD数据包配置为提供所述NVGREBFD数据包包括BFD帧的指示。3.根据权利要求2所述的方法,其中将所述NVGREBFD数据包配置为提供所述NVGREBFD数据包包括BFD帧的指示还包括:在所述NVGRE数据包的外部NVGRE报头中设置路由器警报选项;以及将所述NVGREBFD数据包的内部以太网报头中的目的媒体访问控制(MAC)地址设置为预定值。4.根据权利要求1所述的方法,其中确定所述NVGRE隧道的通信状态还包括:基于在所述接收时间间隔内未从所述终止VTEP接收到应答BFD数据包而确定所述NVGRE隧道的通信状态。5.根据权利要求1所述的方法,其中确定所述NVGRE隧道的通信状态还包括:当在其各自的接收时间间隔内没有接收到特定数量的应答BFD数据包时,确定所述NVGRE隧道的通信状态为关闭。6.根据权利要求1所述的方法,其中确定所述NVGRE隧道的通信...

【专利技术属性】
技术研发人员:P·贾恩K·辛格
申请(专利权)人:阿尔卡特朗讯公司
类型:发明
国别省市:法国,FR

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

1