CPC H04L 61/2514 (2013.01) [H04L 61/255 (2013.01); H04L 61/2557 (2013.01); H04L 61/4511 (2022.05)] | 20 Claims |
1. A system comprising:
a first virtual network configured for a customer, the first virtual network comprising a first resource that has a first Internet Protocol (IP) address;
a second virtual network configured for a service provider, the second virtual network comprising a second resource that has a second IP address and that is configured to provide a service to the customer based on an access by the second resource to the first resource; and
one or more network resources separate from the first virtual network and the second virtual network, the one or more network resources configured to:
receive, from the second virtual network, a request for the access by the second resource to the first resource;
determine, based on network address translation (NAT) mappings, a NAT mapping between the first IP address and a reserved IP address, the reserved IP address being outside a first IP address range of the first virtual network and outside a second IP address range of the second virtual network; and
at least one of:
send a first packet to the second virtual network, a payload of the first packet comprising the reserved IP address; or
receive a second packet from the second virtual network, a header of the second packet comprising the reserved IP address as a destination address,
wherein the access of the second resource to the first resource is based on the NAT mapping between the first IP address and the reserved IP address.
|