×

Cooperative proxy auto-discovery and connection interception through network address translation

  • US 8,938,553 B2
  • Filed: 03/31/2012
  • Issued: 01/20/2015
  • Est. Priority Date: 08/12/2003
  • Status: Active Grant
First Claim
Patent Images

1. A method of establishing a network connection between proxy devices, the method comprising:

  • receiving, at a first proxy device, a connection request message from a first network device to a second network device, wherein the connection request message includes an auto-discovery indicator adapted to indicate that an existence of a second proxy device and connection information associated with the first and second network devices, wherein the first proxy device receives the connection request message directed from a public network address of the first network device to a private address of the second network device, and wherein the second proxy device receives the connection request message directed from a private network address of the first network device to a public address of the second network device;

    storing the connection information in association with a connection identifier at the first proxy device;

    sending a connection response message including the connection identifier to the first network device, wherein the connection response message is adapted to indicate the existence of the first proxy device to the second proxy device;

    receiving an inner network connection setup message at the first proxy device from the second proxy device, wherein the inner network connection setup message is adapted to establish an inner network connection between the first and second proxy devices and includes the connection identifier;

    retrieving the connection information using the connection identifier; and

    using the connection information, directing network traffic associated with the inner network connection to the second network device.

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