Skip to content

UsmanPrime/Multi-Area-Network-Design-Implementation

Repository files navigation

Multi-Area Network Design & Implementation

A comprehensive enterprise-grade multi-area network designed and implemented in Cisco Packet Tracer, featuring four interconnected routing domains with full route redistribution, centralized DHCP, NAT, ACLs, and network services.

Computer Networks Lab - Final Project | 4th Semester BS Cyber Security
FAST National University of Computer and Emerging Sciences


Table of Contents


Project Overview

This project demonstrates the design and implementation of a complex enterprise network consisting of four distinct routing domains interconnected through route redistribution. The network serves 11 LAN subnets (Networks A-K) connected via 22 WAN point-to-point links, all addressed using VLSM (Variable Length Subnet Masking) from a single Class A base network.

Project Specifications

Parameter Value
Base Network 32.0.0.0/8
Public IP (NAT) 32.117.72.215
Private IP (NAT) 182.9.248.232
Total LAN Subnets 11 (Networks A-K)
Total WAN Links 22 point-to-point (/30)
Routers 19 (Cisco 2811)
Switches 11
End Devices 22 (PCs, Laptops, Servers)
Routing Protocols OSPF, EIGRP, RIPv2
Simulation Tool Cisco Packet Tracer (Instructor Version)

Key Features

Feature Description
VLSM Subnetting Efficient IP allocation for 11 networks with varying host requirements (27K-117K hosts)
Multi-Protocol Routing OSPF Area 1, EIGRP AS 5, OSPF Area 2, and RIPv2 running simultaneously
Route Redistribution Mutual redistribution at 3 border routers enabling full end-to-end connectivity
Centralized DHCP Single DHCP server (Server1) serving all 11 networks via relay agents
Email Services SMTP/POP3 mail server with DNS on Server0 for intra-network email
NAT Static NAT on Router17 translating private-to-public addresses
ACLs Extended ACLs restricting specific host and subnet access to the web server
Redundant Paths Multiple parallel WAN links providing network resilience

Network Topology

Full Network Topology Overview

The network is divided into four routing domains, each highlighted in the topology:

     
      OSPF AREA 1                           EIGRP AS 5                  
                                                                        
  Router4Router1R0          Router3Router5Router6Router9R8  
  (Net A)  (Net B,C)                                                  
                    Router2                  Router7              
                                                  (Net D)    (Net E)(F) 
     
                                                                    
                                                                 Router10
                                                                    
     
         OSPF AREA 2                                RIPv2               
                                                                        
  Router10Router11Router12            Router18R14R15R16R17  
                      (Net G)                                        
            Router13   Router18           R17R14     
           (Net H, I)                               (Net J)   (Net K)   
     

OSPF Area 1

OSPF Area 1

EIGRP AS 5

EIGRP AS 5

OSPF Area 2

OSPF Area 2

RIP Domain

RIP Domain


VLSM Subnetting Design

Base Network: 32.0.0.0/8

Total Available Addresses: 2 = 16,777,216

Host Requirements (Sorted Largest Smallest)

VLSM Rule: Always allocate the largest subnet first, then proceed to the smallest to avoid address overlap.

# Network Routing Domain Required Hosts Host Bits (n) Block Size (2) Usable (22) CIDR Subnet Mask
1 J RIP 117,175 17 131,072 131,070 /15 255.254.0.0
2 A OSPF Area 1 112,494 17 131,072 131,070 /15 255.254.0.0
3 F EIGRP 5 96,224 17 131,072 131,070 /15 255.254.0.0
4 I OSPF Area 2 94,223 17 131,072 131,070 /15 255.254.0.0
5 G OSPF Area 2 82,202 17 131,072 131,070 /15 255.254.0.0
6 E EIGRP 5 57,455 16 65,536 65,534 /16 255.255.0.0
7 D EIGRP 5 53,007 16 65,536 65,534 /16 255.255.0.0
8 K RIP 50,618 16 65,536 65,534 /16 255.255.0.0
9 H OSPF Area 2 48,355 16 65,536 65,534 /16 255.255.0.0
10 C OSPF Area 1 40,946 16 65,536 65,534 /16 255.255.0.0
11 B OSPF Area 1 27,979 15 32,768 32,766 /17 255.255.128.0

VLSM Allocation Table

