US 12,238,063 B2
Business service providing method and system, and remote acceleration gateway
Xiaomin Wu, Gui'an (CN)
Assigned to Huawei Cloud Computing Technologies Co., Ltd., Gui'an New District (CN)
Filed by Huawei Cloud Computing Technologies Co., Ltd., Guizhou (CN)
Filed on Apr. 12, 2022, as Appl. No. 17/718,473.
Application 17/718,473 is a continuation of application No. PCT/CN2020/121034, filed on Oct. 15, 2020.
Claims priority of application No. 201910979758.7 (CN), filed on Oct. 15, 2019.
Prior Publication US 2022/0239629 A1, Jul. 28, 2022
Int. Cl. H04L 61/2514 (2022.01); G06F 9/455 (2018.01); H04L 12/66 (2006.01)
CPC H04L 61/2514 (2013.01) [G06F 9/45558 (2013.01); H04L 12/66 (2013.01); G06F 2009/45595 (2013.01); H04L 2212/00 (2013.01)] 12 Claims
OG exemplary drawing
 
1. A method comprising:
receiving, by a remote acceleration gateway, a second service request packet sent by a client, wherein a source internet protocol (IP) address of the second service request packet is an IP address of the client and a destination IP address is an IP address of the remote acceleration gateway;
performing, by the remote acceleration gateway, destination address translation on the second service request packet to generate a first service request packet, wherein a source IP address of the first service request packet is the IP address of the client, the destination IP address is a public IP address associated with a virtual machine, the virtual machine is configured to provide a business service for the client, and the destination address translation is based on a binding relationship between an acceleration IP address of the remote acceleration gateway and the public IP address associated with the virtual machine;
encapsulating, by the remote acceleration gateway, the first service request packet to generate a first overlay packet, wherein the first overlay packet carries the IP address of the remote acceleration gateway; and
sending, by the remote acceleration gateway, the first overlay packet to a border gateway on which the virtual machine is located.