Jump to content

TCP half-open

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Lime~enwiki (talk | contribs) at 21:10, 11 September 2008 (moved Half-open connection to TCP half-open: better title). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

TCP connections are referred to as half-open when the station at one end of the TCP connection has crashed, or otherwise removed the socket without formally notifying the other end of the TCP connection.

Due to the stateless nature of the Transfer Control Protocol, it is possible that if the end of the connection on which the socket still exists is not expecting a response, then the socket may persist indefinitely in this state, known as half-open.

Note: A common misconception is that the term TCP half-open applies to an partially completed TCP handshake state. A better term for this state is an embryonic state.