Subnetting·Lesson 2 of 10

Need for Subnetting

01

The Problem: One Giant Network

Picture a company that puts every single device — hundreds of computers, phones, and printers — into one big network with no divisions. It works at first, but as it grows it gets slow, messy, and hard to secure. Subnetting exists to fix exactly this. Before we learn the maths, it helps to see why anyone bothers splitting a network up in the first place.

The one-line takeaway

We subnet to cut down noisy broadcast traffic, use addresses efficiently, improve security, and make big networks easier to manage.

📢

Everyone shouting in one room

Imagine 500 people in a single hall, and every announcement has to be shouted to the whole room. Even if a message is meant for just one person, everyone has to stop and listen. Split those people into smaller rooms and each announcement only disturbs the people who need it. Subnets are those smaller rooms.

02

Reason 1: Taming Broadcast Traffic

Networks constantly send messages — messages addressed to every device on the network at once, used for routine housekeeping like finding other devices. The area those broadcasts reach is called a . In one huge network, every broadcast interrupts every device, and with enough devices this wastes a lot of time and bandwidth. Subnetting breaks the network into several smaller broadcast domains, so a broadcast only reaches the devices in its own subnet.

03

Reason 2: Using Addresses Efficiently

Address blocks come in fixed sizes, and hosts are limited. If a small team of 10 people were handed a block meant for 254 devices, the other ~240 addresses would sit unused. Subnetting lets you slice a block into right-sized pieces — a small subnet for the small team, a bigger one for a large department — so far fewer addresses go to waste.

04

Reason 3: Security and Isolation

Keeping groups on separate subnets means you can control the traffic that moves between them. You might put the finance team on one subnet and guests on another, then only allow the traffic that should cross between them. If one subnet is compromised, the damage is easier to contain because the subnets are separated rather than all mixed together.

05

Reason 4: Easier Management and Performance

Smaller, logically grouped networks are simply easier to understand, monitor, and troubleshoot — you can organise subnets by department, floor, or building. Because there's less unnecessary traffic reaching each device, performance improves too. Weighing the whole picture, subnetting brings clear benefits with a few costs to keep in mind:

Benefits of subnetting

  • Smaller broadcast domains mean less wasted traffic
  • Addresses are handed out in right-sized blocks, wasting fewer
  • Groups can be isolated for better security
  • Networks are easier to organise, monitor, and fix
  • Less noise on each subnet can improve performance

Costs to keep in mind

  • It takes planning and some maths to design well
  • Each subnet loses two addresses to its network and broadcast addresses
  • Poorly planned subnets can still waste space or run out of room
  • More subnets mean more configuration to manage
🚫

"Subnetting makes a network slower because it adds extra steps."

It's usually the opposite. By shrinking broadcast domains and cutting unnecessary traffic, subnetting reduces the load on each device and often improves performance. Traffic that must cross between subnets is handled by a router, which is a normal, efficient part of networking.

Q:Why do we subnet a network?

A: To reduce broadcast traffic by creating smaller broadcast domains, to use IP addresses efficiently by allocating right-sized blocks, to improve security by isolating groups, and to make large networks easier to manage and troubleshoot. In short: less noise, less waste, more control.

Quick Revision Cheat Sheet

Reason 1: Smaller broadcast domains, less noise

Reason 2: Efficient, right-sized address use

Reason 3: Security through isolation

Reason 4: Easier management and better performance

Main cost: Planning effort; 2 addresses lost per subnet