Chapter 8 — Session 1: Subnetting Basics


We’re starting Chapter 8 with the reason subnetting exists before getting deeper into the math.

You already learned how to find network addresses, broadcasts, host ranges, and CIDR. Now we’re asking:

Why would we split one network into multiple smaller networks?

Your Chapter 8 material explains that subnetting takes one larger network and breaks it into smaller networks.

📋 Session 1 Topics

  • ⬜ Subnetting

  • ⬜ Purpose of Subnetting

  • ⬜ Reduced Network Traffic

  • ⬜ Broadcast Domains

  • ⬜ Optimized Network Performance

  • ⬜ Simplified Network Management

  • ⬜ WAN Efficiency

  • ⬜ Network IDs

  • ⬜ Host IDs

  • ⬜ Borrowing Host Bits

  • ⬜ Subnet Bits

  • ⬜ Powers of 2


⭐ 1. What Is Subnetting?

Subnetting = taking one large network and dividing it into multiple smaller networks.

Imagine you have:

ONE LARGE NETWORK
        ↓
     Subnetting
        ↓
┌────────┬────────┬────────┐
Subnet 1  Subnet 2  Subnet 3

Your book describes subnetting as taking one network address range and creating multiple smaller networks from it.

🧠 Memory

Subnetting = Split a network


⭐ 2. Why Subnet a Network?

One major reason is to reduce network traffic.

Without segmentation, a large network can have lots of devices sharing the same broadcast domain.

Subnetting lets routers separate the network into smaller broadcast domains.

Before:

[ PC ][ PC ][ PC ][ PC ][ PC ][ PC ]
          ONE BIG NETWORK


After:

[ PC ][ PC ] | ROUTER | [ PC ][ PC ]
   Subnet A              Subnet B

Your material explains that routers create broadcast domains, and smaller broadcast domains can reduce the amount of traffic on each network segment.

🧠 Memory

More subnets → Smaller broadcast domains


⭐ 3. Simplified Management

Subnetting can also make troubleshooting easier.

Think about trying to find a problem among:

1,000 devices

versus knowing the problem is inside:

Accounting subnet
↓
50 devices

Smaller networks make problems easier to identify and isolate.


⭐ 4. How Are Subnets Created?

This is VERY important.

You create subnets by:

Borrowing bits from the HOST portion.

Your material says that bits are taken from the host portion and reserved to define subnet addresses.

You already know:

Network bits | Host bits

Subnetting does this:

Network bits | Host bits
        ← borrow

The borrowed host bits become subnet bits.


⭐ 5. The Trade-Off

Here's the part I want you to understand instead of simply memorize:

More bits borrowed = more subnets, but fewer host bits remain.

Example:

/24
↓
/25
↓
/26
↓
/27

As the prefix gets larger:

More network/subnet bits ↑
More subnets             ↑

Host bits                ↓
Hosts per subnet         ↓

Your Chapter 8 material specifically explains that taking bits from the host portion leaves fewer bits available for hosts.

🧠 Memory

Borrow more → More subnets → Fewer hosts


⭐ 6. Planning a Subnet

Before subnetting, you need to know two major things:

How many networks do I need?

and

How many hosts does each network need?

Your material says network IDs are needed for things such as individual subnets and WAN connections, while host IDs are needed for TCP/IP hosts and router interfaces.


⭐ 7. Powers of 2 Are Back

These should look familiar from Chapter 7:

2¹ = 2
2² = 4
2³ = 8
2⁴ = 16
2⁵ = 32
2⁶ = 64
2⁷ = 128
2⁸ = 256

Your material emphasizes memorizing powers of 2 because they're heavily used in subnetting.

And there's an easy pattern:

2
↓ ×2
4
↓ ×2
8
↓ ×2
16
↓ ×2
32
↓ ×2
64
↓ ×2
128
↓ ×2
256

🧠 Memory

Every next power of 2 = DOUBLE


🎯 Quick Check — Question 1

A network administrator divides one large IP network into several smaller logical networks.

What process is the administrator performing?

A. NAT
B. Subnetting
C. DNS resolution
D. Port forwarding

Reply with A, B, C, or D.