本申请实施例涉及计算机领域,具体而言,涉及一种数据的传输系统及方法。
背景技术:
1、在相关技术中,实现自建idc机房到云专线中转idc机房冗余互联,通常由客户idc拉裸光纤到各大机房pop节点,但裸光纤成本高且数据交互均由客户idc端路由设备控制转发,对客户本地设备要求高。
2、由此可知,相关技术中存在着数据传输成本高的问题。
3、针对相关技术中存在的上述问题,目前尚未提出有效的解决方案。
技术实现思路
1、本申请实施例提供了一种数据的传输系统及方法,以至少解决相关技术中存在的数据传输成本高的问题。
2、根据本申请的一个实施例,提供了一种数据的传输系统,包括:第一网关,所述第一网关与物理机连接,用于接收所述物理机发送的访问虚拟私有云的访问报文,其中,所述访问报文中包括所述物理机的第一地址以及所述虚拟私有云的第二地址;专线接入交换机,所述专线接入交换机与所述第一网关连接,用于接收所述访问报文,对所述访问报文进行封装,得到第一封装数据,所述第一封装数据中包括所述访问报文、所述专线接入交换机的第一隧道地址、第二网关的第二隧道地址;所述第二网关,所述第二网关与所述专线接入交换接连接,用于对所述第一封装数据进行解封装,得到第一解封装数据,确定与所述第一解封装数据中包括的所述第二地址对应的第三隧道地址以及隧道标识,通过基于所述第三隧道地址以及所述隧道标识确定的目标隧道将所述物理机的访问数据发送至所述虚拟私有云。
3、根据本申请的另一个实施例,提供了一种数据的传输方法,包括:对接收到的访问报文进行封装,得到第一封装数据,其中,所述访问报文为所述第一网关通过所述虚拟专网接入的报文,所述访问报文中包括所述物理机的第一地址以及所述虚拟私有云的第二地址,所述第一封装数据中包括所述访问报文、所述专线接入交换机的第一隧道地址、所述第二网关的第二隧道地址;将所述第一封装数据发送给所述第二网关,以指示所述第二网关对所述第一封装数据进行解封装,得到第一解封装数据,确定与所述第一解封装数据中包括的所述第二地址对应的第三隧道地址以及隧道标识,通过基于所述第三隧道地址以及所述隧道标识确定的目标隧道将所述物理机的访问数据发送至所述虚拟私有云。
4、根据本申请的另一个实施例,提供了一种数据的传输装置,包括:封装模块,用于对接收到的访问报文进行封装,得到第一封装数据,其中,所述访问报文为所述第一网关通过所述虚拟专网接入的报文,所述访问报文中包括所述物理机的第一地址以及所述虚拟私有云的第二地址,所述第一封装数据中包括所述访问报文、所述专线接入交换机的第一隧道地址、所述第二网关的第二隧道地址;输送模块,用于将所述第一封装数据发送给所述第二网关,以指示所述第二网关对所述第一封装数据进行解封装,得到第一解封装数据,确定与所述第一解封装数据中包括的所述第二地址对应的第三隧道地址以及隧道标识,通过基于所述第三隧道地址以及所述隧道标识确定的目标隧道将所述物理机的访问数据发送至所述虚拟私有云。
5、根据本申请的又一个实施例,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项方法实施例中的步骤。
6、根据本申请的又一个实施例,还提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项方法实施例中的步骤。
7、根据本申请的又一个实施例,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现上述任一项方法实施例中的步骤。
8、通过本申请,数据的传输系统包括第一网关、专线接入交换机、第二网关,将与物理机连接的第一网关接收到的物理机发送的访问虚拟私有云的访问报文发送至与第一网关连接的专线接入交换机,交换机对其进行封装并发送至第二网关,之后与专线接入交换机连接的第二网关对封装数据进行解封装,可以实现将物理机的访问数据发送至虚拟私有云,搭建用户本地数据中心与云上虚拟私有云之间高速、低时延、稳定安全的专属连接通道。因此,可以解决相关技术中存在着数据传输成本高的问题,达到降低数据传输成本的效果。
1.一种数据的传输系统,其特征在于,包括:
2.根据权利要求1所述的系统,其特征在于,
3.根据权利要求1所述的系统,其特征在于,
4.根据权利要求1所述的系统,其特征在于,
5.根据权利要求1所述的系统,其特征在于,
6.根据权利要求5所述的系统,其特征在于,
7.根据权利要求1所述的系统,其特征在于,
8.根据权利要求1所述的系统,其特征在于,
9.一种数据的传输方法,其特征在于,应用于如权利要求1至8任一项所述的数据的传输系统,
10.根据权利要求9所述的方法,其特征在于,