Networking Fundamentals

Home Lab Network Diagram: Plan It Before You Buy Anything

G Gurpreet Singh September 14, 2026 5 min read
A home lab topology running from the ONT through a firewall to a core switch, which feeds separate lab, home, IoT and management VLANs
Draw a home lab before buying because port count, PoE budget, VLAN plan and cable runs are free to change on paper. Keep three separate diagrams for physical cabling, logical VLANs and running services, and match each VLAN id to the third octet of its subnet.
Key takeaways

  • Count every device, add the uplink, then add four spare ports, because one sixteen port switch beats two eights.
  • Add up PoE draw before choosing a switch, since the total budget matters more than the per port rating.
  • Draw three diagrams rather than one, because cables, VLANs and services on one page is what makes a diagram unreadable.
  • Five VLANs cover most labs: management, home, lab, IoT and isolated, with gaps left between the numbers.
  • Match the VLAN id to the third octet, so VLAN 30 becomes 10.0.30.0/24 and an address tells you the segment.
  • Keep the household on a segment that survives your experiments, or the lab loses its welcome.

A home lab network diagram is worth an hour before anything is bought, because the expensive mistakes are all decided at that point. Port count, where cable runs, how much PoE you need and how many segments you want are all trivial to change on paper and awkward to change once there is hardware on a shelf.

An hour with a pencil saves a switch you did not need and a cable run through the wrong wall. This is what to put in the drawing and how to keep it useful afterwards.

What the drawing decides

Five decisions a diagram settles: port count including uplinks, PoE budget for cameras and access points, the VLAN plan, where cable runs, and power and noise
Each of these is free to change while it is still a drawing.

Port count. Count every device, then add the uplink, then add four. People buy an eight port switch, fill it, and buy a second one within a month. A sixteen port switch bought once is cheaper than two eights and one fewer hop.

PoE budget. Access points and cameras draw real power and a switch has a total budget, not just per port. Adding them up on paper is the only way to know whether you need the PoE model or the higher budget version. Our PoE power budget calculator does the sum, including the worst case class allocation figure that actually exhausts a switch.

The VLAN plan. Deciding segments on paper is free. Renumbering a live lab because you ran out of room in a subnet is a weekend.

Where cable runs. The single most expensive item to get wrong, because it involves walls. Mark every run and its length before drilling anything.

Power and noise. Enterprise switches are loud and warm. Working out on paper that the rack has to live in a garage rather than a bedroom changes which cable runs you need, which is why it belongs in the diagram rather than in a later regret.

Draw three diagrams, not one

Three separate diagrams described: physical showing what plugs into what, logical showing VLANs and subnets, and services showing what runs on which box
Every unreadable network diagram is three diagrams drawn on top of each other.

The reason most home lab diagrams become useless is that they try to show cables, VLANs and running services at once. Separate them.

The physical diagram shows boxes and the cables between them. Port numbers, cable type, run lengths. This is the one you take to the hardware shop and the one you use when something is unplugged.

The logical diagram shows VLANs, subnets, gateways and which segment can reach which. No cables at all. This is the one you use when traffic is not flowing and you need to remember what should be allowed.

The services diagram shows what actually runs and where. Which host runs the hypervisor, where DNS lives, what depends on what. This is the one that tells you what breaks when you reboot a box.

Each is simple on its own. Combined, they are a diagram nobody updates.

A VLAN plan worth copying

Five VLANs listed with ids and subnets: 10 management, 20 home, 30 lab, 40 IoT and 99 isolated, each mapped to a matching third octet in 10.0.x.0/24
The trick is in the right hand column. VLAN 30 lives in 10.0.30.0/24, so you never look anything up.

Five segments cover almost every home lab, and leaving gaps between the numbers means you can insert one later without renumbering.

Management holds switches, the firewall and any out of band interfaces, and nothing else should be able to reach it. Home is the network the rest of the household uses, and it should be the one that keeps working when you break something. Lab is where you break things. IoT holds the devices you do not trust, which we covered in setting up an IoT VLAN at home. Isolated is for anything that should reach the internet and nothing else.

The habit worth stealing is matching the VLAN id to the third octet of the subnet. VLAN 30 becomes 10.0.30.0/24. Once you do this, reading an address tells you the segment without checking any documentation, which matters most at the moment you are least inclined to check documentation.

Keep the household on a segment that survives your experiments. The fastest way to lose interest in a home lab is to take the house offline with it twice.

What to draw it in

Four drawing options compared: pen and paper, draw.io, NetBox and Visio, with cost and a note on when each is appropriate
Paper first is a real recommendation, not a joke. The layout changes too much early on to be worth formatting.

Start on paper. In the first weeks the design changes every time you learn something, and redrawing by hand is faster than dragging boxes.

Move to draw.io once the shape stops changing. It is free, it runs in a browser, it exports to formats you can open in five years, and it is more than capable for a home lab. Keep the file somewhere that is not only on the lab you are documenting, which is a mistake people make exactly once.

NetBox is a different category. It is a source of truth database rather than a drawing, tracking devices, addresses and cables as data. It is excellent and it is more effort than a home lab usually justifies, so treat it as something to grow into.

Whatever you use, put the date on it. A diagram you cannot date is a diagram you cannot trust.

Questions people ask

Quick answers panel covering drawing first, keeping three separate diagrams, matching VLAN ids to subnets, and redrawing quarterly
Four habits that decide whether the diagram is still true in a year.

How detailed should the physical diagram be?

Down to the port number on every switch. That is the level where it saves you time later, because tracing a cable is the thing you least want to do at eleven at night.

Do I need VLANs in a home lab at all?

Not on day one. You need them the moment the lab shares a network with the household, because that is when breaking something has an audience. One segment for the lab and one for everyone else is enough to start.

How often should I redraw it?

Whenever you change hardware, and otherwise once a quarter. A diagram that is quietly wrong is worse than no diagram, because you will trust it while troubleshooting and lose an hour to something that is not true any more.

Should the diagram include IP addresses?

Subnets and gateways yes, individual hosts no. Host addresses change too often and belong in a text file or in DNS. Putting them in the picture is what makes people stop updating it.

What if my lab is entirely virtual?

You still need the logical and services diagrams, and the physical one shrinks to one host and its uplink. Virtual labs get complicated faster than physical ones because nothing is visible, which makes the drawing more useful rather than less. Our guide to building a CCNA home lab covers the virtual options.

GU
Written by

Gurpreet Singh

Hey! I"m Gurpreet Singh and I Have 7+ Years of experience in the Network & Security Domain as well as the Cloud Infra Domain. I am Certified with Cisco ( CCNA ), CheckPoint ( CCSA ), 1xAWS, 3xAZURE, and 3xNSE. So I love to share my tech knowledge with you.

Leave a Reply

Your email address will not be published. Required fields are marked *