Routing & Switching

CCNA Home Lab in 2026: Physical, Virtual or Simulated

G Gurpreet Singh September 7, 2026 6 min read
Three routes to a CCNA home lab compared: a free simulator, a virtual lab costing around 200 a year, and physical used switches at 150 to 300
You can pass the CCNA with free software. Packet Tracer covers almost the whole blueprint at no cost, Cisco Modeling Labs runs real IOS for around 200 a year, and used physical gear costs 150 to 300 but only adds cabling and console experience.
Key takeaways

  • IP connectivity is the largest domain at 25 percent, so static routing and single area OSPFv2 deserve the most lab time.
  • BGP configuration is not on the CCNA blueprint, and spanning tree is tested conceptually rather than as deep configuration.
  • Packet Tracer is free, starts in seconds and covers almost everything, which makes it the right place to begin.
  • Cisco Modeling Labs runs genuine IOS images, so you see the real errors and timing a simulator hides.
  • Physical gear teaches the physical layer, console cables and err-disable ports, which matters for the job more than the exam.
  • Wipe and rebuild the topology from memory every week, because typing configuration from blank is what makes it stick.

You can pass the CCNA using free software and no hardware at all. That is worth saying first, because a lot of people delay starting while they save up for a rack of used Cisco gear that the exam never asked them to own.

That does not make physical equipment worthless. It makes it optional, and useful for a narrower set of reasons than most people assume. This covers what the exam tests, how the four options compare, and where the money is actually worth spending.

What the exam actually tests

CCNA exam domain weightings shown as bars: IP connectivity at 25 percent, network access and network fundamentals at 20 percent each, security fundamentals at 15 percent, and IP services and automation at 10 percent each
Build the lab around these proportions. A quarter of the exam is routing, and none of it is BGP.

The 200-301 blueprint is public, and reading it saves weeks of studying the wrong things.

IP connectivity, 25 percent. Static routes, single area OSPFv2, the routing table, administrative distance. This is the biggest domain and the one that most rewards hands on repetition.

Network access, 20 percent. VLANs, trunking, EtherChannel, and wireless concepts including WLC basics.

Network fundamentals, 20 percent. Cabling, addressing, subnetting, protocol behaviour. Much of it is knowledge rather than configuration, and subnetting is the part to drill until it is automatic. Our subnet calculator is useful for checking answers, though you must be able to do it on paper.

Security fundamentals, 15 percent. ACLs, port security, WPA, device hardening.

IP services and automation, 10 percent each. DHCP, NAT, NTP and syslog on one side. REST APIs, JSON and controller based networking concepts on the other. The automation domain is mostly conceptual, which surprises people who expect to write code.

Two things are not on the blueprint that people lab anyway. There is no BGP configuration, and spanning tree is tested at a conceptual level rather than as deep configuration. Both are worth knowing eventually. Neither should shape your lab.

The four options, compared honestly

Table comparing Packet Tracer, CML, EVE-NG and physical gear across cost, whether they run real IOS, CCNA coverage, cabling practice and setup effort
Only one row separates physical gear from the rest, and it is the one about cables.

Packet Tracer

Cisco gives it away through its own learning platform. It is a simulator rather than an emulator, meaning it models device behaviour rather than running actual IOS, and that is its only real weakness.

It covers almost the entire blueprint, including the automation topics. It starts in seconds, runs on a laptop, and includes guided activities. For most people this is the whole answer, and starting here means starting today.

Where it falls short is edge behaviour. Unsupported commands simply do not exist, so you never see the error messages a real device would produce.

Cisco Modeling Labs

CML runs real Cisco images in virtual machines. The personal tier costs somewhere around two hundred dollars a year, and pricing changes, so check before budgeting.

What you get is genuine IOS behaviour: real output, real errors, real timing. If you have the money and a machine with enough memory, this is the closest thing to hardware without hardware.

EVE-NG and GNS3

Both are free emulators, and both expect you to supply the device images yourself. That is the catch, and it is a licensing question you should answer honestly for your own situation before going down this route.

They are powerful, they scale to large topologies, and they take a weekend to set up properly.

Physical hardware

Used Catalyst switches and ISR routers are cheap now. They give you one thing no software gives you: the physical layer. Console cables, a switch that does not come up because the port is in err-disable, a link that negotiates wrong because of a bad cable.

That experience is genuinely valuable for working as a network engineer. It is worth very little for passing the exam.

What to buy if you go physical

Shopping list for a physical CCNA lab showing two Catalyst 2960 switches at 60 to 120, two ISR routers at 60 to 140, a USB to RJ45 console cable at 10, four patch cables at 10, and a quiet corner for free
Two switches and two routers is the minimum that lets you practise trunking and routing between devices.

Two switches and two routers is the sensible floor. One of each teaches you the commands. Two of each teaches you trunking, inter switch links, and routing between devices, which is where the exam lives.

Buy 2960 series switches and 1921 or 2901 routers. They are old, they are plentiful, and they run software recent enough for everything on the blueprint. Prices move constantly, so treat the figures in the diagram as a rough guide rather than a quote.

Three practical warnings. These devices are loud, loud enough that you will not want one in a bedroom. They draw real power, so leaving a lab running continuously shows up on a bill. And you need a USB to serial console cable, which is the single most forgotten item on every list like this.

If you already own a managed switch for other reasons, check what it supports first. Our roundup of managed switches for a home lab covers what modern equivalents can and cannot do.

How to actually use the lab

A four week study path moving from addressing and subnetting, to switching and VLANs, to routing and OSPF, to services, ACLs and automation, with a marker travelling through the weeks
The order matters less than the rebuilding. Configuration you type from a blank device is what stays with you.

The most common mistake is building an elaborate topology, getting it working, and leaving it. A lab that sits configured teaches you nothing after the first day.

Wipe it and rebuild it instead. Every week, start from blank devices and reconstruct the topology from memory. The first time it takes an hour. By the fourth time it takes fifteen minutes, and that reduction is the actual learning.

Build deliberate faults too. Shut down an interface, put a wrong subnet mask on one side of a link, mismatch a trunk. Then hand it to yourself a day later and diagnose it. The exam has troubleshooting questions and this is the only way to practise for them.

Keep your configurations in a text file with notes on what each block does. That file becomes your revision material in the last week, and it is more useful than any summary somebody else wrote.

Questions people ask

Quick answers panel advising to start free with Packet Tracer, pay only for real IOS behaviour, buy physical gear only for cabling and console practice, and noting BGP is not on the CCNA blueprint
If you are deciding where to spend, this is the order.

Can I really pass with only Packet Tracer?

Yes, and many people do. The gap is realism rather than coverage. If you can afford CML it is better, but Packet Tracer is not a compromise that costs you the exam.

How much RAM do I need for CML or EVE-NG?

16 GB is comfortable for CCNA sized topologies. 8 GB works if you keep the number of nodes small and shut down what you are not using.

Is a home lab worth keeping after the exam?

The virtual one, yes, because it costs nothing to keep and is useful for testing ideas. Physical gear from this era is worth less once the exam is done, unless you are moving towards a professional level certification that needs more devices.

Should I lab the automation topics?

Lightly. That domain is mostly conceptual at CCNA level, so understanding what a REST call looks like and being able to read JSON matters more than writing scripts. That said, the skill is worth having beyond the exam.

Do I need a rack?

No. Four devices sit fine on a shelf. A rack becomes relevant when you have enough equipment that cable management is a real problem, which is well past where CCNA study takes you.

If you are still choosing which certification to aim at, our comparison of networking certifications covers the order that makes sense.

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 *