Patent · US Active

TCP proxying of network sessions mid-flow

US9100236B1 · kind B1 · utility

14Cited by
0References
26Claims
0Family size

Assignee

Inventors

Key dates

Filing dateSep 30, 2012
Grant dateAug 4, 2015
Priority date
Expiry dateApr 5, 2034

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/16
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

In one example, an intermediate network device sends packets that advertise a transmission control protocol (TCP) window size of zero bytes to a client device and a server device. The device, after sending the packets, receives a first zero-window probe packet from the client device including data representing a first current sequence number for a client-to-server packet flow of an established network session, and a second zero-window probe packet from the server device including data representing a second current sequence number for a server-to-client packet flow of the network session. The device also initializes a TCP state based on the first and second current sequence numbers, and acts as a TCP proxy for packets following the first zero-window probe packet of the client-to-server packet flow based on the TCP state and packets following the second zero-window probe packet of the server-to-client packet flow based on the TCP state.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.