# Network CIDR Subnet Mask Network Address First Usable Last Usable Broadcast
1 J /15 255.254.0.0 32.0.0.0 32.0.0.1 32.1.255.254 32.1.255.255
2 A /15 255.254.0.0 32.2.0.0 32.2.0.1 32.3.255.254 32.3.255.255
3 F /15 255.254.0.0 32.4.0.0 32.4.0.1 32.5.255.254 32.5.255.255
4 I /15 255.254.0.0 32.6.0.0 32.6.0.1 32.7.255.254 32.7.255.255
5 G /15 255.254.0.0 32.8.0.0 32.8.0.1 32.9.255.254 32.9.255.255
6 E /16 255.255.0.0 32.10.0.0 32.10.0.1 32.10.255.254 32.10.255.255
7 D /16 255.255.0.0 32.11.0.0 32.11.0.1 32.11.255.254 32.11.255.255
8 K /16 255.255.0.0 32.12.0.0 32.12.0.1 32.12.255.254 32.12.255.255
9 H /16 255.255.0.0 32.13.0.0 32.13.0.1 32.13.255.254 32.13.255.255
10 C /16 255.255.0.0 32.14.0.0 32.14.0.1 32.14.255.254 32.14.255.255
11 B /17 255.255.128.0 32.15.0.0 32.15.0.1 32.15.127.254 32.15.127.255

WAN Link Subnets (/30 - Point-to-Point)

All 22 WAN links use /30 subnets starting at 32.15.128.0:

WAN Link Network Side-1 IP Side-2 IP Domain
W1 Router4 Router1 32.15.128.0/30 .1 (R4) .2 (R1) OSPF Area 1
W2 Router1 Router0 32.15.128.4/30 .5 (R1) .6 (R0) OSPF Area 1
W3 Router0 Router2 32.15.128.8/30 .9 (R0) .10 (R2) OSPF Area 1
W4 Router2 Router3 32.15.128.12/30 .13 (R2) .14 (R3) OSPFEIGRP
W5 Router3 Router5 32.15.128.16/30 .17 (R3) .18 (R5) EIGRP 5
W6 Router5 Router6 32.15.128.20/30 .21 (R5) .22 (R6) EIGRP 5
W7 Router6 Router7 32.15.128.24/30 .25 (R6) .26 (R7) EIGRP 5
W8 Router6 Router9 32.15.128.28/30 .29 (R6) .30 (R9) EIGRP 5
W9 Router9 Router8 32.15.128.32/30 .33 (R9) .34 (R8) EIGRP 5
W10 Router8 Router10 32.15.128.36/30 .37 (R8) .38 (R10) EIGRPOSPF2
W11 Router10 Router11 32.15.128.40/30 .41 (R10) .42 (R11) OSPF Area 2
W12 Router11 Router12 32.15.128.44/30 .45 (R11) .46 (R12) OSPF Area 2
W13 Router11 Router13 32.15.128.48/30 .49 (R11) .50 (R13) OSPF Area 2
W14 Router11 Router18 32.15.128.52/30 .53 (R11) .54 (R18) OSPF2RIP
W15 Router18 Router14 32.15.128.56/30 .57 (R18) .58 (R14) RIP
W16 Router14 Router15 32.15.128.60/30 .61 (R14) .62 (R15) RIP
W17 Router15 Router16 32.15.128.64/30 .65 (R15) .66 (R16) RIP
W18 Router16 Router17 32.15.128.68/30 .69 (R16) .70 (R17) RIP
W19 Router15 Router17 32.15.128.72/30 .73 (R15) .74 (R17) RIP
W20 Router7 Router8 32.15.128.76/30 .77 (R7) .78 (R8) EIGRP 5
W21 Router17 Router14 32.15.128.80/30 .81 (R17) .82 (R14) RIP
W22 Router1 Router2 32.15.128.84/30 .85 (R1) .86 (R2) OSPF Area 1

IP Address Usage Summary

Category Count Range
LAN Subnets (A-K) 11 32.0.0.0 - 32.15.127.255
WAN /30 Links 22 32.15.128.0 - 32.15.128.87
Total Used - 1,015,896 of 16,777,216 (6.06%)

Routing Architecture

Routing Domains

