×

Systems, methods, and computer program products for establishing TCP connections using information from closed TCP connections in time-wait state

  • US 5,978,849 A
  • Filed: 06/13/1997
  • Issued: 11/02/1999
  • Est. Priority Date: 06/13/1997
  • Status: Expired due to Fees
First Claim
Patent Images

1. A method of establishing a TCP connection between a client and a server, wherein the TCP connection comprises a client connection end and a server connection end, and wherein a connection end for the client is defined by a first Internet protocol (IP) address and a first port number, and wherein a connection end for the server is defined by a second IP address and a second port number, the method comprising the following steps:

  • receiving a request from the client to the server to establish the TCP connection;

    delaying creation of a socket control block, an Internet control block (INPCB), and a TCP control block (TCPCB) for the requested connection;

    locating a TCP connection having a server end in TIME-WAIT state, wherein the server end is defined by the second IP address and the second port number;

    changing the located server end from TIME-WAIT state to established state; and

    using TCP connection information within a TCPCB associated with the located server end to establish the TCP connection between the client and the server.

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