Subnetting

Splitting a block into equal subnets by borrowing bits, splitting into variable sizes from the largest need to the smallest, giving each subnet its network, range and broadcast, and aggregating neighbouring blocks.

  • 26 cards
  • 6 topics
  • Free

The outline, topic by topic

Each topic is weighted the way the exam weighs it.

  1. Concepts
  2. Questions
  3. Sort and link
  4. The numbers
  5. Scenarios
  6. Understand

A few cards from the deck

  • Subnet: what is it?

    Show the answer

    A portion of an address block obtained by lengthening the prefix: the bits taken from the host part become network bits.

    192.168.10.0/24 split into /27 gives eight subnets of 32 addresses: .0, .32, .64, .96, .128, .160, .192, .224.

  • What is the broadcast address of 10.0.0.77/27?

    • 10.0.0.95
    • 10.0.0.127
    • 10.0.0.96
    • 10.0.0.94
    Show the answer

    10.0.0.95

    A /27 has a block size of 32: 77 is in the block 64 to 95, whose broadcast is .95 and last host address .94. .96 opens the next block and .127 ends a /25.

  • To get at least 3 subnets out of a /24, borrow … bits, and each subnet then holds … hosts.

    Show the answer

    To get at least 3 subnets out of a /24, borrow 2 bits, and each subnet then holds 62 hosts.

    1 bit gives only 2 subnets; 2 bits give 2^2 = 4. The /24 becomes a /26: 6 host bits, 64 addresses, 62 hosts. Borrowing more bits would make smaller subnets for no reason.

  • Borrowing bits: what is it?

    Show the answer

    The operation that takes k bits from the host part to number the subnets: the block yields 2^k of them, each 2^k times smaller.

    For 6 subnets, 2 bits are not enough (4) and 3 bits are enough (8): borrow 3 bits, the /24 becomes /27. Always take the smallest k that works.