Domain Protocol Routers Networks Served
OSPF Area 1 OSPF Process 1, Area 1 Router4, Router1, Router0, Router2 A, B, C
EIGRP 5 EIGRP AS 5 Router2, Router3, Router5, Router6, Router7, Router9, Router8, Router10 D, E, F
OSPF Area 2 OSPF Process 1, Area 2 Router10, Router11, Router12, Router13, Router18 G, H, I
RIPv2 RIP Version 2 Router18, Router14, Router15, Router16, Router17 J, K

Redistribution Points

Three border routers perform mutual route redistribution between adjacent routing domains:

Border Router Connects Direction
Router2 OSPF Area 1 EIGRP 5 redistribute eigrp 5 subnets / redistribute ospf 1 metric 1500 100 255 1 1500
Router10 EIGRP 5 OSPF Area 2 redistribute eigrp 5 subnets / redistribute ospf 1 metric 1500 100 255 1 1500
Router18 OSPF Area 2 RIPv2 redistribute rip subnets / redistribute ospf 1 metric 5

Network-to-Gateway Mapping

Network Subnet Gateway Router Interface Gateway IP Domain
A 32.2.0.0/15 Router4 Fa0/1 32.2.0.1 OSPF Area 1
B 32.15.0.0/17 Router1 Fa0/0 32.15.0.1 OSPF Area 1
C 32.14.0.0/16 Router1 Fa0/1 32.14.0.1 OSPF Area 1
D 32.11.0.0/16 Router7 Fa0/0 32.11.0.1 EIGRP 5
E 32.10.0.0/16 Router9 Fa0/0 32.10.0.1 EIGRP 5
F 32.4.0.0/15 Router8 Fa0/0 32.4.0.1 EIGRP 5
G 32.8.0.0/15 Router12 Fa0/0 32.8.0.1 OSPF Area 2
H 32.13.0.0/16 Router13 Fa0/0 32.13.0.1 OSPF Area 2
I 32.6.0.0/15 Router13 Fa0/1 32.6.0.1 OSPF Area 2
J 32.0.0.0/15 Router17 Fa0/0 32.0.0.1 RIP
K 32.12.0.0/16 Router16 Fa0/0 32.12.0.1 RIP

Device Inventory

Routers (All Cisco 2811)

Router Role WIC-2T Modules LAN Networks
Router4 Network A gateway 1 A
Router1 Network B+C gateway, OSPF hub 2 (3 serial) B, C
Router0 OSPF transit 1 -
Router2 OSPFEIGRP border + redistribution 2 (3 serial) -
Router3 EIGRP entry 1 -
Router5 EIGRP transit 1 -
Router6 EIGRP transit (no LAN) 2 (3 serial) -
Router7 Network D gateway 1 D
Router9 Network E gateway 1 E
Router8 Network F gateway, EIGRPOSPF2 border 2 (3 serial) F
Router10 EIGRPOSPF2 border + redistribution 1 -
Router11 OSPF Area 2 hub 1 -
Router12 Network G gateway 0 (Ethernet only) G
Router13 Network H+I gateway 1 H, I
Router18 OSPF2RIP border + redistribution 1 -
Router14 RIP core 2 (3 serial) -
Router15 RIP transit 2 (3 serial) -
Router16 Network K gateway 1 K
Router17 Network J gateway + NAT 2 (3 serial) J

Switches

Switch Model Network Connected To
Switch1 Switch-PT A Router4 Fa0/1
Switch0 2960-24TT B Router1 Fa0/0
Switch2 2960-24TT C Router1 Fa0/1
Switch5 2960-24TT D Router7 Fa0/0
Switch3 2960-24TT E Router9 Fa0/0
Switch4 2960-24TT F Router8 Fa0/0
Switch7 2960-24TT G Router12 Fa0/0
Switch8 2960-24TT H Router13 Fa0/0
Switch6 2960-24TT I Router13 Fa0/1
Switch9 2960-24TT K Router16 Fa0/0
Switch10 2960-24TT J Router17 Fa0/0

End Devices

