虚拟网络状态确定方法、装置及设备制造方法及图纸

技术编号:34438748 阅读:18 留言:0更新日期:2022-08-06 16:25
本申请提供一种虚拟网络状态确定方法、装置及设备,该方法包括:第一网关设备应于网络访问请求,生成探测报文,所述探测报文用于探测所述网络访问请求对应的虚拟网络的网络状态;所述第一网关设备在所述探测报文中添加请求探测的标识,得到请求探测报文;所述第一网关设备向第二网关设备发送所述请求探测报文,以及接收所述第二网关设备发送的响应探测报文;所述第一网关设备根据所述响应探测报文,确定所述虚拟网络的网络状态。提高网络探测的准确度。准确度。准确度。

【技术实现步骤摘要】
虚拟网络状态确定方法、装置及设备


[0001]本申请涉及云计算
,尤其涉及一种虚拟网络状态确定方法、装置及设备。

技术介绍

[0002]在overlay虚拟网络的专线业务中,需要通过网络探测的方式,获取overlay网络的网络状态(如,网络转发、报文处理逻辑等)。
[0003]云网络主要分成物理网络(也称underlay网络)和虚拟网络(也称overlay网络)两层,物理网络主要是经典的IP网络,物理网络根据IP进行路由转发。对物理网络的连通性有ping、trace等探测方法,但是物理网络的连通性并不代表虚拟网络的连通性。目前,可以设置用于探测虚拟网络状态的虚拟网络专用组网,但是这跟租户实际的报文处理有差异,这样的旁路探测方式并不能完整反应租户真实的虚拟网络的连接状况,进而导致确定的虚拟网络状态的准确度较低。

技术实现思路

