What is a TCP Header?
TCP Header size ranges from 20 - 60 bytes
It contains info that is required for control purposes, such as: Source Port, Destination Port, Sequence Number, Acknowledgement Number, Header Length, Flags, Window Size, TCP Checksum and Urgent Pointer