Embryonic connection

Embryonic connection

An embryonic connection refers to a TCP connection which is in the process of being established.

The TCP protocol has a three state system for opening a connection. First, the originating endpoint (A) sends a SYN packet to the destination (B). A is now in an embryonic state (specifically, SYN_SENT), and awaiting a response. B now updates its kernel information to indicate the incoming connection from A, and sends out a request to open a channel back (the SYN/ACK packet).

At this point, B is also in an embryonic state (specifically, SYN_RCVD). Note that B was put into this state by another machine, outside of B's control.

Under normal circumstances (see denial-of-service attack for deliberate failure cases), A will receive the SYN/ACK from B, update its tables (which now have enough information for A to both send and receive), and send a final ACK back to B.

Once B receives this final ACK, it also has sufficient information for two-way communication, and the connection is fully open. Both endpoints are now in an established state.

The terms embryonic connection and half-open connection are often used interchangeably. However, RFC 793 defines half-open connections as something altogether different from that of an embryonic connection.

See also

* Half-open connection
* SYN flood
* SYN cookies


Wikimedia Foundation. 2010.

Игры ⚽ Нужна курсовая?

Look at other dictionaries:

  • Science and Ethics of Embryonic Stem Cell Research — ▪ 2000 by Lori P. Knowles and Eric Parens       At the end of 1998, almost simultaneously, one team of researchers announced that it had isolated human embryonic stem (ES) cells and another announced that it had isolated human embryonic germ (EG) …   Universalium

  • TCP half-open — A TCP connection is referred to as half open when the station at one end of that TCP connection has crashed, or has otherwise removed the socket without formally notifying the other end of the TCP connection.Due to the stateless nature of the… …   Wikipedia

  • animal development — Introduction  the processes that lead eventually to the formation of a new animal starting from cells derived from one or more parent individuals. Development thus occurs following the process by which a new generation of organisms is produced by …   Universalium

  • United States — a republic in the N Western Hemisphere comprising 48 conterminous states, the District of Columbia, and Alaska in North America, and Hawaii in the N Pacific. 267,954,767; conterminous United States, 3,022,387 sq. mi. (7,827,982 sq. km); with… …   Universalium

  • endocrine system, human — ▪ anatomy Introduction  group of ductless glands (gland) that regulate body processes by secreting chemical substances called hormones (hormone). Hormones act on nearby tissues or are carried in the bloodstream to act on specific target organs… …   Universalium

  • biological development — Introduction       the progressive changes in size, shape, and function during the life of an organism by which its genetic potentials (genotype) are translated into functioning mature systems (phenotype). Most modern philosophical outlooks would …   Universalium

  • Life Sciences — ▪ 2009 Introduction Zoology       In 2008 several zoological studies provided new insights into how species life history traits (such as the timing of reproduction or the length of life of adult individuals) are derived in part as responses to… …   Universalium

  • circulation — circulable /serr kyeuh leuh beuhl/, adj. /serr kyeuh lay sheuhn/, n. 1. an act or instance of circulating, moving in a circle or circuit, or flowing. 2. the continuous movement of blood through the heart and blood vessels, which is maintained… …   Universalium

  • eye, human — ▪ anatomy Introduction  specialized sense organ capable of receiving visual images, which are then carried to the brain. Anatomy of the visual apparatus Structures auxiliary to the eye The orbit       The eye is protected from mechanical injury… …   Universalium

  • evolution — evolutional, adj. evolutionally, adv. /ev euh looh sheuhn/ or, esp. Brit., /ee veuh /, n. 1. any process of formation or growth; development: the evolution of a language; the evolution of the airplane. 2. a product of such development; something… …   Universalium

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”