And conf router eigrp network network network network network network network
HSRP:
(HSRP is not configurable somewhere, where IP address range is not available. Like on router R2)
# exit
L3-S2 –
R4, R5, R6 –
# conf t
# conf t
# int g1/0/1
# conf t
# int ra g0/0-2
# int g1/0/21
# standby 10 ip 10.10.10.20
# int ra g1/0/23-24
# channel-group 1 mode desirable
Switch L3-S3 –
# conf t
# switchport mode trunk
# exit
# exit
# int port-channel 1
# exit
# int port-channel 2
# int ra g1/0/21-22
# channel-group 2 mode desirable
Switch S3 –
# conf t
# switchport mode trunk
# exit
# exit
# int port-channel 1
# exit
# int port-channel 2
# int ra fa0/21-22
# channel-group 2 mode desirable
Switch ISP-S2 –
# conf t
# switchport mode trunk
# exit
# switchport mode trunk
# exit
# exit
# int port-channel 1
# exit
# int port-channel 2
# int ra g1/0/23-24
# channel-group 1 mode active
# int ra g1/0/21-22
# channel-group 2 mode active
Switch ISP-S5 –
# conf t
# switchport mode trunk
# exit
# switchport mode trunk
# exit
Router R2 –
# conf t
DHCP configuration:
R1 –
# exit
# ip dhcp excluded-address 10.10.0.2 10.10.0.5
# ip helper-address 10.0.0.13
# exit
# network 10.10.10.0 255.255.255.0
# default-router 10.10.10.2
# network 10.10.20.0 255.255.255.0
# default-router 10.10.20.2
# int g1/0/24
# ip helper-address 10.0.0.25
# ip helper-address 10.0.0.29
# exit
# ip dhcp-pool pool-1
# network 10.0.10.0 255.255.255.0
# network 10.0.20.0 255.255.255.0
# default-router 10.0.20.2
# int ra g1/0/1-2
# ip helper-address 10.0.0.1
VLAN trunking protocol and trunk configuration:
L3-S1 and L3-S2 –
# exit
# vtp mode server
# conf t
# int g0/1
# vtp domain cisco
# vtp password cisco
# switchport trunk encapsulation dot1q
# switchport trunk allowed vlan all
# vtp password cisco
# do write
# vtp password cisco
# do write
# network 10.0.0.24
# network 10.0.0.28
R1, R4, R5, and R6 –
# conf t
# network 10.0.0.16
# network 10.0.0.20
# router eigrp 1
# network 3.0.0.0
# network 10.0.20.0
BGP configuration:
# network 50.0.0.0 mask 255.255.255.0
# neighbour 50.0.0.3 remote-as 6000
# network 10.0.0.0
# network 2.0.0.0
# redistribute eigrp 1
# network 2.0.0.0 mask 255.255.255.0
# conf t
# router eigrp 1
# router bgp 4001
# redistribute eigrp 1
ISP-R4 –
# conf t
# exit
# router bgp 3001
# exit
ISP-S2 –
# network 30.0.0.0 mask 255.255.255.0
# neighbour 60.0.0.2 remote-as 4000
# conf t
# router bgp 6000
# neighbour 30.0.0.2 remote-as 5000
# neighbour 50.0.0.8 remote-as 65000
# network 50.0.0.0 mask 255.255.255.0
# network 60.0.0.0 mask 255.255.255.0
# exit
ISP-S5 –
# network 20.0.0.0 mask 255.255.255.0
# neighbour 40.0.0.1 remote-as 6000
R1 –
# conf t
# ip nat outside
# int s0/0/1
# ip nat inside
R2 –
# int s0/0/0
# ip nat outside
R3 –
# conf t
# ip nat outside
# int g0/0
# ip nat inside
Proof of connectivity –