Data transmission method and system
AssigneeAlibaba Group Holding Limited
InventorsShunmin Zhu, Weiting Huang, Jianyong Chen
Life of this patent
Estimating the term…
Abstract
A system including a transmission terminal, used for transmitting a target data packet obtained by encrypting and encapsulating a data flow; a network controller, deployed in a first Internet network and storing routing information from the transmission terminal to a receiving terminal; and a backbone transmission network device, deployed in a backbone transmission network and used for obtaining the routing information and the target data packet forwarded by the first Internet network and forwarding the target data packet to the receiving terminal based on the routing information. The present disclosure solves the technical problem of low efficiency and high cost of data transmission in the conventional techniques.
Claims20
A method comprising:
- obtaining, by a backbone transmission network device, through a first network a target data packet transmitted by a transmission terminal;
- obtaining, by the backbone transmission network device, routing information from the transmission terminal to a receiving terminal transmitted by a network controller, the receiving terminal is a virtual machine deployed in a private cloud network;
- and
- forwarding, by the backbone transmission network device, the target data packet to the receiving terminal based on the routing information, the forwarding the target data packet to the receiving terminal based on the routing information including forwarding the target data packet to a virtual router through the private cloud network.
A transmission terminal comprising:
- one or more processors;
- and
- one or more memories storing thereon computer-readable instructions that, when executed by the one or more processors, cause the one or more processors to perform acts comprising:
- obtaining a data flow;
- encrypting and encapsulating the data flow to obtain a target data packet;
- and
- transmitting the target data packet to a backbone transmission network device through a first network, wherein the backbone transmission network device forwards the target data packet to a receiving terminal based on routing information from the transmission terminal to the receiving terminal transmitted by a network controller, and the network controller is deployed in the first network, the transmitting the target data packet to the backbone transmission network device through the first network including transmitting the target data packet to a first access gateway, the transmitting the target data packet to the first access gateway including:
- obtaining a network address of the first access gateway transmitted by the network controller;
- and
- transmitting the target data packet to the first access gateway according to the network address of the first access gateway.
One or more memories storing thereon computer-readable instructions that, when executed by one or more processors, cause the one or more processors to perform acts comprising:
- obtaining, by a backbone transmission network device, through a first Internet network a target data packet transmitted by a transmission terminal, wherein the target data packet is obtained by the transmission terminal by encrypting and encapsulating a data flow;
- obtaining, by the backbone transmission network device, routing information from the transmission terminal to a receiving terminal transmitted by a network controller, the receiving terminal is a virtual machine deployed in a private cloud network;
- and
- forwarding, by the backbone transmission network device, the target data packet to the receiving terminal based on the routing information, the forwarding the target data packet to the receiving terminal based on the routing information including forwarding the target data packet to a virtual router through the private cloud network.
Dependencies are inferred from the claim text.