Why TCP Uses a Three‑Way Handshake (and How the Four‑Way Close Works)
This article explains why TCP requires a three‑way handshake instead of two, details the six TCP flag bits, clarifies sequence and acknowledgment numbers, walks through each handshake step with example numbers, and describes the four‑way termination process and related timing considerations.
