Link to home
Create AccountLog in
Avatar of totaram
totaramFlag for United States of America

asked on

BGP Route reflector

What is BGP Route reflector and how can it help advertise local routes to internet? Does it work with CE ??
Avatar of rochey2009
rochey2009

Hi,

When your using IBGP you need to have each IBGP peer fully meshed because of BGP split horizon.

This doesn't scale very well when you have many IBGP peers, so you can use a route-reflector to minimise the number of IBGP peers. Another alternative is to use confederations which break down your AS into sub-AS's.
Avatar of totaram

ASKER

So, with confederation, a large number of prefixes ready for advertisement to internet can be brought down, I am surely interested in this scheme... please shed some more light on it.

Thanks;
No, both Route-reflectors and Confederations are used to reduce the number of IBGP peers each router needs to maintain (which grows exponentially when increasing the number of peers).  The number of prefixes advertised will remain exactly the same.

To reduce the number of prefixes, you'll use summarisation.
Because IBGP will not advertise any other IBGP learned route you need to use a route reflector.  Lets say we have RouterA, RouterB and RouterC.  RouterA learns a route through EBGP and advertises it to RouterB.  RouterB has now learned this new route through IBGP and assumes that since it is learned through IBGP that all other routers already know of this router and therefore will not advertise this new route to Router C.  To tell RouterB to advertise the newly learned IBGP route you will need to configure route reflector on RouterB for both RouterA and RouterC.  this is so that both routers can know how to reach eachother.

A confederation devides an AS into many AS. To the outside world the network looks to be one AS but internally they look to be many AS.  There might still be need to use route reflector within the confederations depending on how many routers and how they connect to eachother.
Avatar of totaram

ASKER

Is there any tool you know of which can be used to compact the prefix'es , some type of automatic route summarization...
ASKER CERTIFIED SOLUTION
Avatar of Otto_N
Otto_N
Flag of South Africa image

Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
See answer
Avatar of totaram

ASKER

Well, take a simple case where two contigous /24 prefixes are being advertised...compaction will make it 1 prefix of /23. Something that goes thro the prefix'es and figures a better way to rearrange..
SOLUTION
Link to home
membership
Create a free account to see this answer
Signing up is free and takes 30 seconds. No credit card required.
Avatar of totaram

ASKER

Thanks;