Networking with Cisco Technologies
Designed and constructed a fictional network with five (5) departments in two (2) locations using GNS3 simulation software. All departments were represented by Windows 10 VMs run on VMware and were configured to communicate with each other thru GNS3. Variable length subnetting from an address space of 172.16.16.0/20 was used to create department subnets. Routing protocol OSPF along with ACLs were used to allow departments to communicate with each other while at the same time preventing certain ones from reaching others. See figures below for full documentation of the project.
The head office is located in Vancouver and has three departments. These departments are Accounting, Administration, and Human Resources. The Accounting department uses 10 computers, Administration uses 19 computers, and Human Resources uses 3 computers.
The branch office is located in Kelowna and has two departments. These departments are Marketing and Sales. The Marketing department uses 16 computers, and the Sales department uses 45 computers.
Network Diagram
IP Address Scheme
Access Control Lists
Router Access Credentials
Router Configurations
Listing 1. Vancouver Router Configuration
!
!12.4
version debug datetime msec
service timestamps
service timestamps log datetime msec
no service password-encryption
!hostname Vancouver
!
boot-start-marker
boot-end-marker
!5 $1$rCPC$Q34x6NTdMojTQHgQQwDe7/
enable secret
!
no aaa new-modelsize iomem 5
memory-
no ip icmp rate-limit unreachable
!
!
ip cef
no ip domain lookup
!
!
!
!
!time 5
ip tcp synwait-
!
!0
interface Ethernet0/
description Router Network172.16.16.153 255.255.255.252
ip address
half-duplex
!1
interface Ethernet0/
description HR Network172.16.16.148 255.255.255.248
ip address group 3 out
ip access-
half-duplex
!2
interface Ethernet0/
description Admin & SMTP/WebServer Network172.16.16.84 255.255.255.224
ip address group 110 out
ip access-
half-duplex
!3
interface Ethernet0/
description Accounting Network172.16.16.139 255.255.255.240
ip address group 2 out
ip access-
half-duplex
!1
router ospf
log-adjacency-changes172.16.16.64 0.0.0.31 area 0
network 172.16.16.128 0.0.0.15 area 0
network 172.16.16.144 0.0.0.7 area 0
network 172.16.16.152 0.0.0.3 area 0
network
!server
no ip http
!protocol nd
ip forward-
!
!list 2 deny 172.16.16.96 0.0.0.31
access-list 2 deny 172.16.16.0 0.0.0.63
access-list 2 permit any
access-list 3 deny 172.16.16.0 0.0.0.63
access-list 3 permit any
access-list 110 deny tcp 172.16.16.128 0.0.0.15 host 172.16.16.66 eq
access-
wwwlist 110 deny tcp 172.16.16.144 0.0.0.7 host 172.16.16.66 eq
access-
wwwlist 110 deny tcp 172.16.16.0 0.0.0.63 host 172.16.16.66 eq
access-
smtplist 110 deny tcp 172.16.16.96 0.0.0.31 host 172.16.16.66 eq
access-
smtplist 110 permit ip any any
access-
no cdp log mismatch duplex
!
control-plane
!
banner motd
Welcome to Vancouver
!0
line con exec-timeout 0 0
level 15
privilege
logging synchronous0
line aux exec-timeout 0 0
level 15
privilege
logging synchronous0 4
line vty 1234
password
login
!
! end
Listing 2. Kelowna Router Configuration
!
!12.4
version debug datetime msec
service timestamps
service timestamps log datetime msec
no service password-encryption
!hostname Kelowna
!
boot-start-marker
boot-end-marker
!5 $1$dGub$MNu5a6gEp0IcO1T14Qlg4/
enable secret
!
no aaa new-modelsize iomem 5
memory-
no ip icmp rate-limit unreachable
!
!
ip cef
no ip domain lookup
!
!
!
!
!time 5
ip tcp synwait-
!
!0
interface Ethernet0/
description Router Network172.16.16.154 255.255.255.252
ip address
half-duplex
!1
interface Ethernet0/
description Sales Network172.16.16.46 255.255.255.192
ip address group 1 out
ip access-
half-duplex
!2
interface Ethernet0/
description Marketing Network172.16.16.113 255.255.255.224
ip address group 4 out
ip access-
half-duplex
!3
interface Ethernet0/
description Nothing
no ip address
shutdown
half-duplex
!1
router ospf
log-adjacency-changes172.16.16.0 0.0.0.63 area 0
network 172.16.16.96 0.0.0.31 area 0
network 172.16.16.152 0.0.0.3 area 0
network
!server
no ip http
!protocol nd
ip forward-
!
!list 1 deny 172.16.16.128 0.0.0.15
access-list 1 deny 172.16.16.96 0.0.0.31
access-list 1 permit any
access-list 4 deny 172.16.16.0 0.0.0.63
access-list 4 permit any
access-
no cdp log mismatch duplex
!
control-plane
!
banner motd
Welcome to Kelowna
!0
line con exec-timeout 0 0
level 15
privilege
logging synchronous0
line aux exec-timeout 0 0
level 15
privilege
logging synchronous0 4
line vty 1234
password
login
!
! end