Correct option is B
The correct answer is
(b) 20-60 bytes. The IPv4 header has a minimum size of 20 bytes and can extend up to 60 bytes when options are included.
Important Key Points:
1. The
minimum size of an IPv4 header is
20 bytes, which consists of mandatory fields such as source and destination IP addresses, version, header length, and more.
2. The
maximum size of an IPv4 header is
60 bytes. This occurs when the optional fields are used to add extra features or options.
3. The
header length field in IPv4, denoted in 4-bit units, determines the number of 32-bit words in the header. The value ranges from
5 (for 20 bytes) to
15 (for 60 bytes).
Knowledge Booster:
·
10-40 bytes: This range is incorrect because the
minimum size of the IPv4 header is
20 bytes, not 10 bytes.
·
30-80 bytes: The header size can only go up to
60 bytes; 80 bytes is beyond the maximum limit.
·
40-100 bytes and
50-120 bytes: These ranges are
too large for the IPv4 header, as the maximum size is
60 bytes.