Invention Grant
- Patent Title: Transmission control protocol (TCP) intermediate device implementing a TCP fast open (TFO) connection
-
Application No.: US17138410Application Date: 2020-12-30
-
Publication No.: US11159652B2Publication Date: 2021-10-26
- Inventor: Christopher Philip Branch
- Applicant: CLOUDFLARE, INC.
- Applicant Address: US CA San Francisco
- Assignee: CLOUDFLARE, INC.
- Current Assignee: CLOUDFLARE, INC.
- Current Assignee Address: US CA San Francisco
- Agency: Nicholson De Vos Webster & Elliott LLP
- Main IPC: H04L29/06
- IPC: H04L29/06 ; H04L29/08

Abstract:
A TCP intermediate device receives a SYN packet from a TCP client that is destined for a TCP origin server and indicates support for TCP fast open (TFO). A SYN-ACK packet is transmitted to the TCP client that includes a TFO cookie set by the TCP intermediate device. The TCP intermediate device receives a first ACK packet from the TCP client. A SYN packet is sent to the TCP origin server and a second SYN-ACK packet is received in response that does not indicate support for TFO. An ACK packet to the TCP origin server. Sometime after the TCP connection is completed, the TCP intermediate device receives a SYN packet from the TCP client that includes the TFO cookie and a payload of data. The TCP intermediate device establishes a TCP connection with the TCP origin server and transmits the payload of data to the TCP origin server.
Public/Granted literature
- US20210203760A1 Transparent Proxy Conversion of Transmission Control Protocol (TCP) Fast Open Connection Public/Granted day:2021-07-01
Information query