R1
int e0/0
ip add 10.1.15.1 255.255.255.0
no sh
int e0/1
ip add 10.1.12.1 255.255.255.0
no sh
int e0/2
ip add 10.1.16.1 255.255.255.0
no sh
int e0/3
ip add 10.1.17.1 255.255.255.0
no sh
!
router ospf 1
log-adjacency-changes
network 10.1.15.0 0.0.0.255 area 0
network 10.1.16.0 0.0.0.255 area 0
network 10.1.17.0 0.0.0.255 area 0
!
router bgp 200
no
synchronization
bgp log-neighbor-changes
neighbor 10.1.12.2 remote-as 100
neighbor 10.1.15.5 remote-as 200
neighbor 10.1.15.5 route-reflector-client
neighbor 10.1.15.5 next-hop-self
neighbor 10.1.16.6 remote-as 200
neighbor 10.1.16.6 route-reflector-client
neighbor 10.1.16.6 next-hop-self
neighbor 10.1.17.7 remote-as 200
neighbor 10.1.17.7 route-reflector-client
neighbor 10.1.17.7 next-hop-self
no
auto-summary
R2
int lo 0
ip add 2.2.2.2 255.255.255.0
int e0/0
ip add 10.1.23.2 255.255.255.0
no sh
int e0/1
ip add 10.1.12.2 255.255.255.0
no sh
router bgp 100
no
synchronization
bgp log-neighbor-changes
network 2.2.2.0 mask 255.255.255.0
neighbor 10.1.12.1 remote-as 200
neighbor 10.1.23.3 remote-as 100
neighbor 10.1.23.3 next-hop-self
no
auto-summary
R3
int lo 0
ip add 3.3.3.3 255.255.255.0
int e0/0
ip add 10.1.23.3 255.255.255.0
no sh
int e0/1
ip add 10.1.34.3 255.255.255.0
no sh
router bgp 100
no
synchronization
bgp log-neighbor-changes
network 3.3.3.0 mask 255.255.255.0
neighbor 10.1.23.2 remote-as 100
neighbor 10.1.23.2 next-hop-self
neighbor 10.1.34.4 remote-as 300
no
auto-summary
R4
int e0/0
ip add 10.1.48.4 255.255.255.0
no sh
int e0/1
ip add 10.1.34.4 255.255.255.0
no sh
int e0/2
ip add 10.1.49.4 255.255.255.0
no sh
int e0/3
ip add 10.1.104.4 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.48.0 0.0.0.255 area 0
network 10.1.49.0 0.0.0.255 area 0
network 10.1.104.0 0.0.0.255 area 0
!
router bgp 300
no
synchronization
bgp log-neighbor-changes
neighbor 10.1.34.3 remote-as 100
neighbor 10.1.48.8 remote-as 300
neighbor 10.1.48.8 route-reflector-client
neighbor 10.1.48.8 next-hop-self
neighbor 10.1.49.9 remote-as 300
neighbor 10.1.49.9 route-reflector-client
neighbor 10.1.49.9 next-hop-self
neighbor 10.1.104.10 remote-as 300
neighbor 10.1.104.10 route-reflector-client
neighbor 10.1.104.10 next-hop-self
no
auto-summary
R5
int lo 0
ip add 5.5.5.5 255.255.255.0
int e0/0
ip add 10.1.15.5 255.255.255.0
no sh
int e0/1
ip add 10.1.56.5 255.255.255.0
no sh
int e0/2
ip add 10.1.115.5 255.255.255.0
no sh
int e1/0
ip add 10.1.125.5 255.255.255.0
no sh
int e1/1
ip add 10.1.135.5 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.15.0 0.0.0.255 area 0
network 10.1.56.0 0.0.0.255 area 0
network 10.1.115.0 0.0.0.255 area 0
network 10.1.125.0 0.0.0.255 area 0
network 10.1.135.0 0.0.0.255 area 0
!
router bgp 200
no
synchronization
bgp log-neighbor-changes
network 5.5.5.0 mask 255.255.255.0
neighbor 10.1.15.1 remote-as 200
neighbor 10.1.56.6 remote-as 200
neighbor 10.1.115.11 remote-as 200
neighbor 10.1.115.11 route-reflector-client
neighbor 10.1.125.12 remote-as 200
neighbor 10.1.125.12 route-reflector-client
neighbor 10.1.135.13 remote-as 200
neighbor 10.1.135.13 route-reflector-client
no
auto-summary
!
R6
int lo 0
ip add 6.6.6.6 255.255.255.0
int e0/0
ip add 10.1.67.6 255.255.255.0
no sh
int e0/1
ip add 10.1.56.6 255.255.255.0
no sh
int e0/2
ip add 10.1.16.6 255.255.255.0
no sh
int e0/3
ip add 10.1.126.6 255.255.255.0
no sh
int e1/0
ip add 10.1.116.6 255.255.255.0
no sh
int e1/2
ip add 10.1.136.6 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.16.0 0.0.0.255 area 0
network 10.1.56.0 0.0.0.255 area 0
network 10.1.67.0 0.0.0.255 area 0
network 10.1.116.0 0.0.0.255 area 0
network 10.1.126.0 0.0.0.255 area 0
network 10.1.136.0 0.0.0.255 area 0
!
router bgp 200
no
synchronization
bgp log-neighbor-changes
network 6.6.6.0 mask 255.255.255.0
neighbor 10.1.16.1 remote-as 200
neighbor 10.1.56.5 remote-as 200
neighbor 10.1.67.7 remote-as 200
neighbor 10.1.116.11 remote-as 200
neighbor 10.1.116.11 route-reflector-client
neighbor 10.1.126.12 remote-as 200
neighbor 10.1.126.12 route-reflector-client
neighbor 10.1.136.13 remote-as 200
neighbor 10.1.136.13 route-reflector-client
no
auto-summary
R7
int lo 0
ip add 7.7.7.7 255.255.255.0
int e0/0
ip add 10.1.67.7 255.255.255.0
no sh
int e0/1
ip add 10.1.117.7 255.255.255.0
no sh
int e0/2
ip add 10.1.137.7 255.255.255.0
no sh
int e0/3
ip add 10.1.17.7 255.255.255.0
no sh
int e1/1
ip add 10.1.127.7 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.17.0 0.0.0.255 area 0
network 10.1.67.0 0.0.0.255 area 0
network 10.1.117.0 0.0.0.255 area 0
network 10.1.127.0 0.0.0.255 area 0
network 10.1.137.0 0.0.0.255 area 0
!
router bgp 200
no
synchronization
bgp log-neighbor-changes
network 7.7.7.0 mask 255.255.255.0
neighbor 10.1.17.1 remote-as 200
neighbor 10.1.67.6 remote-as 200
neighbor 10.1.117.11 remote-as 200
neighbor 10.1.117.11 route-reflector-client
neighbor 10.1.127.12 remote-as 200
neighbor 10.1.127.12 route-reflector-client
neighbor 10.1.137.13 remote-as 200
neighbor 10.1.137.13 route-reflector-client
no
auto-summary
R8
int lo 0
ip add 8.8.8.8 255.255.255.0
int e0/0
ip add 10.1.48.8 255.255.255.0
no sh
int e0/1
ip add 10.1.148.8 255.255.255.0
no sh
int e0/2
ip add 10.1.158.8 255.255.255.0
no sh
int e0/3
ip add 10.1.89.8 255.255.255.0
no sh
int e1/0
ip add 10.1.168.8 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.48.0 0.0.0.255 area 0
network 10.1.89.0 0.0.0.255 area 0
network 10.1.148.0 0.0.0.255 area 0
network 10.1.158.0 0.0.0.255 area 0
network 10.1.168.0 0.0.0.255 area 0
!
router bgp 300
no
synchronization
bgp log-neighbor-changes
network 8.8.8.0 mask 255.255.255.0
neighbor 10.1.48.4 remote-as 300
neighbor 10.1.89.9 remote-as 300
neighbor 10.1.148.14 remote-as 300
neighbor 10.1.148.14 route-reflector-client
neighbor 10.1.158.15 remote-as 300
neighbor 10.1.158.15 route-reflector-client
neighbor 10.1.168.16 remote-as 300
neighbor 10.1.168.16 route-reflector-client
no
auto-summary
R9
int lo 0
ip add 9.9.9.9 255.255.255.0
int e0/0
ip add 10.1.109.9 255.255.255.0
no sh
int e0/1
ip add 10.1.159.9 255.255.255.0
no sh
int e0/2
ip add 10.1.49.9 255.255.255.0
no sh
int e0/3
ip add 10.1.89.9 255.255.255.0
no sh
int e1/0
ip add 10.1.149.9 255.255.255.0
no sh
int e1/1
ip add 10.1.169.9 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.49.0 0.0.0.255 area 0
network 10.1.89.0 0.0.0.255 area 0
network 10.1.109.0 0.0.0.255 area 0
network 10.1.149.0 0.0.0.255 area 0
network 10.1.159.0 0.0.0.255 area 0
network 10.1.169.0 0.0.0.255 area 0
!
router bgp 300
no
synchronization
bgp log-neighbor-changes
network 9.9.9.0 mask 255.255.255.0
neighbor 10.1.49.4 remote-as 300
neighbor 10.1.89.8 remote-as 300
neighbor 10.1.109.10 remote-as 300
neighbor 10.1.149.14 remote-as 300
neighbor 10.1.149.14 route-reflector-client
neighbor 10.1.159.15 remote-as 300
neighbor 10.1.159.15 route-reflector-client
neighbor 10.1.169.16 remote-as 300
neighbor 10.1.169.16 route-reflector-client
no
auto-summary
R10
int lo 0
ip add 10.10.10.10 255.255.255.0
int e0/0
ip add 10.1.109.10 255.255.255.0
no sh
int e0/1
ip add 10.1.161.10 255.255.255.0
no sh
int e0/3
ip add 10.1.104.10 255.255.255.0
no sh
int e1/1
ip add 10.1.151.10 255.255.255.0
no sh
int e1/2
ip add 10.1.141.10 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.104.0 0.0.0.255 area 0
network 10.1.109.0 0.0.0.255 area 0
network 10.1.141.0 0.0.0.255 area 0
network 10.1.151.0 0.0.0.255 area 0
network 10.1.161.0 0.0.0.255 area 0
!
router bgp 300
no
synchronization
bgp log-neighbor-changes
network 10.10.10.0 mask 255.255.255.0
neighbor 10.1.104.4 remote-as 300
neighbor 10.1.109.9 remote-as 300
neighbor 10.1.141.14 remote-as 300
neighbor 10.1.141.14 route-reflector-client
neighbor 10.1.151.15 remote-as 300
neighbor 10.1.151.15 route-reflector-client
neighbor 10.1.161.16 remote-as 300
neighbor 10.1.161.16 route-reflector-client
no
auto-summary
R11
int lo 0
ip add 11.11.11.11 255.255.255.0
int e0/1
ip add 10.1.117.11 255.255.255.0
no sh
int e0/2
ip add 10.1.115.11 255.255.255.0
no sh
int e1/0
ip add 10.1.116.11 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.115.0 0.0.0.255 area 0
network 10.1.116.0 0.0.0.255 area 0
network 10.1.117.0 0.0.0.255 area 0
!
router bgp 200
no
synchronization
bgp log-neighbor-changes
network 11.11.11.0 mask 255.255.255.0
neighbor 10.1.115.5 remote-as 200
neighbor 10.1.116.6 remote-as 200
neighbor 10.1.117.7 remote-as 200
no
auto-summary
R12
int lo 0
ip add 12.12.12.12 255.255.255.0
int e0/3
ip add 10.1.126.12 255.255.255.0
no sh
int e1/0
ip add 10.1.125.12 255.255.255.0
no sh
int e1/1
ip add 10.1.127.12 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.125.0 0.0.0.255 area 0
network 10.1.126.0 0.0.0.255 area 0
network 10.1.127.0 0.0.0.255 area 0
!
router bgp 200
no
synchronization
bgp log-neighbor-changes
network 12.12.12.0 mask 255.255.255.0
neighbor 10.1.125.5 remote-as 200
neighbor 10.1.126.6 remote-as 200
neighbor 10.1.127.7 remote-as 200
no
auto-summary
R13
int lo 0
ip add 13.13.13.13 255.255.255.0
int e0/2
ip add 10.1.137.13 255.255.255.0
no sh
int e1/1
ip add 10.1.135.13 255.255.255.0
no sh
int e1/2
ip add 10.1.136.13 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.135.0 0.0.0.255 area 0
network 10.1.136.0 0.0.0.255 area 0
network 10.1.137.0 0.0.0.255 area 0
!
router bgp 200
no
synchronization
bgp log-neighbor-changes
network 13.13.13.0 mask 255.255.255.0
neighbor 10.1.135.5 remote-as 200
neighbor 10.1.136.6 remote-as 200
neighbor 10.1.137.7 remote-as 200
no
auto-summary
R14
int lo 0
ip add 14.14.14.14 255.255.255.0
int e0/1
ip add 10.1.148.14 255.255.255.0
no sh
int e1/0
ip add 10.1.149.14 255.255.255.0
no sh
int e1/2
ip add 10.1.141.14 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.141.0 0.0.0.255 area 0
network 10.1.148.0 0.0.0.255 area 0
network 10.1.149.0 0.0.0.255 area 0
!
router bgp 300
no
synchronization
bgp log-neighbor-changes
network 14.14.14.0 mask 255.255.255.0
neighbor 10.1.141.10 remote-as 300
neighbor 10.1.148.8 remote-as 300
neighbor 10.1.149.9 remote-as 300
no
auto-summary
R15
int lo 0
ip add 15.15.15.15 255.255.255.0
int e0/1
ip add 10.1.159.15 255.255.255.0
no sh
int e0/2
ip add 10.1.158.15 255.255.255.0
no sh
int e1/1
ip add 10.1.151.15 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.151.0 0.0.0.255 area 0
network 10.1.158.0 0.0.0.255 area 0
network 10.1.159.0 0.0.0.255 area 0
!
router bgp 300
no
synchronization
bgp log-neighbor-changes
network 15.15.15.0 mask 255.255.255.0
neighbor 10.1.151.10 remote-as 300
neighbor 10.1.158.8 remote-as 300
neighbor 10.1.159.9 remote-as 300
no
auto-summary
R16
interface Loopback0
ip
address 16.16.16.16 255.255.255.0
interface Ethernet0/1
ip
address 10.1.161.16 255.255.255.0
no sh
interface Ethernet1/0
ip
address 10.1.168.16 255.255.255.0
no sh
interface Ethernet1/1
ip
address 10.1.169.16 255.255.255.0
no sh
router ospf 1
log-adjacency-changes
network 10.1.161.0 0.0.0.255 area 0
network 10.1.168.0 0.0.0.255 area 0
network 10.1.169.0 0.0.0.255 area 0
!
router bgp 300
no
synchronization
bgp log-neighbor-changes
network 16.16.16.0 mask 255.255.255.0
neighbor 10.1.161.10 remote-as 300
neighbor 10.1.168.8 remote-as 300
neighbor 10.1.169.9 remote-as 300
no
auto-summary