cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
1122
Views
0
Helpful
4
Replies

BGP Route Reflection

CSCO11254628
Level 1
Level 1

Hello,

Please i want to confirm if I need a direct connection between my RR and the clients or I just need to have a TCP connection set up between them?

3 Accepted Solutions

Accepted Solutions

Lei Tian
Cisco Employee
Cisco Employee

Hi,

No need for direct connection between RR and client. Same as other iBGP neighbrs.

HTH,

Lei Tian

View solution in original post

John Blakley
VIP Alumni
VIP Alumni

As long as you have a route to the peer, either static or another routing protocol, you can peer up. As Lei stated, you don't need to be directly connected like other routing protocols (where they need a shared subnet to form an adjacency).

HTH,
John

*** Please rate all useful posts ***

HTH, John *** Please rate all useful posts ***

View solution in original post

milan.kulik
Level 10
Level 10

Hi,

as the other guys said here, direct connection is not necesary to establish a BGP connection between RR and his client.

But still you need to be sure all routers within your AS (including those on the path between the RR and his client) do know the routing info necessary to forward packets to the destinations advertised by BGP prefixes.

So you either need some BGP redistibution to your IGP (OSPF, e.g.) - in that case you don't need RR though - or each router inside your AS to be a client of some RR.

Which brings a conclusin the easiest practice is to make your router a client of some directly connected RR :-)

Bets regards,

Milan

View solution in original post

4 Replies 4

Lei Tian
Cisco Employee
Cisco Employee

Hi,

No need for direct connection between RR and client. Same as other iBGP neighbrs.

HTH,

Lei Tian

John Blakley
VIP Alumni
VIP Alumni

As long as you have a route to the peer, either static or another routing protocol, you can peer up. As Lei stated, you don't need to be directly connected like other routing protocols (where they need a shared subnet to form an adjacency).

HTH,
John

*** Please rate all useful posts ***

HTH, John *** Please rate all useful posts ***

milan.kulik
Level 10
Level 10

Hi,

as the other guys said here, direct connection is not necesary to establish a BGP connection between RR and his client.

But still you need to be sure all routers within your AS (including those on the path between the RR and his client) do know the routing info necessary to forward packets to the destinations advertised by BGP prefixes.

So you either need some BGP redistibution to your IGP (OSPF, e.g.) - in that case you don't need RR though - or each router inside your AS to be a client of some RR.

Which brings a conclusin the easiest practice is to make your router a client of some directly connected RR :-)

Bets regards,

Milan

Hi Milan,

That is an excellent point that, generally, transit routers in the AS would need to run BGP and know all the routes advertised via BGP. In service provider cores though, it is common that only the edge routers run BGP (to the RRs). Core routers are what we call BGP free. The connectivity between the ingress and egress routers, in such a scenario, is provided by MPLS, hence the core routers not needing to know all the BGP routes, only the IGP routes.

Regards

Regards,
Harold Ritter, CCIE #4168 (EI, SP)