An enterprise-grade dual-campus network architecture designed and simulated natively within Cisco Packet Tracer. The infrastructure maps out a complete high-availability environment for COMSATS University, seamlessly interconnecting a Main Campus and a remote Branch Campus using logical segmentation, dynamic routing fabrics, automated IP allocation schemes, and hardened edge security controls.
- ✨ Core Infrastructure Subsystems
- 🧱 Logical Topology & VLAN Allocations
- 🔄 Network Data Flow Blueprint
- 🛠️ Device Configuration Highlights
- 📁 Project Repository Mapping
- 🔧 How to Run the Simulation
- 🙋 Authors
- 🌐 Multi-Campus Structural Routing: Merges two distinct geographic campus layouts via dynamic inter-domain path mapping policies.
- 🛡️ Hardened Broadcast Domains (VLANs): Segregates administrative, departmental, and student endpoint matrixes to minimize blast radiuses and optimize traffic performance.
- ⚡ Router-on-a-Stick Inter-VLAN Transit: Deploys virtual sub-interface subnets utilizing standard 802.1Q trunking caps to route isolated department assets securely.
- 🎛️ Automated Infrastructure Pools: Configures core router-mapped DHCP pools to deliver dynamic stateful network assignments across admin floors.
- 🔐 Layer-2 MAC Filtering & Port Security: Hardens edge switches against physical sniffing loops and address exhaustion vectors using maximum MAC capacity ceilings and automated frame restriction traps.
- 📟 Secure Shell (SSHv2) Node Management: Restricts remote administration lanes to encrypted cryptographically signed crypto-key access channels.
The infrastructure splits network nodes into a standard Class C layout (192.168.0.0/24) partitioned cleanly across logical campus segments:
| Location | VLAN ID | Department Assignment | IP Subnet Mapping | Allocation Method |
|---|---|---|---|---|
| Main Campus (Bldg A) | 10 |
Administrative Staff | 192.168.10.0/24 |
Dynamic (DHCP Pool) |
| Main Campus (Bldg A) | 20 |
Faculty of Business | 192.168.20.0/24 |
Static / Manual |
| Main Campus (Bldg B) | 30 |
Faculty of Computer Science | 192.168.30.0/24 |
Static / Manual |
| Main Campus (Bldg B) | 40 |
Civil Engineering Faculty | 192.168.40.0/24 |
Static / Manual |
| Main Campus (Bldg C) | 50 |
Computer Science Student Labs | 192.168.50.0/24 |
Static / Manual |
| Main Campus (Bldg C) | 60 |
IT Department & Servers | 192.168.60.0/24 |
Static Infrastructure |
| Branch Campus (Flr 1) | 70 |
Computer Science Staff Node | 192.168.70.0/24 |
Static / Manual |
| Branch Campus (Flr 2) | 80 |
Computer Science Students Node | 192.168.80.0/24 |
Static / Manual |
[ Campus Node (VLAN 10) ] [ External Cloud Core ]
│ ▲
▼ │ (Static Default Route)
[ Access Port (fa0/1) ] │
│ │
▼ ▼
[ 802.1Q Dot1Q Trunk ] ────────────► [ Core Router Node ]
Encapsulated Virtual Frames │ ▲
│ │ (Internal Dynamic Routing)
▼ ▼
[ RIPv2 Routing Protocol ]
Exchanges Multi-Subnet Metrics
Switch# configure terminal
Switch(config)# vlan 10
Switch(config-vlan)# name Admin-Staff
Switch(config-vlan)# interface range fa0/1 - 10
Switch(config-if-range)# switchport mode access
Switch(config-if-range)# switchport access vlan 10
Router(config)# interface gigabitEthernet 0/0.10
Router(config-subif)# encapsulation dot1Q 10
Router(config-subif)# ip address 192.168.10.1 255.255.255.0
Router(config)# ip dhcp pool Admin-Staff
Router(dhcp-config)# network 192.168.10.0 255.255.255.0
Router(dhcp-config)# default-router 192.168.10.1
Router(dhcp-config)# dns-server 8.8.8.8
Router(config)# router rip
Router(config-router)# version 2
Router(config-router)# network 192.168.10.0
Router(config-router)# network 192.168.20.0
├── final project cn.pkt # Master Cisco Packet Tracer Network Topology Simulation file
├── .gitignore # Excludes temporary localized packet tracer lock arrays
└── README.md # Complete infrastructure design presentation and breakdown
- Software Prerequisites: Ensure you have Cisco Packet Tracer installed (v8.0 or later recommended).
- Launch Architecture: Open
final project cn.pktdirectly to launch the simulation topology canvas. - Execution Convergence: Wait roughly 30-45 seconds for Spanning Tree Protocol (STP) and routing loops to fully converge (all node indicators turn from amber to solid green).
- Validation Test: * Open an Administrative PC in Building A, access the Desktop tab, and confirm that an IP address has been successfully leased via DHCP.
- Run a network ping trace in the workstation CLI prompt (
ping 192.168.60.10) to verify stable inter-VLAN data transmissions.
Rayan Ahmer
⭐ Star this repository if you found it helpful!