一种数据传输方法、装置、电子设备及计算机存储介质制造方法及图纸

技术编号:33718386 阅读:20 留言:0更新日期:2022-06-08 21:09
本申请涉及云技术领域,特别涉及一种数据传输方法、装置、电子设备及计算机存储介质,用以提高网络实例之间建立连接的效率。本申请实施例响应于在云联网中添加网络实例的请求,确定待加入的目标网络实例的类型;根据目标网络实例的类型,生成目标网络实例与云联网中已加入的至少一个其他网络实例之间的路由信息;在目标网络实例加入云联网之后,基于生成的路由信息,在目标网络实例与至少一个其他网络实例之间传输数据。由于本申请实施例可以自动建立新加入的目标网络实例与云联网中已加入的多个其他网络实例的连接,可以大大提高网络实例设备之间建立连接的效率。设备之间建立连接的效率。设备之间建立连接的效率。

【技术实现步骤摘要】
一种数据传输方法、装置、电子设备及计算机存储介质


[0001]本申请涉及云
,特别涉及一种数据传输方法、装置、电子设备及计算机存储介质。

技术介绍

[0002]随着互联网及云技术的迅速发展,网络和人们生活的关系越来越密切,很多活动也转移到互联网、物联网、城域网或其它广域网上进行,比如网上购物、网络银行、网上办公、电子商务、电子政务等。
[0003]公有云通常指第三方提供商为用户提供的能够使用的云,公有云一般可通过Internet使用,可能是免费或成本低廉的,公有云的核心属性是共享资源服务。公有云平台上可以有多个租户可自定义的逻辑隔离网络空间,与用户在数据中心运行的传统网络相似,托管在公有云平台中私有网络内的是租户在公有云平台上的服务资源,包括云服务器、负载均衡、云数据库等云服务资源,是租户可以完全掌握私有网络环境。多个私有网络之间可以建立云连接,或者私有网络可以与对应的本地数据中心之间建立云连接,目前,多个不同的网络实例之间建立云连接时,只能针对每两个网络实例之间一一建立连接,在针对两个网络实例建立连接时,需要手动配置路由,建立两本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种数据传输方法,其特征在于,该方法包括:响应于在云联网中添加网络实例的请求,确定待加入的目标网络实例的类型;根据所述目标网络实例的类型,生成所述目标网络实例与所述云联网中已加入的至少一个其他网络实例之间的路由信息;在所述目标网络实例加入所述云联网之后,基于生成的所述路由信息,在所述目标网络实例与所述至少一个其他网络实例之间传输数据。2.如权利要求1所述的方法,其特征在于,所述根据所述目标网络实例的类型,生成所述目标网络实例与所述云联网中已加入的至少一个其他网络实例之间的路由信息,具体包括:若所述目标网络实例为私有网络VPC,基于边界网关协议BGP路由协议动态生成所述目标网络实例与所述云联网中已加入的至少一个其他网络实例之间的路由信息;若所述目标网络实例为专线网关,基于目标对象输入的路由配置信息,生成所述目标网络实例与所述云联网中已加入的至少一个其他网络实例之间的路由信息;或者,基于BGP路由协议动态生成所述目标网络实例与所述云联网中已加入的至少一个其他网络实例之间的路由信息。3.如权利要求2所述的方法,其特征在于,所述若所述目标网络实例为私有网络VPC,基于BGP路由协议动态生成所述目标网络实例与所述云联网中已加入的至少一个其他网络实例之间的路由信息,具体包括:确定与所述VPC对应的新增子网;将所述新增子网的网关所在网段作为传输目的端,基于所述网段以及BGP路由协议,生成所述VPC与所述云联网中已加入的至少一个其他网络实例之间的路由信息。4.如权利要求2所述的方法,其特征在于,所述若所述目标网络实例为专线网关,基于BGP路由协议动态生成所述目标网络实例与所述云联网中已加入的至少一个其他网络实例之间的路由信息,具体包括:确定接入所述专线网关的数据中心IDC网段;将所述IDC网段作为传输目的端,基于BGP路由协议动态生成所述专线网关与所述云联网中已加入的至少一个其他网络实例之间的路由信息。5.如权利要求1所述的方法,其特征在于,所述基于生成的所述路由信息,在所述目标网络实例与所述至少一个其他网络实例之间传输数据,具体包括:确定生成的所述路由信息中各条路由包含的传输目的端对应的网段;根据各条路由包含的传输目的端对应的网段,确定所述各条路由中已设置为开启状态的目标路由;基于所述已设置为开启状态的目标路由,在所述目标网络实例与所述至少一个其他网络实例之间传输数据。6.如权利要求5所述的方法,其特征在于,根据各条路由包含的传输目的端对应的网段,确定所述各条路由中已设置为开启状态的目标路由,具体包括:从所述各条路由中,筛选出包含的传输目的端对应的网段与其他路由包含的传输目的端对应的网段未重叠的路由,作为所述目标路由;以及确定所述各条路由中,包含的传输目的端对应的网段部分重叠的至少两条第一候选路
由,从所述至少两条第一候选路由中筛选出网段范围最大的第一候选路由作为所述目标路由;以及确定所述各条路由中,包含的传输目的端对应的网段完全重叠的至少两条第二候选路由,若所述至少两条第二候选路由的下一跳均为专线网关,则将所述至少两条第二候选路由中的部分或全部第二候选路由作为所述目标路由;若所述至少两条第二候选路由中部分或全部第二候选路由的下一跳不是专线网关,则将所述至少两条第二候选路由中的任意一条第二候选路作为所述目标路由。7.如权利要求1-6任一项所述的方法,其特征在于,若所述目标网络实例与所述其他网络实例属于不同地域,则所述目标网络实例与所述其他网络实例之间的路由信息中包括云联网地域网关的地址信息;所述基于生成的所述路由信息,在所述目标网络实例与所述...

【专利技术属性】
技术研发人员:何彬彬
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:

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

1