Device Type Network Switch Port IP Method
Laptop2 Laptop-PT A Switch1 Fa0/1 DHCP
Laptop3 Laptop-PT A Switch1 Fa0/2 DHCP
Laptop0 Laptop-PT B Switch0 Fa0/1 DHCP
Laptop1 Laptop-PT B Switch0 Fa0/2 DHCP
Server0 Server-PT C Switch2 Fa0/3 Static: 32.14.0.2
PC0 PC-PT C Switch2 Fa0/1 DHCP
PC1 PC-PT C Switch2 Fa0/2 DHCP
PC4 PC-PT D Switch5 Fa0/1 DHCP
Laptop6 Laptop-PT D Switch5 Fa0/2 DHCP
PC2 PC-PT E Switch3 Fa0/1 DHCP
Laptop4 Laptop-PT E Switch3 Fa0/2 DHCP
PC3 PC-PT F Switch4 Fa0/1 DHCP
Laptop5 Laptop-PT F Switch4 Fa0/2 DHCP
PC7 PC-PT G Switch7 Fa0/1 DHCP
PC8 PC-PT G Switch7 Fa0/2 DHCP
Server1 Server-PT H Switch8 Fa0/1 Static: 32.13.0.2
PC5 PC-PT I Switch6 Fa0/1 DHCP
PC6 PC-PT I Switch6 Fa0/2 DHCP
PC10 PC-PT K Switch9 Fa0/1 DHCP
PC9 PC-PT K Switch9 Fa0/2 DHCP
Server2 Server-PT K Switch9 Fa0/3 Static: 32.12.0.2
PC12 PC-PT J Switch10 Fa0/1 DHCP
PC11 PC-PT J Switch10 Fa0/2 DHCP

Servers Summary

Server Location IP Services
Server0 Network C (Switch2) 32.14.0.2 DNS, HTTP, SMTP/POP3 (Mail+Web+DNS)
Server1 Network H (Switch8) 32.13.0.2 DHCP Server (centralized)
Server2 Network K (Switch9) 32.12.0.2 -

Cabling & Port Mapping

Cable Types

Cable Type Usage Visual in Packet Tracer
Serial DCE Router-to-Router WAN links Red solid lines
Crossover Ethernet Router10Router11, Router11Router12 Black dashed lines
Straight-Through SwitchRouter, SwitchPC/Laptop/Server Green lines

WAN Cabling (Router-to-Router)

OSPF Area 1 Connections
From Port To Port Cable WAN
Router4 Se0/0/0 Router1 Se0/0/0 Serial DCE W1
Router1 Se0/0/1 Router0 Se0/0/0 Serial DCE W2
Router0 Se0/0/1 Router2 Se0/0/0 Serial DCE W3
Router1 Se0/1/0 Router2 Se0/1/0 Serial DCE W22
EIGRP 5 Connections
From Port To Port Cable WAN
Router2 Se0/0/1 Router3 Se0/0/0 Serial DCE W4
Router3 Se0/0/1 Router5 Se0/0/0 Serial DCE W5
Router5 Se0/0/1 Router6 Se0/0/0 Serial DCE W6
Router6 Se0/0/1 Router7 Se0/0/0 Serial DCE W7
Router6 Se0/1/0 Router9 Se0/0/0 Serial DCE W8
Router9 Se0/0/1 Router8 Se0/0/0 Serial DCE W9
Router7 Se0/0/1 Router8 Se0/1/0 Serial DCE W20
OSPF Area 2 Connections
From Port To Port Cable WAN
Router8 Se0/0/1 Router10 Se0/0/0 Serial DCE W10
Router10 Fa0/0 Router11 Fa0/0 Crossover W11
Router11 Fa0/1 Router12 Fa0/1 Crossover W12
Router11 Se0/0/0 Router13 Se0/0/0 Serial DCE W13
Router11 Se0/0/1 Router18 Se0/0/0 Serial DCE W14
RIP Connections
From Port To Port Cable WAN
Router18 Se0/0/1 Router14 Se0/0/0 Serial DCE W15
Router14 Se0/0/1 Router15 Se0/0/0 Serial DCE W16
Router15 Se0/0/1 Router16 Se0/0/0 Serial DCE W17
Router16 Se0/0/1 Router17 Se0/0/0 Serial DCE W18
Router15 Se0/1/0 Router17 Se0/0/1 Serial DCE W19
Router17 Se0/1/0 Router14 Se0/1/0 Serial DCE W21

Router Configurations

All router CLI configurations are available in the helping material/ folder. Below is a summary of each router's role and key commands.

OSPF Area 1

