Thomas Kunz
Systems and Computer Engineering
337
Overview of TCP
nTCP in the main Internet transport protocol.  The UDP plays a supporting role (mostly house keeping functions)
nThe TCP performs the following functions:
–Divides the data into segments (21 to 64,000 bytes)
–The sending TCP stamps the segments with sequence numbers
–The receiving TCP acknowledges the segments
–The receiving TCP controls the flow of segments
–The TCP can flag data segments with different priorities (e.g. urgent, externally urgent/to be pushed ..)
–TCP performs error correction
nThe header of the TCP segment has several other fields and options
File or large data segment
        TCP segment
Header
        TCP segment
Header
        TCP segment
Header