ISP-CORE1

en
conf t


! BASIC

hostname ISP-CORE1
clock timezone UTC +8
ip domain-name qualifier2026.skill39.int
username admin privilege 15 algorithm-type sha256  secret Passw0rd!
enable algorithm-type sha256 secret Passw0rd!
crypto key generate rsa modulus 3072
ip ssh version 2

banner motd AUTHORIZED ACCESS ONLY.
ip access-list standard SSH
	permit 10.10.30.0 0.0.0.255 

line vty 0 4
 access-class SSH in
 login local
 transport input ssh
 



int loop0
	ip add 10.255.0.1 255.255.255.255
	no shu

int g0/0
	ip add 203.0.113.1 255.255.255.0
	no shu
	
int g0/1
	ip add 172.16.0.1 255.255.255.252
	no shu

int g0/2
	ip add 172.16.0.5 255.255.255.252
	no shu
	
int g0/3
	ip add 172.16.0.9 255.255.255.252
	no shu
	


! OSPF

ip route 0.0.0.0 0.0.0.0 203.0.113.10

router ospf 100
	router-id 10.255.0.1
	
	network 10.255.0.1 0.0.0.0 area 0
	
	network 172.16.0.0 0.0.0.3 area 0
	network 172.16.0.4 0.0.0.3 area 0
	network 172.16.0.8 0.0.0.3 area 0 
	pass g0/0
	default-information originate 
	exit

ISP-CORE2

en
conf t


! BASIC

hostname ISP-CORE2
clock timezone UTC +8
ip domain-name qualifier2026.skill39.int
username admin privilege 15 algorithm-type sha256  secret Passw0rd!
enable algorithm-type sha256 secret Passw0rd!
crypto key generate rsa modulus 3072
ip ssh version 2

banner motd AUTHORIZED ACCESS ONLY.
ip access-list standard SSH
	permit 10.10.30.0 0.0.0.255 

line vty 0 4
 access-class SSH in
 login local
 transport input ssh
 



int loop0
	ip add 10.255.0.2 255.255.255.255
	no shu

int g0/0
	ip add 172.16.0.2 255.255.255.252
	no shu
	
int g0/1
	ip add 172.16.0.13 255.255.255.252
	no shu

int g0/2
	ip add 172.16.0.17 255.255.255.252
	no shu


! OSPF

router ospf 100
	router-id 10.255.0.2
	
	network 10.255.0.2 0.0.0.0 area 0
	
	network 172.16.0.0 0.0.0.3 area 0
	network 172.16.0.12 0.0.0.3 area 0
	network 172.16.0.16 0.0.0.3 area 0 
	exit
 

ISP-PE1

en
conf t


! BASIC

hostname ISP-PE1
clock timezone UTC +8
ip domain-name qualifier2026.skill39.int
username admin privilege 15 algorithm-type sha256  secret Passw0rd!
enable algorithm-type sha256 secret Passw0rd!
crypto key generate rsa modulus 3072
ip ssh version 2

banner motd AUTHORIZED ACCESS ONLY.
ip access-list standard SSH
	permit 10.10.30.0 0.0.0.255 

line vty 0 4
 access-class SSH in
 login local
 transport input ssh
 



int loop0
	ip add 10.255.0.11 255.255.255.255
	no shu

int g0/2
	ip add 100.64.10.1 255.255.255.252
	no shu

int g0/0
	ip add 172.16.0.6 255.255.255.252
	no shu
	
int g0/1
	ip add 172.16.0.14 255.255.255.252
	no shu



! OSPF

router ospf 100
	router-id 10.255.0.11
	
	network 10.255.0.11 0.0.0.0 area 0
	network 172.16.0.4 0.0.0.3 area 0
	network 172.16.0.12 0.0.0.3 area 0
	
	network 100.64.10.0 0.0.0.3 area 0
	
	pass g0/2
	redistribute bgp 65050 
	exit
 

! BGP
ip prefix-list DEF seq 5 permit 0.0.0.0/0
route-map DEF permit 10
 match ip address prefix-list DEF

router bgp 65050
	neighbor 100.64.10.2 remote-as 65100
	neighbor 100.64.10.2 route-map DEF out 
	neighbor 100.64.10.2 default-or

ISP-PE2

en
conf t


! BASIC

hostname ISP-PE2
clock timezone UTC +8
ip domain-name qualifier2026.skill39.int
username admin privilege 15 algorithm-type sha256  secret Passw0rd!
enable algorithm-type sha256 secret Passw0rd!
crypto key generate rsa modulus 3072
ip ssh version 2

banner motd AUTHORIZED ACCESS ONLY.
ip access-list standard SSH
	permit 10.10.30.0 0.0.0.255 

line vty 0 4
 access-class SSH in
 login local
 transport input ssh
 



int loop0
	ip add 10.255.0.12 255.255.255.255
	no shu

int g0/3
	ip add 100.64.20.1 255.255.255.252
	no shu

int g0/0
	ip add 172.16.0.10 255.255.255.252
	no shu
	
int g0/1
	ip add 172.16.0.18 255.255.255.252
	no shu



! OSPF

router ospf 100
	router-id 10.255.0.12
	
	network 10.255.0.12 0.0.0.0 area 0
	
	network 172.16.0.8 0.0.0.3 area 0
	network 172.16.0.16 0.0.0.3 area 0 
	
	network 100.64.20.0 0.0.0.3 area 0
	
	pass g0/3
	redistribute bgp 65050 
	exit
 

! BGP
ip prefix-list DEF seq 5 permit 0.0.0.0/0
route-map DEF permit 10
 match ip address prefix-list DEF

router bgp 65050
	neighbor 100.64.20.2 remote-as 65110
	neighbor 100.64.20.2 route-map DEF out 
	neighbor 100.64.20.2 default-or