Router4 - Network A Gateway
hostname Router4
interface FastEthernet0/1
 ip address 32.2.0.1 255.254.0.0
 ip helper-address 32.13.0.2
interface Serial0/0/0
 ip address 32.15.128.1 255.255.255.252
router ospf 1
 network 32.2.0.0 0.1.255.255 area 1
 network 32.15.128.0 0.0.0.3 area 1
Router1 - Network B+C Hub (3 serial ports, 2x WIC-2T)
hostname Router1
interface FastEthernet0/0
 ip address 32.15.0.1 255.255.128.0
 ip helper-address 32.13.0.2
interface FastEthernet0/1
 ip address 32.14.0.1 255.255.0.0
 ip helper-address 32.13.0.2
interface Serial0/0/0
 ip address 32.15.128.2 255.255.255.252
interface Serial0/0/1
 ip address 32.15.128.5 255.255.255.252
interface Serial0/1/0
 ip address 32.15.128.85 255.255.255.252
router ospf 1
 network 32.15.0.0 0.0.127.255 area 1
 network 32.14.0.0 0.0.255.255 area 1
 network 32.15.128.0 0.0.0.3 area 1
 network 32.15.128.4 0.0.0.3 area 1
 network 32.15.128.84 0.0.0.3 area 1
Router0 - Transit
hostname Router0
interface Serial0/0/0
 ip address 32.15.128.6 255.255.255.252
interface Serial0/0/1
 ip address 32.15.128.9 255.255.255.252
router ospf 1
 network 32.15.128.4 0.0.0.3 area 1
 network 32.15.128.8 0.0.0.3 area 1
Router2 - OSPFEIGRP Border (Redistribution)
hostname Router2
interface Serial0/0/0
 ip address 32.15.128.10 255.255.255.252
interface Serial0/0/1
 ip address 32.15.128.13 255.255.255.252
interface Serial0/1/0
 ip address 32.15.128.86 255.255.255.252
router ospf 1
 network 32.15.128.8 0.0.0.3 area 1
 network 32.15.128.84 0.0.0.3 area 1
 redistribute eigrp 5 subnets
router eigrp 5
 network 32.15.128.12 0.0.0.3
 redistribute ospf 1 metric 1500 100 255 1 1500
 no auto-summary

OSPF Neighbor Table — Router1

OSPF Neighbors on Router1

Routing Table — Router2

Routing Table on Router2

EIGRP 5

Router3, Router5, Router6 - Transit Routers
  • Router3: Se0/0/0 (.14) Se0/0/1 (.17) - entry from OSPF border
  • Router5: Se0/0/0 (.18) Se0/0/1 (.21) - transit
  • Router6: Se0/0/0 (.22), Se0/0/1 (.25 to R7), Se0/1/0 (.29 to R9) - transit hub, 2x WIC-2T

All run router eigrp 5 with no auto-summary.

Router7 - Network D Gateway
hostname Router7
interface FastEthernet0/0
 ip address 32.11.0.1 255.255.0.0
 ip helper-address 32.13.0.2
interface Serial0/0/0
 ip address 32.15.128.26 255.255.255.252
interface Serial0/0/1
 ip address 32.15.128.77 255.255.255.252
router eigrp 5
 network 32.11.0.0 0.0.255.255
 network 32.15.128.24 0.0.0.3
 network 32.15.128.76 0.0.0.3
 no auto-summary
Router9 - Network E Gateway
hostname Router9
interface FastEthernet0/0
 ip address 32.10.0.1 255.255.0.0
 ip helper-address 32.13.0.2
router eigrp 5
 network 32.10.0.0 0.0.255.255
 network 32.15.128.28 0.0.0.3
 network 32.15.128.32 0.0.0.3
 no auto-summary
Router8 - Network F Gateway + EIGRPOSPF2 Border (2x WIC-2T)
hostname Router8
interface FastEthernet0/0
 ip address 32.4.0.1 255.254.0.0
 ip helper-address 32.13.0.2
router eigrp 5
 network 32.4.0.0 0.1.255.255
 network 32.15.128.32 0.0.0.3
 network 32.15.128.36 0.0.0.3
 network 32.15.128.76 0.0.0.3
 no auto-summary

EIGRP Neighbor Table — Router6

EIGRP Neighbors on Router6

OSPF Area 2

