Jump to content

TCP segment

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Kubanczyk (talk | contribs) at 14:20, 1 April 2008 (copyedit). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Transmission Control Protocol (TCP) accepts data from a data stream, 'segments' it into chunks, and adds a TCP header creating a TCP segment. The TCP segment is then encapsulated into an IP packet. A TCP segment is "the packet of information that TCP uses to exchange data with its peers." [1]

Note that the term TCP packet is now used interchangeably with the term TCP segment.[2] Although in the original RFC segment usually referred to the TCP unit of data, datagram[3] to the IP unit and packet to the data communications network unit:

Processes transmit data by calling on the TCP and passing buffers of data as arguments. The TCP packages the data from these buffers into segments and calls on the internet module [e.g. IP] to transmit each segment to the destination TCP.[4]

For detailed information on TCP segments see: TCP segment structure

References

Sources