TCP is connection-oriented: both ends agree on initial sequence numbers (ISN) and window sizes before data flows. The three-way handshake (SYN → SYN-ACK → ACK) also allows each side to learn the other's receive buffer and avoid half-open states.
TCP is connection-oriented: both ends agree on initial sequence numbers (ISN) and window sizes before data flows. The three-way handshake (SYN → SYN-ACK → ACK) also allows each side to learn the other's receive buffer and avoid half-open states.