Analyst: Denis O. Onduso | GitHub | Denis.Onduso@outlook.com
Cisco CCNA lab work covering the full routing and switching stack — subnetting, VLAN segmentation, inter-VLAN routing, Spanning Tree Protocol, static routing, switch port security, and ACL configuration. All labs built and documented in Cisco Packet Tracer with topology diagrams and configuration files included for each exercise.
| Folder | Topic | Key Concepts |
|---|---|---|
| 01_SMB-Network-Design | Small-to-medium business network | Hierarchical design, VLSM, device hardening, static routing |
| 02_VLAN-and-Trunking | VLAN segmentation | VLAN creation, access ports, 802.1Q trunking, native VLAN |
| 03_Inter-VLAN-Routing | Router-on-a-stick | Subinterfaces, 802.1Q encapsulation, Layer 3 switching |
| 04_Spanning-Tree-Protocol | Loop prevention | Root bridge election, port roles, RSTP convergence |
| 05_Static-Routing | Multi-router connectivity | Static routes, default routes, floating static routes |
| 06_Device-Hardening | Security baseline | Passwords, SSH, banner, port security, encryption |
| 07_ACLs | Traffic filtering | Standard ACLs, extended ACLs, inbound vs outbound placement |
| 08_Topology-Analysis | Logical vs physical design | 3-tier hierarchy, media selection, redundancy validation |
Each lab contains:
.pktfile — working Packet Tracer topologytopology.png— network layout diagramREADME.md— configuration documentation and verification output
| CCNA 200-301 Domain | Coverage |
|---|---|
| Network Fundamentals | IP addressing, subnetting, Ethernet switching, OSI model |
| Network Access | VLANs, trunking, STP, port security |
| IP Connectivity | Static routing, routing table verification |
| IP Services | DHCP, NAT/PAT basics |
| Security Fundamentals | ACLs, port security, device hardening, SSH |
- Download and install Cisco Packet Tracer — free with a Cisco NetAcad account
- Clone this repository:
git clone https://github.com/denis541/Network-Infrastructure-Engineering - Open any
.pktfile in Packet Tracer - Refer to the topology diagram and README in the same folder for the expected end state EOF