If you're studying for CCNA, learning routing and switching, or working toward a network engineering role, these websites are worth bookmarking.
1. PacketLife
https://packetlife.net/
Networking cheat sheets for quick reference, especially for Cisco commands, routing, and switching.
- Printable cheat sheets
- Cisco command references
- Routing and switching concepts
2. Practical Networking
https://www.practicalnetworking.net/
Great for understanding what's actually happening when packets move through a network.
- ARP, VLANs, and routing
- Visual explanations of packet flow
- Networking fundamentals
3. CIDR.xyz
https://cidr.xyz/
A handy visual tool for working with IP addresses and subnets.
- Explore CIDR ranges
- Understand subnet boundaries
- Practice IPv4 addressing
4. Globalping
https://globalping.io/
Run network tests from different locations around the world.
- Ping tests
- Traceroutes
- Connectivity troubleshooting
5. Wireshark
https://www.wireshark.org/
Essential for anyone who wants to understand network traffic beyond what command-line tools show.
- Capture and inspect packets
- Analyze TCP conversations
- Troubleshoot DNS and protocol issues
6. BGP.tools
https://bgp.tools/
Explore internet routing, autonomous systems, and advertised network prefixes.
- Look up AS numbers
- Investigate IP prefixes
- Explore BGP routing information
7. GNS3
https://www.gns3.com/
Build virtual network topologies and practice without buying a rack of physical equipment.
- Create virtual labs
- Practice routing and switching
- Test configurations
8. NetBox
https://netboxlabs.com/
Useful for network documentation, IP address management, and infrastructure inventory.
- Track IP addresses and prefixes
- Manage device inventory
- Document network connections
9. Dynamips
https://github.com/GNS3/dynamips
A Cisco router emulator used in compatible virtual lab environments, particularly older networking setups.
- Explore router emulation
- Practice with compatible labs
- Understand legacy lab environments
Bonus: Networking books and learning resources
Websites and tools are great, but sometimes you need a structured resource to work through the concepts.
📘 CCNA Practical: The Hands-On Network Engineer Guide
For learners who want to strengthen their CCNA knowledge and build practical networking skills.
https://resources.codelivly.com/product/ccna-practical-the-hands-on-network-engineer-guide/
📚 Network Engineer Complete Bundle (L1, L2, L3)
A broader collection covering networking foundations through advanced network architecture.
https://resources.codelivly.com/product/network-engineer-complete-bundle-l1-l2-l3-foundations-to-advanced-architecture/
Both are available through Codelivly Resources for anyone looking to take their networking studies further.
What would you add? I'm particularly interested in lesser-known tools for network troubleshooting, automation, and CCNA/CCNP lab practice. Drop your favorites below!