TCP Connection Establishment Sequence Number Synchronization and Parameter Exchange

The TCP three-way handshake describes the mechanism of message exchange that allows a pair of TCP devices to move from a closed state to one that is a ready-to-use, established connection. Connection establishment is about more than just passing messages between devices in order to establish communication. The TCP layers on the devices must also exchange information about the sequence numbers each device wants to use for its first data transmission. The layers must also exchange information about the parameters that will control how the connection operates. The sequence numbers exchange is usually called sequence number synchronization, and it is such an important ...

Get TCP/IP Guide now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.