######Chalenge#######
1. Configure OSPF Area 0 ipv4 between R1,R2,R3 & R4
2. Configure OSPF Area 0 ipv6 between R1,R2,R3 & R4
3. Configure ISIS Level-2 ipv4 between R7,R8,R9 & R10
4. Configure ISIS Level-2 ipv6 between R7,R8,R9 & R10
ISIS : Multi Topology
ISIS NET ID : 47.0001
ISIS SYS ID : 0000.0000.000x
NSEL : 00
5. Make sure no DR selection between R3 & R4
6. Make sure no DIS selection between R7 & R9
7. Configure iBGP ipv4 AS 100 (R1,R2,R3,R4)
R3 Act as RR
8. Configure iBGP ipv4 AS 200 (R7,R8,R9,R10)
R10 Act as RR
9. Create loopback1 on R1,R2,R3,R4
ip address xx.xx.xx.xx/32 , ex R1 = 11.11.11.11/32
advertise Loopback1 into BGP via network command
10. Create Loopback1 on R7,R8,R9,R10
ip address xx.xx.xx.xx/32 , ex R9 = 99.99.99.99/32
advertise Loopback1 into BGP via network command
11. Make sure AS100 Loopback1 able to ping each other
R1#ping 22.22.22.22 source 11.11.11.11
12. Make sure AS200 Loopback1 able to ping each other
R9#ping 77.77.77.77 source 99.99.99.99
13. Configure eBGP between R2 & R7 (use physical int)
14. Configure eBGP between R4 & R8 (use physical int)
15. Make sure AS100 Loopback1 able to ping AS200 Loopback1
###########Lab##################
1. Configure OSPF Area 0 ipv4 between R1,R2,R3 & R4
R1 router ospf 10 network 8.8.12.0 0.0.0.255 area 0 network 8.8.13.0 0.0.0.255 area 0 network 1.1.1.1 0.0.0.0 area 0
R2 router ospf 10 network 8.8.12.0 0.0.0.255 area 0 network 8.8.24.0 0.0.0.255 area 0 network 2.2.2.2 0.0.0.0 area 0
R3 router ospf 10 network 8.8.13.0 0.0.0.255 area 0 network 8.8.34.0 0.0.0.255 area 0 network 3.3.3.3 0.0.0.0 area 0
R4 router ospf 10 network 8.8.24.0 0.0.0.255 area 0 network 8.8.34.0 0.0.0.255 area 0 network 4.4.4.4 0.0.0.0 area 0
2. Configure OSPF Area 0 ipv6 between R1,R2,R3 & R4
R1 int e0/0 ipv6 ospf 10 area 0 int e0/1 ipv6 ospf 10 area 0
R2 int e0/0 ipv6 ospf 10 area 0 int e0/1 ipv6 ospf 10 area 0
R3 int e0/0 ipv6 ospf 10 area 0 int e0/1 ipv6 ospf 10 area 0
R4 int e0/0 ipv6 ospf 10 area 0 int e0/1 ipv6 ospf 10 area 0
3. Configure ISIS Level-2 ipv4 between R7,R8,R9 & R10
4. Configure ISIS Level-2 ipv6 between R7,R8,R9 & R10
R7 router isis net 49.0001.0000.0000.0007.00 is-type level-2-only metric-style wide address-family ipv6 multi-topology int e0/0 ip router isis ipv6 router isis int e0/1 ip router isis ipv6 router isis int lo0 ip router isis ipv6 router isis
R8 router isis net 49.0001.0000.0000.0008.00 is-type level-2-only metric-style wide address-family ipv6 multi-topology int e0/0 ip router isis ipv6 router isis int e0/1 ip router isis ipv6 router isis int lo0 ip router isis ipv6 router isis
R9 router isis net 49.0001.0000.0000.0009.00 is-type level-2-only metric-style wide address-family ipv6 multi-topology int e0/0 ip router isis ipv6 router isis int e0/1 ip router isis ipv6 router isis int lo0 ip router isis ipv6 router isis
R10 router isis net 49.0001.0000.0000.0010.00 is-type level-2-only metric-style wide address-family ipv6 multi-topology int e0/0 ip router isis ipv6 router isis int e0/1 ip router isis ipv6 router isis int lo0 ip router isis ipv6 router isis
5. Make sure no DR selection between R3 & R4
R3 int e0/0 ip ospf network point-to-point ipv6 ospf network point-to-point
R4 int e0/0 ip ospf network point-to-point ipv6 ospf network point-to-point
6. Make sure no DIS selection between R7 & R9
R7 int e0/0 isis network point-to-point
R9 int e0/0 isis network point-to-point
7. Configure iBGP ipv4 AS 100 (R1,R2,R3,R4)
R3 Act as RR
R1 router bgp 100 neigh 3.3.3.3 remote-as 100 neigh 3.3.3.3 update-source lo0
R2 router bgp 100 neigh 3.3.3.3 remote-as 100 neigh 3.3.3.3 update-source lo0
R3 router bgp 100 neigh 1.1.1.1 remote-as 100 neigh 1.1.1.1 update-source lo0 neigh 1.1.1.1 route-reflector-client neigh 2.2.2.2 remote-as 100 neigh 2.2.2.2 update-source lo0 neigh 2.2.2.2 route-reflector-client neigh 4.4.4.4 remote-as 100 neigh 4.4.4.4 update-source lo0 neigh 4.4.4.4 route-reflector-client
R4 router bgp 100 neigh 3.3.3.3 remote-as 100 neigh 3.3.3.3 update-source lo0
8. Configure iBGP ipv4 AS 200 (R7,R8,R9,R10)
R10 Act as RR
R7 router bgp 200 neigh 10.10.10.10 remote-as 200 neigh 10.10.10.10 update-source lo0
R8 router bgp 200 neigh 10.10.10.10 remote-as 200 neigh 10.10.10.10 update-source lo0
R9 router bgp 200 neigh 10.10.10.10 remote-as 200 neigh 10.10.10.10 update-source lo0
R10 router bgp 200 neigh 7.7.7.7 remote-as 200 neigh 7.7.7.7 update-source lo0 neigh 7.7.7.7 route-reflector-client neigh 8.8.8.8 remote-as 200 neigh 8.8.8.8 update-source lo0 neigh 8.8.8.8 route-reflector-client neigh 9.9.9.9 remote-as 200 neigh 9.9.9.9 update-source lo0 neigh 9.9.9.9 route-reflector-client
9. Create loopback1 on R1,R2,R3,R4
ip address xx.xx.xx.xx/32 , ex R1 = 11.11.11.11/32
advertise Loopback1 into BGP via network command
R1 int lo1 ip address 11.11.11.11 255.255.255.255 router bgp 100 network 11.11.11.11 mask 255.255.255.255
R2 int lo1 ip address 22.22.22.22 255.255.255.255 router bgp 100 network 22.22.22.22 mask 255.255.255.255
R3 int lo1 ip addr 33.33.33.33 255.255.255.255 router bgp 100 network 33.33.33.33 mask 255.255.255.255
R4 int lo1 ip addr 44.44.44.44 255.255.255.255 router bgp 100 network 44.44.44.44 mask 255.255.255.255
10. Create Loopback1 on R7,R8,R9,R10
ip address xx.xx.xx.xx/32 , ex R9 = 99.99.99.99/32
advertise Loopback1 into BGP via network command
R7 int lo1 ip addr 77.77.77.77 255.255.255.255 router bgp 200 network 77.77.77.77 mask 255.255.255.255
R8 int lo1 ip addr 88.88.88.88 255.255.255.255 router bgp 200 network 88.88.88.88 mask 255.255.255.255
R9 int lo1 ip addr 99.99.99.99 255.255.255.255 router bgp 200 network 99.99.99.99 mask 255.255.255.255
R10 int lo1 ip addr 100.100.100.100 255.255.255.255 router bgp 200 network 100.100.100.100 mask 255.255.255.255
11. Make sure AS100 Loopback1 able to ping each other
R1#ping 22.22.22.22 source 11.11.11.11
12. Make sure AS200 Loopback1 able to ping each other
R9#ping 77.77.77.77 source 99.99.99.99
13. Configure eBGP between R2 & R7 (use physical int)
R2 router bgp 100 neigh 8.8.27.7 remote-as 200
R7 router bgp 200 neigh 8.8.27.2 remote-as 100
14. Configure eBGP between R4 & R8 (use physical int)
R4 router bgp 100 neigh 8.8.48.8 remote-as 200
R8 router bgp 200 neigh 8.8.48.4 remote-as 100
15. Make sure AS100 Loopback1 able to ping AS200 Loopback1
using next-hop-self
R7 neigh 10.10.10.10 next-hop-self
R2 neigh 3.3.3.3 next-hop-self