US 11,991,142 B1
Providing cloud-aware security for an application level network device
Dilip H. Sanghavi, San Ramon, CA (US); Girish Kumar Attimgere Lingaiah, San Jose, CA (US); and Sai Sundar Ramamurthy, Sunnyvale, CA (US)
Assigned to Juniper Networks, Inc., Sunnyvale, CA (US)
Filed by Juniper Networks, Inc., Sunnyvale, CA (US)
Filed on Mar. 16, 2023, as Appl. No. 18/185,282.
Int. Cl. H04L 61/2575 (2022.01); H04L 45/745 (2022.01); H04L 69/22 (2022.01); H04L 101/668 (2022.01)
CPC H04L 61/2575 (2013.01) [H04L 45/745 (2013.01); H04L 69/22 (2013.01); H04L 2101/668 (2022.05)] 20 Claims
OG exemplary drawing
 
1. A method, comprising:
identifying, by a virtual network device, a cloud provider associated with the virtual network device,
wherein the virtual network device is an application level network device;
providing, by the virtual network device, a request for public network addresses and private network addresses associated with the cloud provider;
receiving, by the virtual network device, the public network addresses and the private network addresses from the cloud provider based on the request;
generating, by the virtual network device, a translation table that maps the public network addresses and the private network addresses; and
utilizing, by the virtual network device, the translation table to establish a secure communication between an endpoint device and a server device,
wherein the secure communication is associated with at least one packet that requires an inner payload network address change.