Router10 - EIGRPOSPF2 Border (Redistribution)
hostname Router10
router eigrp 5
 network 32.15.128.36 0.0.0.3
 redistribute ospf 1 metric 1500 100 255 1 1500
 no auto-summary
router ospf 1
 network 32.15.128.40 0.0.0.3 area 2
 redistribute eigrp 5 subnets
Router11 - OSPF2 Hub (4 connections)

Connects to Router10 (Fa0/0 crossover), Router12 (Fa0/1 crossover), Router13 (Se0/0/0), Router18 (Se0/0/1).

Router12 - Network G | Router13 - Network H+I
  • Router12: Fa0/0 Network G (32.8.0.1), Fa0/1 crossover from Router11
  • Router13: Fa0/0 Network H (32.13.0.1), Fa0/1 Network I (32.6.0.1)

RIPv2

Router18 - OSPF2RIP Border (Redistribution)
hostname Router18
router ospf 1
 network 32.15.128.52 0.0.0.3 area 2
 redistribute rip subnets
router rip
 version 2
 network 32.15.128.56
 redistribute ospf 1 metric 5
 no auto-summary
Router14-17 - RIP Domain
  • Router14: Core RIP (3 serial, 2x WIC-2T)
  • Router15: Transit (3 serial, 2x WIC-2T)
  • Router16: Network K gateway (32.12.0.1)
  • Router17: Network J gateway (32.0.0.1) + NAT router (3 serial, 2x WIC-2T)

All run router rip version 2 no auto-summary.

RIP Routes — Router17

RIP Routes on Router17


Route Redistribution

Border Router From To Command Applied Under
Router2 EIGRP 5 OSPF 1 redistribute eigrp 5 subnets router ospf 1
Router2 OSPF 1 EIGRP 5 redistribute ospf 1 metric 1500 100 255 1 1500 router eigrp 5
Router10 EIGRP 5 OSPF 1 redistribute eigrp 5 subnets router ospf 1
Router10 OSPF 1 EIGRP 5 redistribute ospf 1 metric 1500 100 255 1 1500 router eigrp 5
Router18 RIP OSPF 1 redistribute rip subnets router ospf 1
Router18 OSPF 1 RIP redistribute ospf 1 metric 5 router rip

EIGRP Metric: Bandwidth (1500), Delay (100), Reliability (255), Load (1), MTU (1500)

Redistribution Proof — Router10

Redistribution Routes on Router10


DHCP Configuration

Centralized DHCP Server - Server1 (32.13.0.2, Network H)

Setting Value
IP Address 32.13.0.2
Subnet Mask 255.255.0.0
Default Gateway 32.13.0.1
DNS Server 32.14.0.2

DHCP Pools

Pool Network Gateway DNS Start IP Subnet Mask
POOL-A A 32.2.0.1 32.14.0.2 32.2.0.10 255.254.0.0
POOL-B B 32.15.0.1 32.14.0.2 32.15.0.10 255.255.128.0
POOL-C C 32.14.0.1 32.14.0.2 32.14.0.10 255.255.0.0
POOL-D D 32.11.0.1 32.14.0.2 32.11.0.10 255.255.0.0
POOL-E E 32.10.0.1 32.14.0.2 32.10.0.10 255.255.0.0
POOL-F F 32.4.0.1 32.14.0.2 32.4.0.10 255.254.0.0
POOL-G G 32.8.0.1 32.14.0.2 32.8.0.10 255.254.0.0
POOL-I I 32.6.0.1 32.14.0.2 32.6.0.10 255.254.0.0
POOL-J J 32.0.0.1 32.14.0.2 32.0.0.10 255.254.0.0
POOL-K K 32.12.0.1 32.14.0.2 32.12.0.10 255.255.0.0

DHCP Relay (ip helper-address 32.13.0.2)

Router Interface Network
Router4 Fa0/1 A
Router1 Fa0/0, Fa0/1 B, C
Router7 Fa0/0 D
Router9 Fa0/0 E
Router8 Fa0/0 F
Router12 Fa0/0 G
Router13 Fa0/1 I
Router17 Fa0/0 J
Router16 Fa0/0 K

DHCP Pool List — Server1

DHCP Pools on Server1

DHCP IP Assignment — Laptop

DHCP Assignment on Laptop


Network Services (DNS, Mail, Web)

Server0 - 32.14.0.2 (Network C)

