TCP handshake

Lesson#27 of 107 in project Theory