Professional Documents
Culture Documents
We use 4 router running BGP, consist of 3 routers within a confederation and 1 router from
outside. Router R4 will recognize ASN R1 as 100, not 65001.
R1 Basic Configuration
R1(config)#hostname R1
R1(config)#interface e0/1
R1(config-if)#ip address 192.168.13.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#interface e0/2
R1(config-if)#ip address 192.168.14.1 255.255.255.0
R1(config-if)#no shutdown
R1(config-if)#exit
R1(config)#int loopback 1
R1(config-if)#ip address 1.1.1.1 255.255.255.255
R1(config-if)#exit
R2 Basic Configuration
R2(config)#hostname R2
R2(config)#interface e0/1
R2(config-if)#ip address 192.168.23.2 255.255.255.0
R2(config-if)#no shutdown
R2(config-if)#exit
R2(config)#int loopback 2
R2(config-if)#ip address 2.2.2.2 255.255.255.255
R2(config-if)#exit
R4 Basic Configuration
R4(config)#hostname R4
R4(config)#interface e0/0
R4(config-if)#ip address 192.168.14.4 255.255.255.0
R4(config-if)#no shutdown
R4(config-if)#exit
R4(config)#int loopback 4
R4(config-if)#ip address 4.4.4.4 255.255.255.255
R4(config-if)#exit
R1 BGP Configuration
R1(config)#router bgp 65001
R1(config-router)#bgp confederation identifier 100
R1(config-router)#bgp confederation peers 65002 65003
R1(config-router)#network 1.1.1.1 mask 255.255.255.255
R1(config-router)#neighbor 192.168.13.3 remote-as 65003
R1(config-router)#neighbor 192.168.14.4 remote-as 400
R1(config-router)#neighbor 192.168.13.3 description Connected to R3
R1(config-router)#neighbor 192.168.13.3 next-hop-self
R2 BGP Configuration
R2(config)#router bgp 65002
R2(config-router)#bgp confederation identifier 100
R2(config-router)#bgp confederation peers 65001 65003
R2(config-router)#network 2.2.2.2 mask 255.255.255.255
R2(config-router)#neighbor 192.168.23.3 remote-as 65003
R2(config-router)#neighbor 192.168.23.3 description Connected to R3
R2(config-router)#neighbor 192.168.23.3 next-hop-self
R4 BGP Configuration
R4(config)#router bgp 400
R4(config-router)#network 4.4.4.4 mask 255.255.255.255
R4(config-router)#neighbor 192.168.14.1 remote-as 100
R4(config-router)#neighbor 192.168.14.1 description Connected to R1