Hero

...

bgp

 

configure BGP on the router

R5 (ISP)
conf t
router bgp 6500
neighbor 10.1.45.1 remote-as 5500

R4
conf t
router bgp 5500
neighbor 10.1.45.1 remote-as 6500

 IBGP configuration

R1
 conf t
int loopback 0
ip add 1.1.1.1 255.255.255.255
!
router bgp 5500
neighbor 4.4.4.4 update-source loopback 0
!

``` R4 conf t int loopback 0 ip add 4.4.4.4 255.255.255.255 ! router bgp 5500 neighbor 1.1.1.1 update-source loopback 0

eBGP configuration

neighbor 5.5.5.5 ebgp-multihop 3

advertise networks in BGP

R5 (ISP) conf t router bgp 6500 network 50.1.1.0 mask 255.255.255.0

R4 BGP

router bgp 5500 bgp log-neighbor-changes neighbor 1.1.1.1 remote-as 5500 neighbor 1.1.1.1 update-source Loopback0 neighbor 5.5.5.5 remote-as 6500 neighbor 5.5.5.5 ebgp-multihop 3 neighbor 5.5.5.5 update-source Loopback0

# R5 BGP router bgp 6500 bgp log-neighbor-changes network 50.1.1.0 mask 255.255.255.0 neighbor 4.4.4.4 remote-as 5500 neighbor 4.4.4.4 ebgp-multihop 3 neighbor 4.4.4.4 update-source Loopback0

# transform eBgp routes to iBgp R4 conf t router bgp 5500 neighbor 1.1.1.1 next-hop-self