一种数据传输方法网络设备及系统与流程

文档序号:30505143发布日期:2022-06-25 00:11阅读:来源:国知局

技术特征:
1.一种数据传输方法,其特征在于,应用于第一网络设备,包括:确定用户数据包的租户id;根据租户id查询用户数据包要发送至的目标网络设备的网络连接资源标识;将租户id和网络连接资源标识封装在用户数据包中,并发送用户数据包。2.根据权利要求1所述的数据传输方法,其特征在于,所述用户数据包是从第一用户网络接收的,并封装有所述网络标识。3.根据权利要求1所述的数据传输方法,其特征在于,确定用户数据包的租户id,包括:根据用户数据包的第一端口信息和网络标识,确定用户数据包的租户id。4.根据权利要求1所述的数据传输方法,其特征在于,根据租户id查询用户数据包要发送至的目标网络设备的网络连接资源标识,包括:根据租户id,获得租户转发表;根据用户数据包的目的地址,在租户转发表中查询目标网络设备的网络连接资源标识。5.根据权利要求1所述的数据传输方法,其特征在于,发送用户数据包,包括:将用户数据包通过传输网络发送至目标网络设备。6.根据权利要求5所述的数据传输方法,其特征在于,将用户数据包通过传输网络发送至目标网络设备,包括:将用户数据包通过传输网络发送至第二网络设备,并由所述第二网络设备将用户数据包发送至第二用户网络。7.根据权利要求6所述的数据传输方法,其特征在于,所述第二网络设备将用户数据包发送至第二用户网络,包括:第二网络设备根据用户数据包的租户id,获得租户转发表并根据用户数据包的目的地址在租户转发表中查询目的网络所连接的第二端口信息和网络标识;将用户数据包经由第二端口发送至第二用户网络。8.根据权利要求5所述的数据传输方法,其特征在于,将用户数据包通过传输网络发送至目标网络设备,包括:将用户数据包通过传输网络发送至第三网络设备,并由所述第三网络设备将所述用户数据包发送至云数据中心网络,并由云数据中心网络转发用户数据包到相应的云网络vpc。9.根据权利要求8所述的数据传输方法,其特征在于,所述第三网络设备将所述用户数据包发送至云数据中心网络,并由云数据中心网络转发用户数据包到相应的云网络vpc,包括:所述第三网络设备提取用户数据包中的租户id并定位到对应的租户转发表;根据用户数据包的目的地址在所述租户转发表中查询虚拟私有云vpc接入的第三端口信息以及网络标识;基于vpc接入的第三端口信息和网络标识查询vpc网络id;当所述vpc网络id为vpc网络的vni时,所述第三网络设备将用户数据包中的网络标识替换为所述vni,并将用户数据包封装成vxlan数据包并由云数据中心网络转发用户数据包到相应的云网络vpc;当所述vpc网络id为vlan id时,所述第三网络设备将用户数据包中的网络标识替换为
所述vlan id;并由云数据中心网络转发用户数据包到相应的云网络vpc。10.一种数据传输方法,应用于第三网络设备,其特征在于,包括:第三网络设备从云数据中心网络设备接收数据包;第三网络设备根据数据包中的虚拟私有云vpc网络id,确定目标用户网络的租户id;将目标用户网络的租户id封装在数据包中,并通过传输网络发送至目标网络设备。11.一种第一网络设备,其特征在于,所述第一网络设备包括:第一确定单元,确定用户数据包的租户id;查询单元,根据租户id查询用户数据包要发送至的目标网络设备的网络连接资源标识;第一封装单元,将租户id和网络连接资源标识封装在用户数据包中,并发送用户数据包。12.一种第二网络设备,其特征在于,第二网络设备包括:接收单元,从云数据中心网络设备接收数据包;第二确定单元,根据数据包中的虚拟私有云vpc网络id,确定目标用户网络的租户id;第二封装单元,将目标用户网络的租户id封装在数据包中,并通过传输网络发送至目标网络设备。13.一种网络系统,包括第一用户网络,与所述第一用户网络通信连接的第一接入网,与所述第一接入网通信连接的第一网络设备,与所述第一网络设备通信连接的传输网络,其特征在于,所述第一网络设备通过第一接入网从第一用户网络接收用户数据包,并确定用户数据包的租户id;根据租户id查询用户数据包要发送至的目标网络设备的网络连接资源标识;将租户id和网络连接资源标识封装在用户数据包中,并通过所述传输网络发送用户数据包。14.根据权利要求13所述的网络系统,其特征在于,还包括:与所述传输网络通信连接的第二网络设备;与所述第二网络设备通信连接的第二接入网;所述第二网络设备接收所述传输网络发送的所述用户数据包,并将用户数据包通过第二接入网发送至第二用户网络。15.根据权利要求13或14所述的网络系统,其特征在于,还包括:与所述传输网络通信连接的第三网络设备;与所述第三网络设备通信连接的云数据中心网络;所述第三网络设备接收所述传输网络发送的所述用户数据包,并将用户数据包发送至云数据中心网络,并由云数据中心网络转发用户数据包到相应的云网络vpc。16.根据权利要求15所述的网络系统,其特征在于,还包括:所述第三网络设备还用于从云数据中心网络设备接收数据包;根据数据包中的虚拟私有云vpc网络id,确定目标用户网络的租户id;将目标用户网络的租户id封装在数据包中,并通过传输网络发送至第二网络设备或者第一网络设备。17.一种通信设备,其特征在于,包括:处理器、存储有计算机程序的存储器,所述计算机程序被处理器运行时,执行如权利要求1至9任一项所述的方法或者如权利要求10所述的
方法。18.一种计算机可读存储介质,其特征在于,存储指令,当所述指令在计算机上运行时,使得计算机执行如权利要求1至9任一项所述的方法或者如权利要求10所述的方法。

技术总结
本发明提供一种数据传输方法、网络设备及系统,第一网络设备侧的方法包括:确定用户数据包的租户ID;根据租户ID查询用户数据包要发送至的目标网络设备的网络连接资源标识;将租户ID和网络连接资源标识封装在用户数据包中,并发送用户数据包。本发明的方案能够保障用户云专线端到端QoS,降低网络维护成本和复杂度,提高用户数据转发性价比。提高用户数据转发性价比。提高用户数据转发性价比。


技术研发人员:周文辉
受保护的技术使用者:中国移动通信集团有限公司
技术研发日:2020.12.23
技术公布日:2022/6/24
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1