Service Status Details
DNS ON www.project.com 32.14.0.2
HTTP ON Default web page
SMTP ON Domain: project.com
POP3 ON Domain: project.com

Email Users

User Email Password
laptop0 laptop0@project.com password
laptop1 laptop1@project.com password
laptop2 laptop2@project.com password
laptop3 laptop3@project.com password
pc0 pc0@project.com password
pc1 pc1@project.com password

Email Client Config (All devices in Networks A, B, C)

Field Value
Incoming/Outgoing Mail Server 32.14.0.2

DNS Records — Server0

DNS Records on Server0

Email Service & User List — Server0

Email Service on Server0

Email Send Success

Email Send Success

Email Received — Laptop0

Email Received on Laptop0

Web Browser — www.project.com

Web Access


NAT Configuration

NAT is configured on Router17 (gateway for Network J) per assignment requirements.

Setting Value
NAT Type Static
Inside Local 182.9.248.232
Inside Global (Public) 32.117.72.215
Inside Interface Fa0/0 (Network J)
Outside Interfaces Se0/0/0, Se0/0/1, Se0/1/0
interface FastEthernet0/0
 ip nat inside
interface Serial0/0/0
 ip nat outside
interface Serial0/0/1
 ip nat outside
interface Serial0/1/0
 ip nat outside
ip nat inside source static 182.9.248.232 32.117.72.215

Verification:

Router17#show ip nat translations
Pro  Inside global     Inside local       Outside local      Outside global
---  32.117.72.215     182.9.248.232      ---                ---

Note: NAT translation verification is shown in the CLI output above.


Access Control Lists (ACLs)

ACL 1: Block One Host in Network A from Web Server

Setting Value
Router Router4
Interface Fa0/1 (inbound)
Blocked Host 32.2.0.10 (first DHCP client)
Blocked Destination 32.14.0.2 (Server0)
access-list 100 deny ip host 32.2.0.10 host 32.14.0.2
access-list 100 permit ip any any
interface FastEthernet0/1
 ip access-group 100 in

ACL 2: Block All of Network D from Web Server

Setting Value
Router Router7
Interface Fa0/0 (inbound)
Blocked Subnet 32.11.0.0/16
Blocked Destination 32.14.0.2 (Server0)
access-list 101 deny ip 32.11.0.0 0.0.255.255 host 32.14.0.2
access-list 101 permit ip any any
interface FastEthernet0/0
 ip access-group 101 in

ACL Rules — Router4

ACL on Router4

ACL Rules — Router7

ACL on Router7

Ping FAIL — Blocked Host (32.2.0.10 → Server0)

ACL Block Host

Ping SUCCESS — Allowed Host (Net A → Server0)

ACL Allow Host

Ping FAIL — Network D → Server0

ACL Block Network D


Testing & Verification

Routing Table Verification

Router Expected Route Types
Router2 O (OSPF), D EX (EIGRP external)
Router10 D (EIGRP), O (OSPF), O E2 (external)
Router18 O (OSPF), R (RIP)
Router17 R (RIP routes to all networks)

End-to-End Ping Tests

From To Expected Reason
Laptop3 (Net A) 32.14.0.2 (Server0) Pass Normal connectivity
Laptop0 (Net B) 32.0.0.1 (Net J) Pass Cross-domain redistribution
PC4 (Net D) 32.14.0.2 (Server0) Fail ACL blocks Network D
PC7 (Net G) 32.2.0.1 (Net A) Pass OSPF2EIGRPOSPF1
PC12 (Net J) 32.8.0.1 (Net G) Pass RIPOSPF2
Laptop2 (32.2.0.10) 32.14.0.2 Fail ACL blocks this specific host

Service Tests

Test Method Expected
DNS Browser www.project.com Website loads
Web Browser http://32.14.0.2 Website loads
Email Send Laptop3 Email Compose laptop0@project.com Success
Email Receive Laptop0 Email Receive Email appears
DHCP Any PC IP Config DHCP Gets IP
NAT show ip nat translations on Router17 Static entry

Cross-Domain Ping (Net A → Net J)

Cross-Domain Ping

Routing Table — Router2

Routes on Router2

Routing Table — Router18

Routes on Router18

DHCP Verification — Laptop0

DHCP Verification Laptop0

DHCP Verification — Laptop3

