Understanding TCP Sequence and Acknowledgment Numbers

http://packetlife.net/blog/2010/jun/7/understanding-tcp-sequence-acknowledgment-numbers/


PDF VERSION

If you're reading this, odds are that you're already familiar with TCP's infamous "three-way handshake," or "SYN, SYN/ACK, ACK." Unfortunately, that's where TCP education ends for many networkers. Despite its age, TCP is a relatively complex protocol and well worth knowing intimately. This article aims to help you become more comfortable examining TCP sequence and acknowledgment numbers in the Wireshark packet analyzer.