×

RESILIENT TCP SPLICING FOR PROXY SERVICES

  • US 20140359052A1
  • Filed: 05/28/2013
  • Published: 12/04/2014
  • Est. Priority Date: 05/28/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by an ingress of a transparent proxy device and from a first end device, a first request that includes a first initial sequence number and options, to establish a layer four connection with a second end device;

    learning, by the ingress of the transparent proxy device, the first initial sequence number of the first request;

    receiving, by an egress of the transparent proxy device and from the ingress, the first request;

    learning, by the egress of the transparent proxy device, the first initial sequence number of the first request;

    receiving, by the egress of the transparent proxy device and from the second end device, a first acknowledgement for the first request and options, wherein the first acknowledgement includes a second initial sequence number;

    learning, by the egress of the transparent proxy device, the second initial sequence number;

    transmitting, by the ingress to an application proxy of the transparent proxy device, a second request, which includes the first initial sequence number and options negotiated between the first end device and the second end device, to establish a layer four connection between the ingress and the application proxy;

    establishing a layer four connection between the ingress and the first end device based on a second acknowledgement from the first end device;

    establishing the layer four connection, between the ingress and the application proxy, in response to receiving the second acknowledgement;

    establishing a layer four connection between the application proxy and the egress; and

    establishing the layer four connection between the egress and the second end device based on the second acknowledgement.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×