[0004]本申请提供一种虚拟网络状态确定方法、装置及设备,用于解决现有技术中确定的虚拟网络状态的准确度较低的技术问题。
[0005]第一方面,本申请提供一种虚拟网络状态确定方法,该方法包括:
[0006]第一网关设备响应于网络访问请求,生成探测报文,所述探测报文用于探测所述网络访问请求对应的虚拟网络的网络状态;
[0007]所述第一网关设备在所述探测报文中添加请求探测的标识,得到请求探测报文;
[0008]所述第一网关设备向第二网关设备发送所述请求探测报文,以及接收所述第二网关设备发送的响应探测报文;
[0009]所述第一网关设备根据所述响应探测报文,确定所述虚拟网络的网络状态。
[0010]在一种可能的实施方式中,所述第一网关设备在所述探测报文中添加请求探测的标识,得到请求探测报文,包括:
[0011]所述第一网关设备在所述探测报文中确定预设长度的第一目标比特位;
[0012]所述第一网关设备通过可编程交换芯片,在所述第一目标比特位中添加所述请求探测的标识,得到所述请求探测报文。
[0013]在一种可能的实施方式中,第一网关设备响应于网络访问请求,生成探测报文,包括:
[0014]所述第一网关设备响应于网络访问请求,获取所述网络访问请求对应的组网配置信息;
[0015]所述第一网关设备根据所述组网配置信息,生成所述探测报文。
[0016]在一种可能的实施方式中,所述第一网关设备根据所述组网配置信息,生成所述探测报文,包括:
[0017]所述第一网关设备在所述组网配置信息中,获取所述网络访问请求的报文结构;
[0018]所述第一网关设备根据所述网络访问请求的报文结构,生成所述探测报文。
[0019]第二方面,本申请提供另一种虚拟网络状态确定方法,该方法包括:
[0020]第二网关设备接收第一网关设备发送的请求探测报文;
[0021]所述第二网关设备生成所述请求探测报文对应的响应报文;
[0022]所述第二网关设备在所述响应报文中添加响应探测的标识,得到响应探测报文;
[0023]所述第二网关设备向所述第一网关设备发送所述响应探测报文,以使所述第一网关设备根据所述响应探测报文确定虚拟网络状态。
[0024]在一种可能的实施方式中,所述第二网关设备生成所述请求探测报文对应的响应报文,包括:
[0025]所述第二网关设备通过中央处理器解析所述请求探测报文,得到所述请求探测报文的报文信息;
[0026]根据所述报文信息,生成所述响应报文。
[0027]在一种可能的实施方式中,根据所述报文信息,生成所述响应报文之后,还包括:
[0028]获取所述请求探测报文的目标IP地址和所述第二网关设备的IP地址;
[0029]若所述第二网关设备的IP地址与所述目标IP地址不同,则根据所述目标IP地址转发所述请求探测报文;
[0030]若所述第二网关设备的IP地址与所述目标IP地址相同,则在所述第二网关设备的中央处理器中备份所述请求探测报文,并丢弃所述请求探测报文。
[0031]在一种可能的实施方式中,所述第二网关设备在所述响应报文中添加响应探测的标识,得到响应探测报文,包括:
[0032]所述第二网关设备在所述响应报文中确定预设长度的第二目标比特位;
[0033]所述第二网关设备通过可编程交换芯片,在所述第二目标比特位中添加所述响应探测的标识,得到所述响应探测报文。
[0034]第三方面,本申请提供一种虚拟网络状态确定装置,包括生成模块、添加模块、发送模块和确定模块,其中:
[0035]所述生成模块用于,响应于网络访问请求,生成探测报文,所述探测报文用于探测所述网络访问请求对应的虚拟网络的网络状态;
[0036]所述添加模块用于,在所述探测报文中添加请求探测的标识,得到请求探测报文;
[0037]所述发送模块用于,向第二网关设备发送所述请求探测报文,以及接收所述第二网关设备发送的响应探测报文;
[0038]所述确定模块用于根据所述响应探测报文,确定所述虚拟网络的网络状态。
[0039]在一种可能的实施方式中,所述添加模块具体用于:
[0040]所述第一网关设备在所述探测报文中确定预设长度的第一目标比特位;
[0041]所述第一网关设备通过可编程交换芯片,在所述第一目标比特位中添加所述请求探测的标识,得到所述请求探测报文。
[0042]在一种可能的实施方式中,所述生成模块具体用于:
[0043]所述第一网关设备响应于网络访问请求,获取所述网络访问请求对应的组网配置信息;
[0044]所述第一网关设备根据所述组网配置信息,生成所述探测报文。
[0045]在一种可能的实施方式中,所述生成模块具体用于:
[0046]所述第一网关设备在所述组网配置信息中,获取所述网络访问请求的报文结构;
[0047]所述第一网关设备根据所述网络访问请求的报文结构,生成所述探测报文。
[0048]第四方面,本申请提供一种虚拟网络状态确定装置,包括接收模块、生成模块、添加模块和发送模块,其中:
[0049]所述接收模块用于,接收第一网关设备发送的请求探测报文;
[0050]所述生成模块用于,生成所述请求探测报文对应的响应报文;
[0051]所述添加模块用于,在所述响应报文中添加响应探测的标识,得到响应探测报文;
[0052]所述发送模块用于,向所述第一网关设备发送所述响应探测报文,以使所述第一网关设备根据所述响应探测报文确定虚拟网络状态。
[0053]在一种可能的实施方式中,所述生成模块具体用于:
[0054]所述第二网关设备通过中央处理器解析所述请求探测报文,得到所述请求探测报文的报文信息;
[0055]根据所述报文信息,生成所述响应报文。
[0056]在一种可能的实施方式中,所述生成模块还用于:
[0057]获取所述请求探测报文本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种虚拟网络状态确定方法,其特征在于,包括:第一网关设备响应于网络访问请求,生成探测报文,所述探测报文用于探测所述网络访问请求对应的虚拟网络的网络状态;所述第一网关设备在所述探测报文中添加请求探测的标识,得到请求探测报文;所述第一网关设备向第二网关设备发送所述请求探测报文,以及接收所述第二网关设备发送的响应探测报文;所述第一网关设备根据所述响应探测报文,确定所述虚拟网络的网络状态。2.根据权利要求1所述的方法,其特征在于,所述第一网关设备在所述探测报文中添加请求探测的标识,得到请求探测报文,包括:所述第一网关设备在所述探测报文中确定预设长度的第一目标比特位;所述第一网关设备通过可编程交换芯片,在所述第一目标比特位中添加所述请求探测的标识,得到所述请求探测报文。3.根据权利要求1或2所述的方法,其特征在于,第一网关设备响应于网络访问请求,生成探测报文,包括:所述第一网关设备响应于网络访问请求,获取所述网络访问请求对应的组网配置信息;所述第一网关设备根据所述组网配置信息,生成所述探测报文。4.根据权利要求3所述的方法,其特征在于,所述第一网关设备根据所述组网配置信息,生成所述探测报文,包括:所述第一网关设备在所述组网配置信息中,获取所述网络访问请求的报文结构;所述第一网关设备根据所述网络访问请求的报文结构,生成所述探测报文。5.一种虚拟网络状态确定方法,其特征在于,包括:第二网关设备接收第一网关设备发送的请求探测报文;所述第二网关设备生成所述请求探测报文对应的响应报文;所述第二网关设备在所述响应报文中添加响应探测的标识,得到响应探测报文;所述第二网关设备向所述第一网关设备发送所述响应探测报文,以使所述第一网关设备根据所述响应探测报文确定虚拟网络状态。6.根据权利要求5所述的方法,其特征在于,所述第二网关设备生成所述请求探测报文对应的响应报文,包括:所述第二网关设备通过中央处理器解析所述请求探测报文,得到所述请求探测报文的报文信息;根据所述报文信息,生成所述响应报文。7.根据权利要求6所述的方法,其特征在于,根据所述报文信息,生成所述响应报文之后,还包括:获取所述请求探测报文的目标IP地址和所述第二网关设备的IP地址;若所述第二网关设备的IP地址与所述目标IP地址不同,则根据所述目标IP地址转发所...

【专利技术属性】
技术研发人员:戴力智一方田野汤明
申请(专利权)人:阿里巴巴中国有限公司
类型:发明
国别省市:

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

1