×

Optimizing connections over virtual private networks

  • US 9,942,199 B2
  • Filed: 12/31/2013
  • Issued: 04/10/2018
  • Est. Priority Date: 12/31/2013
  • Status: Active Grant
First Claim
Patent Images

1. A system for providing a virtual private network (VPN), the system comprising:

  • a routing apparatus on a public network, the routing apparatus configured to accept a first connection with a client on the VPN and a second connection with a VPN gateway behind a firewall in a private network extended by the VPN; and

    the VPN gateway configured to establish the second connection with the routing apparatus, receive a set of packets from a host device of the private network, encrypt the set of packets using a shared secret between the client on the public network and the VPN gateway behind the firewall on the private network, insert a destination identifier of the client on the public network, and route the encrypted set of packets having the destination identifier of the client to the routing apparatus via the second connection;

    wherein secure access to private resources of the host device behind the firewall of the private network is extended from behind the firewall to the client on the public network and beyond the firewall by the VPN that includes the VPN gateway behind the firewall on the private network and the routing apparatus on the public network;

    wherein the VPN is extended to the client by the routing apparatus via the public network without requiring the client to install VPN software;

    wherein the transmission of the packets is associated with at least one of;

    omitting a three-way handshake between the client and the host device;

    bypassing checksums on the sets of packets;

    setting a maximum transmission unit (MTU) associated with transmission of the set of packets; and

    setting a receive window associated with transmission of the set of packets.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×