Difficulty: Easy
Correct Answer: Class C
Explanation:
Introduction / Context:
Although modern networks use CIDR, many exams reference classful IPv4 addressing. Knowing the relative host capacities per class clarifies why classful addressing was wasteful.
Given Data / Assumptions:
Concept / Approach:
Usable host addresses per network (ignoring modern VLSM/CIDR): Class A has roughly 16 million minus 2, Class B about 65,534, and Class C about 254. Therefore, among unicast classes A/B/C, Class C has the fewest hosts per network.
Step-by-Step Solution:
Recall default masks: A=/8, B=/16, C=/24.Compute host counts: 2^(host bits) − 2.For /24: 2^8 − 2 = 254 usable hosts → fewest among A/B/C.
Verification / Alternative check:
Compare: A (2^24 − 2), B (2^16 − 2), C (2^8 − 2). The ranking is clear: C has the smallest host pool.
Why Other Options Are Wrong:
Class D/E: Not for general host assignment (multicast/experimental).
Common Pitfalls:
Confusing “fewest networks” with “fewest hosts per network.” Class C has many networks but few hosts per network.
Final Answer:
Class C
Discussion & Comments