A growing collection of hands-on Cisco networking labs created while studying for the CCNA certification.
The goal of this repository is not only to practice Cisco IOS commands, but also to design, implement, verify, and document realistic enterprise network scenarios using both Cisco Packet Tracer and GNS3.
Each lab is treated as an engineering project rather than a simple configuration exercise, including network design, documentation, verification, troubleshooting, and packet analysis where applicable.
This repository focuses on developing practical networking skills through real-world scenarios, including:
- Enterprise Network Design
- Layer 2 Switching
- VLAN Technologies
- Inter-VLAN Routing
- Spanning Tree Protocol (STP)
- EtherChannel
- Static Routing
- Dynamic Routing Protocols
- Network Verification
- Troubleshooting
- Packet Analysis with Wireshark
- Professional Documentation
| Platform | Purpose |
|---|---|
| Cisco Packet Tracer | CCNA labs and protocol fundamentals |
| GNS3 | Advanced enterprise scenarios and realistic simulations |
| Wireshark | Packet capture and protocol analysis |
network-labs/
├── 01-VLAN/
├── 02-InterVLAN-Routing/
├── 03-STP/
├── 04-EtherChannel/
├── 05-Static-Routing/
├── 06-RIP/
├── 07-EIGRP/
├── 08-OSPF/
├── 09-BGP/
├── 10-ACL/
├── 11-NAT-PAT/
│
└── README.md
| # | Lab | Status |
|---|---|---|
| 01 | VLAN Configuration | ✅ |
| 02 | Inter-VLAN Routing (Router-on-a-Stick) | ✅ |
| 03 | Spanning Tree Protocol (PVST) | ✅ |
| 04 | EtherChannel (LACP) | ✅ |
| 05 | Static Routing | ✅ |
| 06 | RIP Version 2 | ✅ |
| 07 | EIGRP | ✅ |
| 08 | Enterprise Multi-Area OSPF | ✅ |
| 09 | BGP | ✅ |
| 10 | ACL | ✅ |
| 11 | NAT-PAT | ✅ |
More labs will be added as the learning journey continues.
Each lab follows a consistent documentation structure including:
- Project Overview
- Enterprise Scenario
- Network Topology
- Design Philosophy
- IP Addressing
- Configuration Files
- Verification Commands
- Screenshots
- Packet Analysis (when applicable)
- Key Takeaways
- VLANs
- Trunking
- Native VLAN
- Spanning Tree Protocol (PVST)
- EtherChannel (LACP)
- Static Routing
- RIP Version 2
- EIGRP
- Multi-Area OSPF
- Route Summarization
- Default Route Advertisement
- Passive Interfaces
- DR / BDR Election
- Standard ACL
- Extended ACL
- Extended ACL
- Enterprise Network Design
- Network Documentation
- Troubleshooting
- Routing Verification
- Packet Analysis
- Cisco IOS CLI
The purpose of this repository is to document my networking journey by building practical labs instead of relying solely on theoretical study.
Every topology is designed, implemented, tested, verified, and documented to simulate real-world enterprise networking environments as closely as possible.
As new technologies are learned throughout the CCNA and future CCNP studies, this repository will continue to grow with more advanced scenarios and increasingly complex network designs.
Upcoming topics include:
- DHCP
- HSRP
- IPv6
- WAN Technologies
- Network Security Fundamentals
- Automation Basics
Reza Rahideh
Passionate about Enterprise Networking, Data Centers, Cisco Technologies, and Network Infrastructure.
"The best way to learn networking is to build networks."