Difficulty: Medium
Correct Answer: 255.255.224.0
Explanation:
Introduction / Context:
Subnet design for a class B private network (172.16.0.0/16) often optimizes for a required number of subnets while preserving large host counts per subnet. Here, exactly eight subnets are required, and host capacity should be maximized.
Given Data / Assumptions:
Concept / Approach:
For a class B /16, there are initially 16 host bits. Borrow n bits for subnetting where 2^n = number of subnets. Keep n minimal to maximize remaining host bits. Hosts per subnet = 2^(remaining host bits) - 2.
Step-by-Step Solution:
Verification / Alternative check:
Subnet increments in the third octet are 32 (224 mask), yielding subnets starting at 172.16.0.0, 172.16.32.0, 172.16.64.0, etc., providing eight or more distinct subnets with large host ranges, which satisfies the requirement.
Why Other Options Are Wrong:
Common Pitfalls:
Forgetting classful starting prefix; miscounting borrowed bits; mixing up /18 vs /19; ignoring the maximize-hosts requirement and choosing a longer prefix than needed.
Final Answer:
255.255.224.0
Discussion & Comments