DHCP Verification Laptop3

DHCP Verification — PC7

DHCP Verification PC7


Project Structure

Multi-Area-Network-Design-Implementation/
│
├── README.md                                          # This file
├── 24i-2038_B_Computer_Networks_Project.pkt           # Cisco Packet Tracer project file
├── i242038_B_Computer_Networks_Project_Report.docx    # Detailed project report
└── screenshots/                                       # All verification screenshots
    ├── topology_full.png                              # Full network topology overview
    ├── ospf_area1.png                                 # OSPF Area 1 zoomed view
    ├── eigrp.png                                      # EIGRP AS 5 zoomed view
    ├── ospf_area2.png                                 # OSPF Area 2 zoomed view
    ├── rip.png                                        # RIP domain zoomed view
    ├── ospf_neighbors.png                             # OSPF neighbor table (Router1)
    ├── eigrp_neighbors.png                            # EIGRP neighbor table (Router6)
    ├── router2_routes.png                             # Routing table on Router2
    ├── routes_router2.png                             # Routes verification on Router2
    ├── routes_router18.png                            # Routes verification on Router18
    ├── rip_routes.png                                 # RIP routes on Router17
    ├── redistribution_routes.png                      # Redistribution proof on Router10
    ├── dhcp_pools.png                                 # DHCP pool list on Server1
    ├── dhcp_assignment.png                            # DHCP IP assignment on laptop
    ├── dhcp_verification_Laptop0.png                  # DHCP verification - Laptop0
    ├── dhcp_verification_Laptop3.png                  # DHCP verification - Laptop3
    ├── dhcp_verification_PC7.png                      # DHCP verification - PC7
    ├── dns_records.png                                # DNS records on Server0
    ├── email_service.png                              # Email service config on Server0
    ├── email_send.png                                 # Email send success
    ├── email_receive.png                              # Email received on Laptop0
    ├── web_access.png                                 # Web browser accessing www.project.com
    ├── acl_router4.png                                # ACL rules on Router4
    ├── acl_router7.png                                # ACL rules on Router7
    ├── acl_block_host.png                             # Ping fail from blocked host
    ├── acl_allow_host.png                             # Ping pass from allowed host
    ├── acl_block_netd.png                             # Ping fail from Network D
    └── ping_cross_domain.png                          # Cross-domain ping test

How to Use

  1. Download & Install Cisco Packet Tracer (Instructor Version recommended)
  2. Clone this repository:
    git clone https://github.com/UsmanPrime/Multi-Area-Network-Design-Implementation.git
  3. Open 24i-2038_B_Computer_Networks_Project.pkt in Packet Tracer
  4. Explore the topology - click any router and go to CLI to view configs
  5. Test connectivity - use the PC command prompts to ping across domains
  6. Verify services - open web browsers on PCs to access www.project.com

Verification Commands

# On any router CLI:
show ip route                  # View routing table
show ip interface brief        # Check interface status
show ip ospf neighbor          # OSPF adjacencies
show ip eigrp neighbors        # EIGRP adjacencies
show running-config            # Full configuration
show access-lists              # ACL rules
show ip nat translations       # NAT entries (Router17)

Troubleshooting

Problem Solution
Serial port missing Add WIC-2T module (power off router first)
Interface "administratively down" Run no shutdown on the interface
DHCP not assigning IPs Check ip helper-address on gateway router
Routes missing after redistribution Verify no auto-summary on EIGRP/RIP
ACL blocks all traffic Ensure permit ip any any is the last ACL entry
Email timeout Verify DNS A record and correct mail server IP (32.14.0.2)
Clock rate error Only set clock rate on the DCE side of serial link

Author

Usman Ibrahim

  • Roll Number: 24I-2038
  • Program: BS Cyber Security - 4th Semester
  • University: FAST National University of Computer and Emerging Sciences
  • GitHub: @UsmanPrime

License

This project is submitted as part of the Computer Networks Lab course requirements. Feel free to use it as a reference for learning purposes.


If you found this project helpful, please give it a star!

About

Enterprise-grade multi-area network designed in Cisco Packet Tracer featuring OSPF, EIGRP, RIPv2 with route redistribution, VLSM subnetting, centralized DHCP, NAT, ACLs, DNS, and email services — Computer Networks Lab Final Project (FAST-NUCES)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors