Home › GATE CSE › computerscience › Computer Networks › The MINIMUM size of the TCP HEADER (without opti…
The MINIMUM size of the TCP HEADER (without options) is
A8 bytes
B16 bytes
C20 bytes
D40 bytes
Answer & Solution
Correct answer: C. 20 bytes
1. The TCP header has fixed mandatory fields totalling 20 bytes:
- Source port (2 bytes), Destination port (2 bytes)
- Sequence number (4 bytes), Acknowledgement number (4 bytes)
- Data offset + flags + window (4 bytes)
- Checksum (2 bytes), Urgent pointer (2 bytes)
2. Total: 20 bytes. With OPTIONS, the header can grow up to 60 bytes (in 4-byte multiples).
3. UDP header is 8 bytes (option A) — much smaller because UDP is connectionless.
4. IPv6 header is 40 bytes fixed (option D).
_Source: RFC 1180 "A TCP/IP Tutorial", §7 (TCP) + RFC 793._
Related questions
What does DNS do?How many bits are in an ETHERNET MAC address?The role of a ROUTER (in the IP layer) is toWhat is the function of the SUBNET MASK in IPv4?An IP datagram larger than the network MTU (Maximum Transmission Unit) isUDP is preferred over TCP for applications that needWhich port number is conventionally used by HTTP (cleartext)?The PORT NUMBER range is