nerdexam
Cisco

200-301 · Question #854

You have the Class B network 172.16.0.0/16 and want to create 16 subnets. What will the new subnet mask be for the 16 subnets?

The correct answer is F. /20. To create 16 subnets from a /16 network, four host bits must be borrowed, resulting in a new subnet mask of /20.

Submitted by jian89· Mar 5, 2026Network Fundamentals

Question

You have the Class B network 172.16.0.0/16 and want to create 16 subnets. What will the new subnet mask be for the 16 subnets?

Options

  • A/18
  • B/19
  • C/21
  • D/17
  • E/22
  • F/20

How the community answered

(34 responses)
  • A
    3% (1)
  • B
    12% (4)
  • D
    3% (1)
  • E
    6% (2)
  • F
    76% (26)

Why each option

To create 16 subnets from a /16 network, four host bits must be borrowed, resulting in a new subnet mask of /20.

A/18

A /18 mask would provide 2^(18-16) = 2^2 = 4 subnets, which is insufficient.

B/19

A /19 mask would provide 2^(19-16) = 2^3 = 8 subnets, which is insufficient.

C/21

A /21 mask would provide 2^(21-16) = 2^5 = 32 subnets, which is more than needed.

D/17

A /17 mask would provide 2^(17-16) = 2^1 = 2 subnets, which is insufficient.

E/22

A /22 mask would provide 2^(22-16) = 2^6 = 64 subnets, which is more than needed.

F/20Correct

Starting with a /16 network, to create 16 subnets, you need 2^n >= 16. This requires borrowing 4 bits (since 2^4 = 16). Adding these 4 borrowed bits to the original /16 prefix length results in a new subnet mask of /20.

Concept tested: Subnetting calculations

Source: https://learn.microsoft.com/en-us/training/modules/network-fundamentals/8-ip-addressing-subnetting

Topics

#subnetting#IPv4 addressing#Class B#subnet calculation

Community Discussion

No community discussion yet for this question.

Full 200-301 Practice