Start learning →

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._
Practise this question with Quill — GATE CSE →

Keep practising Computer Networks

Browse all Computer Networks questions for GATE CSE, or explore more Computer Science topics.

Start a Computer Networks lesson →
Related questions