Není ten popis navázání TCP spojení poněkud popletený? Za mých mladých let posílal klient packet s příznakem SYN, server odpověděl SYN+ACK a klient následně ACK...
1) A --> B SYN my sequence number is X
2) A <-- B ACK your sequence number is X
3) A <-- B SYN my sequence number is Y
4) A --> B ACK your sequence number is Y
Because steps 2 and 3 can be combined in a single message this is called the three way (or three message) handshake.