Cloudflare, Inc.
METHOD AND APPARATUS OF AUTOMATIC ROUTE OPTIMIZATION IN A PRIVATE VIRTUAL NETWORK FOR CLIENT DEVICES OF A LOCAL NETWORK
Last updated:
Abstract:
A method and a VPN server for VPN route optimization are described. The VPN server establishes a first VPN connection with a first client device and a second VPN connection with a second client device. The VPN server determines that the first and second client devices are part of a same local network; and responsive to determining that the first and the second client devices are part of the same local network, transmits, to the first client device through the first VPN connection, a second public network address of the second client device, and to the second client device through the second VPN connection, a first public network address of the first client device. The transmission of the first and second public network addresses causes the first client device to determine an optimal route from the first client device to the second client device for the traffic in the VPN.
Utility
25 Oct 2021
10 Feb 2022