Project Requirements
It is a medium based network. The telecommunication company provides their service to their customer via four branches. Each branches has different number of customers. We should need to design the network topology using subnetting concepts for various number of hosts/customers
Project Requirements
It describes four branches of network which is used to implement the VLAN, DHCP and VTP configuration for customer service. Each customer can communicate with different area of customer themselves.
Network Design Strategy
We need to implement the subnetting concepts to allocate the network address for different number of customers. Each network should communicate between themselves dynamically
Project Hardware Requirements
Device Name |
Manufacturer Name |
Model |
OS |
Ports |
Router |
Cisco |
2800 Series |
Cisco IOS |
10/100 Fast Ethernet Ports |
Switch |
Cisco |
2960 or 2950 Series |
Cisco IOS |
24 Fast Ethernet Ports |
PC |
Dell |
New Vostro 14 3000 |
Windows 10 |
New Vostro 14 3000, 1TB 5400RPM SATA hard drive, Integrated Wired: Gigabit Ethernet network Wireless LAN: 802.11 2×2 ac and Bluetooth v4.1 combo |
Cat 5 or 6 |
||||
File/Web/Chat Server |
Dell |
PowerEdge R740 Rack Server |
Windows 8 Server |
24 DDR4 DIMM slots, Supports RDIMM /LRDIMM, speeds up to 2666, 3TB max Up to 12 NVDIMM, 192 GB Max Supports registered ECC DDR4 DIMMs only |
Project Software Requirements
Cisco IOS, Windows OS, NetSim
Network Topology DiagramJustification
Each branch has four departments. I have implemented the four departments in Canberra Network. In HQ, I have added three servers which should communicate with other branches also. All Canberra IP are set from DHCP Server. VTP Server is added in Melbourne network
Subnetting Allocation
Location: Melbourne
Network Chosen: 190.100.100.0 /23
VLAN |
Number of Usable IP |
Network Address |
Subnet Address |
Usable IP Range |
Management |
254 |
200.200.100.0 |
255.255.255.128 |
200.200.200.1 to 200.200.20.126 |
Location: Canberra
Network Chosen: 200.200.200.0 /24
VLAN |
Number of Usable IP |
Network Address |
Subnet Address |
Usable IP Range |
Management |
126 |
200.200.200.0 |
255.255.255.128 |
200.200.200.1 to 200.200.200.126 |
Finance |
62 |
200.200.200.128 |
255.255.255.192 |
200.200.200.129 to 200.200.200.190 |
Accounts |
62 |
200.200.200.192 |
255.255.255.192 |
200.200.200.193 to 200.200.200.254 |
Examination |
30 |
200.200.201.0 |
255.255.255.224 |
200.200.201.1 to 200.200.201.30 |
Location: Adelaide
Network Chosen: 200.200.210.0 /24
Location Name |
Number of Usable IP |
Network Address |
Subnet Address |
Usable IP Range |
Adelaide |
254 |
200.200.210.0 |
255.255.255.0 |
200.200.210.1 to 200.200.210.254 |
Location: Brisbane
Network Chosen: 200.200.230.0 /24
Location Name |
Number of Usable IP |
Network Address |
Subnet Address |
Usable IP Range |
Brisbane |
254 |
200.200.230.0 |
255.255.255.0 |
200.200.230.1 to 200.200.230.254 |
Location: HQ
Network Chosen: 200.200.220.0 /23
Network |
Number of Usable IP |
Network Address |
Subnet Address |
Usable IP Range |
HQ |
512 |
200.200.220.0 |
255.255.254.0 |
200.200.220.1 to 200.200.221.254 |
Switch Configuration
VLAN Creation [2]
Switch#conf t
Switch(config)#hostname CanberraVLAN
CanberraVLAN(config)#vlan 10
CanberraVLAN(config-vlan)#name Management
CanberraVLAN(config-vlan)#exit
CanberraVLAN(config)#vlan 20
CanberraVLAN(config-vlan)#name Finance
CanberraVLAN(config-vlan)#exit
CanberraVLAN(config)#vlan 30
CanberraVLAN(config-vlan)#name Accounts
CanberraVLAN(config-vlan)#exit
CanberraVLAN(config)#vlan 40
CanberraVLAN(config-vlan)#name Examination
CanberraVLAN(config-vlan)#exit
CanberraVLAN(config)#vlan 99
CanberraVLAN(config-vlan)#name ManagementVLAN
CanberraVLAN(config-vlan)#exit
Configure Trunk and Access Interface
CanberraVLAN(config)#interface ran fa0/1-20
CanberraVLAN(config-if-range)#switchport mode trunk
CanberraVLAN(config-if-range)#switchport trunk allowed vlan 10,20,30,40,99
CanberraVLAN(config-if-range)#no shut
CanberraVLAN(config-if-range)#exitManagement(config)#interface fa 0/1
Management(config-if)#switchport mode trunk
Management(config-if)#switchport trunk allowed vlan 10,20,30,40,99
Management(config-if)#exit
Management(config)#
Management(config)#interface ran fa0/2-12
Management(config-if-range)#switchport mode access
Management(config-if-range)#switchport access vlan 10
Management(config-if-range)#no shut
Management(config-if-range)#exitRouter Configuration
Sub Interface Configuration
Canberra(config)#interface fa0/0.10
Canberra(config-subif)#encapsulation dot1q 10
Canberra(config-subif)#ip address 200.200.200.1 255.255.255.128
Canberra(config-subif)#no shut
Canberra(config-subif)#exit
Canberra(config)#interface fa0/0.20
Canberra(config-subif)#encapsulation dot1q 20
Canberra(config-subif)#ip address 200.200.200.129 255.255.255.192
Canberra(config-subif)#no shut
Canberra(config-subif)#exit
Canberra(config)#
Canberra(config)#interface fa0/0.30
Canberra(config-subif)#encapsulation dot1q 30
Canberra(config-subif)#ip address 200.200.200.193 255.255.255.192
Canberra(config-subif)#no shut
Canberra(config-subif)#exit
Canberra(config)#interface fa0/0.40
Canberra(config-subif)#encapsulation dot1q 40
Canberra(config-subif)#ip address 200.200.201.1 255.255.255.224
Canberra(config-subif)#no shut
Canberra(config-subif)#exit
Canberra(config)#interface fa0/0.99
Canberra(config-subif)#encapsulation dot1q 99
Canberra(config-subif)#ip address 200.200.201.33 255.255.255.252
Canberra(config-subif)#no shut
Canberra(config-subif)#exit
DHCP Configuration [1]
Canberra(config)#ip dhcp pool MgmtDHCP
Canberra(dhcp-config)#network 200.200.200.0 255.255.255.128
Canberra(dhcp-config)#default-router 200.200.200.1
Canberra(dhcp-config)#exit
Canberra(config)#ip dhcp pool FinDHCP
Canberra(dhcp-config)#network 200.200.200.128 255.255.255.192
Canberra(dhcp-config)#default-router 200.200.200.129
Canberra(dhcp-config)#exit
Canberra(config)#ip dhcp pool AccDHCP
Canberra(dhcp-config)#network 200.200.200.192 255.255.255.192
Canberra(dhcp-config)#default-router 200.200.200.193
Canberra(dhcp-config)#exit
Canberra(config)#ip dhcp pool ExamDHCP
Canberra(dhcp-config)#network 200.200.201.0 255.255.255.224
Canberra(dhcp-config)#default-router 200.200.201.1
Canberra(dhcp-config)#exit
Canberra(config)#ip dhcp excluded-address 200.200.200.1
Canberra(config)#ip dhcp excluded-address 200.200.200.129
Canberra(config)#ip dhcp excluded-address 200.200.200.193
Canberra(config)#ip dhcp excluded-address 200.200.201.1 Interface Configuration
In Adelaide,
Adelaide(config)#interface fa 0/0
Adelaide(config-if)#ip address 200.200.210.1 255.255.255.0
Adelaide(config-if)#no shut
Adelaide(config-if)#exitIn Brisbane,
Brisbane(config)#interface fa 0/0
Brisbane(config-if)#ip address 200.200.230.1 255.255.255.0
Brisbane(config-if)#no shut
Brisbane(config-if)#exitIn Melbourne,
Melbourne(config)#interface fa 0/0
Melbourne(config-if)#ip address 200.200.100.1 255.255.255.0
Melbourne(config-if)#no shut
Melbourne(config-if)#exit
In HQ,
Router(config)#hostname HQ
HQ(config)#interface fa 0/0
HQ(config-if)#ip address 200.200.230.1 255.255.254.0
HQ(config-if)#no shut
HQ(config-if)#exit
Serial Interface Configuration
Canberra(config)#interface ser 0/0
Canberra(config-if)#ip address 200.200.240.1 255.255.255.252
Canberra(config-if)#no shutMelbourne#conf t
Melbourne(config)#interface ser 0/0
Melbourne(config-if)#ip address 200.200.240.2 255.255.255.252
Melbourne(config-if)#clock rate 64000
Melbourne(config-if)#no shutIP and Default Gateway Configuration in PC
C:>
C:>ipconfig /ip 200.200.210.2 255.255.255.0
C:>ipconfig /dg 200.200.210.1Routing Configuration
Canberra(config)#router rip
Canberra(config-router)#version 2
Canberra(config-router)#network 200.200.200.0
Canberra(config-router)#network 200.200.200.128
Canberra(config-router)#network 200.200.200.192
Canberra(config-router)#network 200.200.201.0
Canberra(config-router)#network 200.200.201.32
Canberra(config-router)#network 200.200.240.0
Canberra(config-router)#no auto-summary
Canberra(config-router)#exitMelbourne(config)#router rip
Melbourne(config-router)#version 2
Melbourne(config-router)#network 200.200.100.0
Melbourne(config-router)#network 200.200.240.0
Melbourne(config-router)#network 200.200.240.4
Melbourne(config-router)#network 200.200.240.8
Melbourne(config-router)#network 200.200.240.12
Melbourne(config-router)#no auto-summary
Melbourne(config-router)#exitAdelaide(config)#router rip
Adelaide(config-router)#version 2
Adelaide(config-router)#network 200.200.210.0
Adelaide(config-router)#network 200.200.240.0
Adelaide(config-router)#no auto-summary
Adelaide(config-router)#exitBrisbane(config)#router rip
Brisbane(config-router)#version 2
Brisbane(config-router)#network 200.200.230.0
Brisbane(config-router)#network 200.200.240.12
Brisbane(config-router)#no auto-summary
Brisbane(config-router)#exit
Brisbane(config)#VTP Configuration
Change to your first and family name in VTPServer and VTPClient device
VTPServer(config)#vtp mode server
VTPServer(config)#vtp domain firstname
Changing VTP domain from NULL to firstname
VTPServer(config)#vtp password familyname
VTPServer(config)#exit
VTPClient(config)#vtp mode client
VTPClient(config)#vtp domain firstname
Changing VTP domain from firstname to firstname
VTPClient(config)#vtp password familyname
VTPClient(config)#exit
Take and paste the screenshot
Conclusion
We have designed the telecommunication network with four branches and also tested the connection between them
References
[1] Support, P. and Products, E. “Cisco IOS IP Configuration Guide, Release 12.2 – Configuring DHCP [Cisco IOS Software Release 12.2]”, 2018. [online] Cisco.
[2] Support, P., Software, C., 15.0S, C. and Guides, C. “Cisco 7600 Series Router Software Configuration Guide, Cisco IOS Release 15S – Configuring VLAN ACLs [Cisco IOS 15.0S]”. 2018. 5S/configuration/guide/7600_15_0s_book/vacl.html [Accessed 31 May 2018].