Start networking and exchanging professional insights

Register now or log in to join your professional community.

Follow

How can I configure BGP with the use of a loopback address?

user-image
Question added by Farah Maher , software developer , IT House Solutions
Date Posted: 2013/06/26

we can configure BGP with loopback address by configuring "neighbor x.x.x.x update-source Loopback", where x.x.x.x is the neighbour peer Loopback IP address. This configuration is done in "router bgp" configuration mode

Umesh Ashu
by Umesh Ashu , Corporate Trainer , Koenig-Solutions

Take two routers:

R1 and R2.

R1 has2 interface (s1/0 -10.1.1.1/30, Loopback1 -  1.1.1.1/32) connected directly to R2 (s1/0 -10.1.1.2/30, Loopback1 -2.2.2.2/32)

 

Now as the question is not clear, if it is IBGP or EBGP.

but dont worry, I will tell you the solution for both cases.

lets take EBGP first.

in this case we will configure BGP AS65001 on R1 and BGP AS65002 on R2.

 

(do this on both routers in global configuration mode)

 

R1(config)#router bgp65001

R1(config-router)#neighbor2.2.2.2 remote-as65002

R1(config-router)#neighbor2.2.2.2 ebgp-multihop2

R1(config-router)#neighbor2.2.2.2 update-source loopback1

R1(config-router)#exit

R1(config)#end

 

On router2

R2(config)#router bgp65002

R2(config-router)#neighbor 1.1.1.1 remote-as65001

R2(config-router)#neighbor1.1.1.1 ebgp-multihop2

R2(config-router)#neighbor1.1.1.1 update-source loopback1

R2(config-router)#exit

R2(config)#end

 

Make sure you have a static route/ reachability from R1 to loopback of R2, and Vice-Versa.

 

At last you verify the configuration using "sh ip bgp summary" command.(in privileged mode)

 

Now,2nd case when R1 and R2 are IBGP neighbors.

 

On R1

R1(config)#router bgp65001

R1(config-router)#neighbor2.2.2.2 remote-as65002

 

R1(config-router)#neighbor2.2.2.2 update-source loopback1

R1(config-router)#exit

R1(config)#end

 

On R2

R2(config)#router bgp65002

R2(config-router)#neighbor 1.1.1.1 remote-as65001

 

R2(config-router)#neighbor1.1.1.1 update-source loopback1

R2(config-router)#exit

R2(config)#end

 

NOTE : in IBGP we dont need to give multihop command.

Now you will ask why ?

So in EBGP when a router send neighborship request it send the packet with TTL value of1 bydefault.

in that case we need ebgp-multihop command with a reference of how far the remote neighbor is.

 

but in IBGP, TTL value is not set to1.

 

Hope now its clear to you.

If not, you can ping me.

 

 

 

 

 

 

 

 

 

 

 

 

Hammad-ul- Hassan
by Hammad-ul- Hassan , Network & Systems Engineer , EMW Computer Services

Loopback interface to ensures that the neighbor stays up and is not affected by hardware

You can configure BGP with loopback address by configuring "neighbor x.x.x.x update-source Loopback", where x.x.x.x is the neighbour peer Loopback IP address.
This configuration is done in "router bgp" configuration mode.
At the other end(peer), the same command "neighbor y.y.y.y update-source Loopback" need to be configured in "router bgp" configuration mode, where y.y.y.y is the neighbour peer Loopback IP address.

Fahad Faiz
by Fahad Faiz , Executive II , WorldCall Telecom Limited - An Omantel Company

There are two categories of BGP 

1) iBGP

2) eBGP

It is recommended to create peers using loopbacks within your Autonomous System i.e. using iBGP meaning creating peers between two peers with same Autonomous System and as for creating peers between two different Autonomous System (here BGP would be called eBGP) then the peers should be directly connected no matter what.And if you want to create peering between  two different Autonomous System using loopbacks then you would need to configure static routes on both ends so that the routers would know how to reach the loopback and also an additional command would be needed for that under the bgp process i.e

 #neighbour ( loopback ip address of neighbour) ebgp-multihop2

along with the update-source loopback cmd.

More Questions Like This

Do you need help in adding the right keywords to your CV? Let our CV writing experts help you.