ebgp multihop

Unanswered Question
Jul 15th, 2007
User Badges:


I have 2 routers connected via 2 serial links. To enable load balancing between the two i have configured EBGP using the loopback ips.


ip loopback lo

router bgp 64001

neighbor remote-as 64002

neighbor update-source loopback0


ip loopback lo

router bgp 64002

neighbor remote-as 64001

neighbor update-source loopback0

The loopbacks are reachable using static routes(not shown).

To enable load balancing between the 2 is it required to use ebgp-multihop command on both the routers?

If so why?

  • 1
  • 2
  • 3
  • 4
  • 5
Overall Rating: 3 (1 ratings)
Jon Marshall Sun, 07/15/2007 - 23:07
User Badges:
  • Super Blue, 32500 points or more
  • Hall of Fame,

    Founding Member

  • Cisco Designated VIP,

    2017 LAN, WAN


You will need to do 2 things

1) Enable ebgp multihop. This is because EBGP assumes that the neighbour is on a directly connected interface. if it isn't and in this case it isn't you need to tell EBGP that the neighbour interface is more than one hop away ie.

ebgp-multihop 2

2) You will also need to tell BGP to use multiple paths if you want load balancing to work. Attached is a link to a doc that explains this in detail.




guruprasadr Sun, 07/15/2007 - 23:17
User Badges:
  • Gold, 750 points or more

HI, [Pls rate if HELPS]

Configure as below:

Router A:

neighbor ebgp-multihop

!!You must configure eBGP multihop whenever the external BGP (eBGP) connections are not on the same network address

Router B:

neighbor ebgp-multihop

Using "show ip route" verify the Load Balancing across both the Paths.

Pls Refer the Link below (for help):



Best Regards,

Guru Prasad R


This Discussion