
As a cybersecurity professional, understanding computer networks is non-negotiable. Whether you're an ethical hacker, security analyst, or just breaking into the field, networking knowledge is essential. In this guide, I’ll walk you through the best resources to learn networking efficiently.
Related video:
1. TryHackMe: The Best Starting Point
One of my favorite platforms for learning cybersecurity and networking is TryHackMe. If you create an account and search for ‘networking,’ you’ll find a ton of rooms dedicated to learning networking concepts.
The best part? There are multiple free rooms available to get you started.
If you’re serious about networking and cybersecurity, the premium subscription is very affordable and well worth the cost.
With premium access, you unlock even more advanced networking rooms to deepen your understanding.
I highly recommend starting here because it offers a hands-on, structured way to learn networking fundamentals.
2. Hack The Box Academy
Another excellent platform for hands-on learning is Hack The Box Academy. They have a module called Introduction to Networking, which is completely free and offers three hours of solid networking concepts.
Before spending any money, go through this module. It provides a great introduction without any financial commitment.
If you enjoy the style of Hack The Box Academy, they offer more in-depth content for a premium fee.
For anyone getting into networking and cybersecurity, I highly recommend trying both TryHackMe and Hack The Box Academy as foundational resources.
3. Certifications: The Structured Approach
If you prefer a structured path to learning, certifications are a great option. As you can tell from my résumé, I’m a big believer in using them to stay focused and motivated.
CompTIA Network+
The CompTIA Network+ is one of the best certifications for anyone learning networking, especially in cybersecurity. While it’s not officially a cybersecurity certification, networking is such a critical part of security that I consider it essential.
Network+ is often the first certification I recommend to cybersecurity professionals.
You don’t necessarily need to get certified, but having Network+ level knowledge is crucial for your career.
It provides a strong foundation in networking protocols, subnetting, and security concepts that every cybersecurity professional should understand.
Cisco Certified Network Associate (CCNA)
The CCNA is the gold standard for networking certifications. However, whether or not you need it depends on your career goals:
If you want to become a network engineer, the CCNA is a must-have.
If you’re pursuing penetration testing, SOC analysis, or other cybersecurity roles, the CCNA is overkill.
Cybersecurity engineers, however, can benefit greatly from the CCNA.
As someone who has a CCNA, I can tell you firsthand that I do not use my Cisco routing and switching knowledge in penetration testing. The CCNA is great for deep networking knowledge, but for most cybersecurity professionals, Network+ is more than enough.
For a complete breakdown of Network+ vs CCNA check out this video:
4. Study Resources for the CCNA
If you do decide to go for the CCNA, here are the best resources to help you pass:
Books
Cisco Networking Technologies for the CCNA Certification (Volume 1 & 2) by Todd Lammle
Volume 1 gives you the basics, while Volume 2 expands on more advanced concepts.
If you’re serious about passing, you’ll need both books.
CCNA Certification Practice Tests by Sybex
If you’re preparing for the exam, Sybex practice tests are among the best resources to test your knowledge
You can get volume 1 & 2 exam guides bundled with the practice questions here.
Online Courses
One of the best practical networking courses available.
Uses Cisco Packet Tracer and GNS3 for hands-on learning.
Available for $19.99 – worth every penny.
Keith Barker’s YouTube Playlist
Over 175 free videos covering CCNA topics.
Also has Packet Tracer Lab playlists to follow along with hands-on labs.
100% free – one of the best study resources available.
Features 315 practice questions that are harder than the real exam.
A little pricey, but if you’re struggling to pass, it’s worth it.
5. Hands-on Learning with Cisco Packet Tracer
Cisco Packet Tracer is the best way to get hands-on experience with networking without buying expensive lab equipment.
What is it? A free network simulation tool that lets you configure routers, switches, computers, and other networking devices.
Why use it?
No need to buy physical lab gear.
No extra noise, heat, or space required.
Free to download and practice networking skills.
If you’re serious about networking, you need to be using Cisco Packet Tracer.
For advanced users, GNS3 is another great option, but it requires licensing and is more complex to set up.
6. Networking Books (Honorable Mention)
I personally didn’t use books to learn networking outside of my certification studies, but if you prefer books:
Look for highly-rated books on networking.
Read reviews before purchasing.
Stick to books that match your learning style (some are better for beginners, others for advanced learners).
Final Recap
To learn computer networking for cybersecurity, here’s what I recommend:
TryHackMe – Start with the free networking rooms, then upgrade if needed.
Hack The Box Academy – Free ‘Introduction to Networking’ module.
Certifications – Network+ is great for cybersecurity, CCNA is only needed for specific roles.
Study Resources – Use books, online courses, and practice tests to reinforce learning.
Cisco Packet Tracer – Get hands-on networking experience without expensive hardware.
Books – Not necessary, but can be useful depending on your learning style.
If you want to improve your study habits, discipline, and motivation to succeed in cybersecurity, check out my blog post on how I earned 16 certifications and built my career.