++++++++++++++++++++++++++++ BGP - Topology - RR ++++++++++++++++++++++++++++ ************************************************************************************** Lab 1 - Configure the SP Core IGP to route Loopback10 interface for Underlay routing ************************************************************************************** ------ R1 ------ Interface loopback10 ip address 10.1.1.1 255.255.255.255 ! Interface E0/0 ip address 192.168.100.1 255.255.255.0 duplex full no shut ! Interface E0/1 ip address 192.168.10.1 255.255.255.0 no shut ! router eigrp 1000 network 192.168.10.0 network 192.168.100.0 network 10.0.0.0 ------ R2 ------ Interface loopback10 ip address 10.1.1.2 255.255.255.255 ! Interface E0/0 ip address 192.168.100.2 255.255.255.0 duplex full no shut ! Interface E0/1 ip address 192.168.20.2 255.255.255.0 no shut ! router eigrp 1000 network 192.168.20.0 network 192.168.100.0 network 10.0.0.0 ------ R3 ------ Interface loopback10 ip address 10.1.1.3 255.255.255.255 ! Interface E0/0 ip address 192.168.100.3 255.255.255.0 duplex full no shut ! Interface E0/1 ip address 192.168.30.3 255.255.255.0 no shut ! router eigrp 1000 network 192.168.30.0 network 192.168.100.0 network 10.0.0.0 ------ R4 ------ Interface loopback10 ip address 10.1.1.4 255.255.255.255 ! Interface E0/0 ip address 192.168.100.4 255.255.255.0 duplex full no shut ! Interface E0/1 ip address 192.168.40.4 255.255.255.0 no shut ! router eigrp 1000 network 192.168.40.0 network 192.168.100.0 network 10.0.0.0 ------ R9 ------ Interface loopback10 ip address 10.1.1.9 255.255.255.255 ! Interface E0/0 ip address 192.168.10.9 255.255.255.0 no shut ! Interface E0/1 ip address 192.168.20.9 255.255.255.0 no shut ! Interface E0/2 ip address 192.168.30.9 255.255.255.0 no shut ! Interface E0/3 ip address 192.168.40.9 255.255.255.0 no shut ! router eigrp 1000 network 192.168.10.0 network 192.168.20.0 network 192.168.30.0 network 192.168.40.0 network 10.0.0.0 ************************************************************************************** Lab 2 - Configure the Core ISP with iBGP relationships between the ASBRs & RR ************************************************************************************** ------ R1 ------ router bgp 1000 neighbor 10.1.1.9 remote-as 1000 neighbor 10.1.1.9 update-source loopback10 neighbor 10.1.1.9 next-hop-self neighbor 10.1.1.9 password Cisco123 ------ R2 ------ router bgp 1000 neighbor 10.1.1.9 remote-as 1000 neighbor 10.1.1.9 update-source loopback10 neighbor 10.1.1.9 next-hop-self neighbor 10.1.1.9 password Cisco123 ------ R3 ------ router bgp 1000 neighbor 10.1.1.9 remote-as 1000 neighbor 10.1.1.9 update-source loopback10 neighbor 10.1.1.9 next-hop-self neighbor 10.1.1.9 password Cisco123 ------ R4 ------ router bgp 1000 neighbor 10.1.1.9 remote-as 1000 neighbor 10.1.1.9 update-source loopback10 neighbor 10.1.1.9 next-hop-self neighbor 10.1.1.9 password Cisco123 ------ R9 ------ router bgp 1000 neighbor IBGP peer-group neighbor IBGP remote-as 1000 neighbor IBGP update-source loopback10 neighbor IBGP route-reflector-client neighbor IBGP password Cisco123 bgp listen range 10.1.1.0/24 peer-group IBGP ************************************************************************************** Lab 3 - Configure eBGP Neighbor relationships between AS 1000 & connected AS's ************************************************************************************** ++++++++++++++++++ AS-1000 & AS-500 ++++++++++++++++++ ------ R1 ------ Interface E0/2 ip address 192.1.15.1 255.255.255.0 no shut ! Interface loopback0 ip address 1.1.1.1 255.0.0.0 ! router bgp 1000 neighbor 192.1.15.5 remote-as 500 network 1.0.0.0 ------ R5 ------ Interface E0/0 ip address 192.1.15.5 255.255.255.0 no shut ! Interface loopback0 ip address 5.5.5.5 255.0.0.0 ! router bgp 500 neighbor 192.1.15.1 remote-as 1000 network 5.0.0.0 ++++++++++++++++++ AS-1000 & AS-600 ++++++++++++++++++ ------ R2 ------ Interface E0/2 ip address 192.1.26.2 255.255.255.0 no shut ! Interface loopback0 ip address 2.2.2.2 255.0.0.0 ! router bgp 1000 neighbor 192.1.26.6 remote-as 600 network 2.0.0.0 ------ R6 ------ Interface E0/0 ip address 192.1.26.6 255.255.255.0 no shut ! Interface loopback0 ip address 6.6.6.6 255.0.0.0 ! router bgp 600 neighbor 192.1.26.2 remote-as 1000 network 6.0.0.0 ++++++++++++++++++ AS-1000 & AS-700 ++++++++++++++++++ ------ R3 ------ Interface E0/2 ip address 192.1.37.3 255.255.255.0 no shut ! Interface loopback0 ip address 3.3.3.3 255.0.0.0 ! router bgp 1000 neighbor 192.1.37.7 remote-as 700 network 3.0.0.0 ------ R7 ------ Interface E0/0 ip address 192.1.37.7 255.255.255.0 no shut ! Interface loopback0 ip address 7.7.7.7 255.0.0.0 ! router bgp 700 neighbor 192.1.37.3 remote-as 1000 network 7.0.0.0 ++++++++++++++++++ AS-1000 & AS-800 ++++++++++++++++++ ------ R4 ------ Interface E0/2 ip address 192.1.48.4 255.255.255.0 no shut ! Interface loopback0 ip address 4.4.4.4 255.0.0.0 ! router bgp 1000 neighbor 192.1.48.8 remote-as 800 network 4.0.0.0 ------ R8 ------ Interface E0/0 ip address 192.1.48.8 255.255.255.0 no shut ! Interface loopback0 ip address 8.8.8.8 255.0.0.0 ! router bgp 800 neighbor 192.1.48.4 remote-as 1000 network 8.0.0.0 ************************************************************************************** Lab 4 - Configuring & Working with Private AS # ************************************************************************************** ========================================================================== 1. Configure an eBGP relationship between AS 800 and a Customer AS 65012 ========================================================================== ------ R8 ------ Interface E0/1 ip address 192.1.80.8 255.255.255.0 no shut ! router bgp 800 neighbor 192.1.80.12 remote-as 65012 ------ R12 ------ Interface E0/0 ip address 192.1.80.12 255.255.255.0 no shut ! Interface loopback0 ip address 12.12.12.12 255.0.0.0 ! router bgp 65012 neighbor 192.1.80.8 remote-as 800 network 12.0.0.0 ================================================================================ 2. Configure AS 800 to remove the private AS # from the AS-Path towards AS 1000 ================================================================================ ------ R8 ------ router bgp 800 neighbor 192.1.48.4 remove-private-as ************************************************************************************** Lab 5 - Using the Local-AS command to assist in Migrations ************************************************************************************** ========================================================================== 1. Configure an eBGP relationship between AS 500 & 1100 ========================================================================== ------ R5 ------ Interface E0/1 ip address 192.1.50.5 255.255.255.0 no shut ! router bgp 500 neighbor 192.1.50.11 remote-as 1100 ------ R11 ------ Interface E0/0 ip address 192.1.50.11 255.255.255.0 no shut ! Interface loopback0 ip address 11.11.11.11 255.0.0.0 ! router bgp 1100 neighbor 192.1.50.5 remote-as 500 network 11.0.0.0 ========================================================================== 2. Re-configure BGP using a new AS of 1100. No changes are allowed on R5 ========================================================================== ------ R11 ------ no router bgp 1100 router bgp 110 network 11.0.0.0 neighbor 192.1.50.5 remote-as 500 neighbor 192.1.50.5 local-as 1100 ************************************************************************************** Lab 6 - Configuring BFD for BGP between AS 1000 & AS 500 ************************************************************************************** ------ R1 ------ Interface E0/2 bfd interval 300 min_rx 300 multiplier 3 ! router bgp 1000 neighbor 192.1.15.5 fall-over bfd ------ R5 ------ Interface E0/0 bfd interval 300 min_rx 300 multiplier 3 ! router bgp 500 neighbor 192.1.15.1 fall-over bfd +++++++++++++++++++++++++++++++++ BGP - Topology - Confederations +++++++++++++++++++++++++++++++++ ************************************************************************************** Lab 7 - Configuring Confederations - Domain 1 - 65001 ************************************************************************************** =================================================================== 1. Configure the Underlay Routing =================================================================== ------ R1 ------ router eigrp 65001 network 192.168.14.0 network 192.168.15.0 network 172.16.0.0 ------ R4 ------ router eigrp 65001 network 192.168.14.0 network 192.168.45.0 network 172.16.0.0 ------ R5 ------ router eigrp 65001 network 192.168.15.0 network 192.168.45.0 network 172.16.0.0 =================================================================== 2. Configure iBGP within AS 65001 =================================================================== ------ R1 ------ router bgp 65001 neighbor IBGP peer-group neighbor IBGP remote-as 65001 neighbor IBGP update-source loopback10 neighbor IBGP route-reflector-client neighbor IBGP next-hop-self neighbor 172.16.1.4 peer-group IBGP neighbor 172.16.1.5 peer-group IBGP network 1.0.0.0 ------ R4 ------ router bgp 65001 neighbor 172.16.1.1 remote-as 65001 neighbor 172.16.1.1 update-source loopback10 neighbor 172.16.1.1 next-hop-self network 4.0.0.0 ------ R5 ------ router bgp 65001 neighbor 172.16.1.1 remote-as 65001 neighbor 172.16.1.1 update-source loopback10 neighbor 172.16.1.1 next-hop-self network 5.0.0.0 =========================================================================== 3. Configure eBGP between AS 65001 belonging to AS 1000 and connected AS's =========================================================================== ------ R1 ------ router bgp 65001 bgp confederation identifier 1000 ------ R4 ------ router bgp 65001 bgp confederation identifier 1000 neighbor 192.1.40.10 remote-as 10 ------ R5 ------ router bgp 65001 bgp confederation identifier 1000 neighbor 192.1.50.11 remote-as 11 ------ R10 ------ router bgp 10 network 100.0.0.0 neighbor 192.1.40.4 remote-as 1000 ------ R11 ------ router bgp 11 network 111.0.0.0 neighbor 192.1.50.5 remote-as 1000 ************************************************************************************** Lab 8 - Configuring Confederations - Domain 2 - 65002 ************************************************************************************** =================================================================== 1. Configure the Underlay Routing =================================================================== ------ R2 ------ router ospf 1 network 192.168.26.0 0.0.0.255 area 0 network 192.168.27.0 0.0.0.255 area 0 network 172.16.0.0 0.0.255.255 area 0 ------ R6 ------ router ospf 1 network 192.168.26.0 0.0.0.255 area 0 network 192.168.67.0 0.0.0.255 area 0 network 172.16.0.0 0.0.255.255 area 0 ------ R7 ------ router ospf 1 network 192.168.27.0 0.0.0.255 area 0 network 192.168.67.0 0.0.0.255 area 0 network 172.16.0.0 0.0.255.255 area 0 =================================================================== 2. Configure iBGP within AS 65002 =================================================================== ------ R2 ------ router bgp 65002 neighbor IBGP peer-group neighbor IBGP remote-as 65002 neighbor IBGP update-source loopback10 neighbor IBGP route-reflector-client neighbor IBGP next-hop-self neighbor 172.16.1.6 peer-group IBGP neighbor 172.16.1.7 peer-group IBGP network 2.0.0.0 ------ R6 ------ router bgp 65002 neighbor 172.16.1.2 remote-as 65002 neighbor 172.16.1.2 update-source loopback10 neighbor 172.16.1.2 next-hop-self network 6.0.0.0 ------ R7 ------ router bgp 65002 neighbor 172.16.1.2 remote-as 65002 neighbor 172.16.1.2 update-source loopback10 neighbor 172.16.1.2 next-hop-self network 7.0.0.0 =========================================================================== 3. Configure eBGP between AS 65002 belonging to AS 1000 and connected AS's =========================================================================== ------ R2 ------ router bgp 65002 bgp confederation identifier 1000 ------ R6 ------ router bgp 65002 bgp confederation identifier 1000 neighbor 192.1.60.12 remote-as 12 ------ R7 ------ router bgp 65002 bgp confederation identifier 1000 neighbor 192.1.70.13 remote-as 13 ------ R12 ------ router bgp 12 network 112.0.0.0 neighbor 192.1.60.6 remote-as 1000 ------ R13 ------ router bgp 13 network 113.0.0.0 neighbor 192.1.70.7 remote-as 1000 ************************************************************************************** Lab 9 - Configuring Confederations - Domain 3 - 65003 ************************************************************************************** =================================================================== 1. Configure the Underlay Routing =================================================================== ------ R3 ------ router isis net 49.0000.0000.0000.0003.00 is-type level-2 ! interface loopback10 ip router isis ! interface E0/2 ip router isis ! interface E0/3 ip router isis ------ R8 ------ router isis net 49.0000.0000.0000.0008.00 is-type level-2 ! interface loopback10 ip router isis ! interface E0/0 ip router isis ! interface E0/1 ip router isis ------ R9 ------ router isis net 49.0000.0000.0000.0009.00 is-type level-2 ! interface loopback10 ip router isis ! interface E0/0 ip router isis ! interface E0/1 ip router isis =================================================================== 2. Configure iBGP within AS 65003 =================================================================== ------ R3 ------ router bgp 65003 neighbor IBGP peer-group neighbor IBGP remote-as 65003 neighbor IBGP update-source loopback10 neighbor IBGP route-reflector-client neighbor IBGP next-hop-self neighbor 172.16.1.8 peer-group IBGP neighbor 172.16.1.9 peer-group IBGP network 3.0.0.0 ------ R8 ------ router bgp 65003 neighbor 172.16.1.3 remote-as 65003 neighbor 172.16.1.3 update-source loopback10 neighbor 172.16.1.3 next-hop-self network 8.0.0.0 ------ R9 ------ router bgp 65003 neighbor 172.16.1.3 remote-as 65003 neighbor 172.16.1.3 update-source loopback10 neighbor 172.16.1.3 next-hop-self network 9.0.0.0 =========================================================================== 3. Configure eBGP between AS 65003 belonging to AS 1000 and connected AS's =========================================================================== ------ R3 ------ router bgp 65003 bgp confederation identifier 1000 ------ R8 ------ router bgp 65003 bgp confederation identifier 1000 neighbor 192.1.80.14 remote-as 14 ------ R9 ------ router bgp 65003 bgp confederation identifier 1000 neighbor 192.1.90.15 remote-as 15 ------ R14 ------ router bgp 14 network 114.0.0.0 neighbor 192.1.80.8 remote-as 1000 ------ R15 ------ router bgp 15 network 115.0.0.0 neighbor 192.1.90.9 remote-as 1000 ****************************************************************************************** Lab 10 - Configuring Confederations - Connecting the Sub-domains within the Confederation ****************************************************************************************** =================================================================== 1. Configure the Underlay Routing =================================================================== ------ R1 ------ router eigrp 1000 network 192.168.12.0 network 192.168.13.0 network 172.16.0.0 ------ R2 ------ router eigrp 1000 network 192.168.12.0 network 192.168.23.0 network 172.16.0.0 ------ R3 ------ router eigrp 1000 network 192.168.13.0 network 192.168.23.0 network 172.16.0.0 =================================================================== 2. Configure BGP between the 3 Sub-domains =================================================================== ------ R1 ------ router bgp 65001 bgp confederation peers 65003 neighbor 172.16.1.3 remote-as 65003 neighbor 172.16.1.3 update-source loopback10 neighbor 172.16.1.3 ebgp-multihop neighbor 172.16.1.3 next-hop-self ------ R2 ------ router bgp 65002 bgp confederation peers 65003 neighbor 172.16.1.3 remote-as 65003 neighbor 172.16.1.3 update-source loopback10 neighbor 172.16.1.3 ebgp-multihop neighbor 172.16.1.3 next-hop-self ------ R3 ------ router bgp 65003 bgp confederation peers 65001 65002 neighbor 172.16.1.1 remote-as 65001 neighbor 172.16.1.1 update-source loopback10 neighbor 172.16.1.1 ebgp-multihop neighbor 172.16.1.1 next-hop-self neighbor 172.16.1.2 remote-as 65002 neighbor 172.16.1.2 update-source loopback10 neighbor 172.16.1.2 ebgp-multihop neighbor 172.16.1.2 next-hop-self +++++++++++++++++++++++++++++++++ IPv6 +++++++++++++++++++++++++++++++++ ************************************************************************************** Lab 1 - Configuring ‬IPv6 - HQ Site ************************************************************************************** =================================================================== 1. Configure IPv6 Addresses =================================================================== ------ R1 ------ ipv6 unicast-routing ! Interface E0/0 ipv6 address 2000:1234:1111::1/64 no shut ! Interface E0/1 ipv6 address 2000:1234:ABCD:1ff::1/64 no shut ! Interface loopback0 ipv6 address 2000:1:1:1::1/64 ------ R4 ------ ipv6 unicast-routing ! Interface E0/0 ipv6 address 2000:1234:ABCD:1ff::4/64 no shut ! Interface E0/1 ipv6 address 2000:1234:ABCD:100::4/64 no shut ! Interface loopback0 ipv6 address 2000:4:4:4::4/64 ------ R5 ------ ipv6 unicast-routing ! Interface E0/0 ipv6 address 2000:1234:ABCD:100::5/64 no shut ! Interface loopback0 ipv6 address 2000:5:5:5::5/64 ! Interface loopback1 ipv6 address 2000:1234:ABCD:101::5/64 ! Interface loopback2 ipv6 address 2000:1234:ABCD:102::5/64 ! Interface loopback3 ipv6 address 2000:1234:ABCD:103::5/64 ! Interface loopback4 ipv6 address 2000:1234:ABCD:104::5/64 ! Interface loopback5 ipv6 address 2000:1234:ABCD:105::5/64 ! Interface loopback6 ipv6 address 2000:1234:ABCD:106::5/64 ! Interface loopback7 ipv6 address 2000:1234:ABCD:107::5/64 =================================================================== 2. Configure OSPFv3 in the HQ Site between R1, R4 & R5 =================================================================== ------ R1 ------ ipv6 router ospf 1 router-id 0.0.0.1 ! Interface E0/1 ipv6 ospf 1 area 0 ipv6 address fe80::1 link-local ! Interface Loopback0 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ------ R4 ------ router ospfv3 1 router-id 0.0.0.4 address-family ipv6 ! Interface E0/0 ipv6 ospf 1 area 0 ipv6 address fe80::4 link-local ! Interface E0/1 ipv6 ospf 1 area 0 ipv6 address fe80::4 link-local ! Interface Loopback0 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ------ R5 ------ router ospfv3 1 router-id 0.0.0.5 address-family ipv6 ! Interface E0/0 ipv6 ospf 1 area 0 ipv6 address fe80::5 link-local ! Interface Loopback0 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ! Interface Loopback1 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ! Interface Loopback2 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ! Interface Loopback3 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ! Interface Loopback4 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ! Interface Loopback5 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ! Interface Loopback6 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point ! Interface Loopback7 ipv6 ospf 1 area 0 ipv6 ospf network point-to-point =================================================================== 3. Configure OSPFv3 between R1 & R4 to bypass the DR/BDR election =================================================================== ------ R1 ------ Interface E0/1 ipv6 ospf network point-to-point ------ R4 ------ Interface E0/0 ipv6 ospf network point-to-point