Header
Home | Set as homepage | Add to favorites
  Search the Site     » Advanced Search
Sections
Syndication


Blogroll:

||||| ALL Cisco-Network ARTICLES |||||  
CCIE Journey,
The CCIE Journey,


Multiple route reflector cluster

Dec 01,2008 by alperen

image

FIGURE 9 . 4 Multiple route reflector cluster
We will use R1 and R2 as the route reflectors, and the client peers will be R3, R4, and R5.
Each of the route reflectors needs a peering session with each of the clients. The cluster ID we
will use is 1. When configuring iBGP, use the loopback interface address of each device for the
BGP session and turn off synchronization. The loopback interface information is as follows:
R1 Lo0-1.1.1.1
R2 Lo0-2.2.2.2
AS 100
R3 R4
R1 R2
R5
Overcoming Scalability Limitations of iBGP 291
R3 Lo0-3.3.3.3
R4 Lo0-4.4.4.4
R5 Lo0-5.5.5.5
The first task is to configure iBGP on each of the routers:
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router bgp 100
R1(config-router)#no synchronization
R1(config-router)#neighbor 2.2.2.2 remote-as 100
R1(config-router)#neighbor 2.2.2.2 update-source Lo0
R1(config-router)#neighbor 3.3.3.3 remote-as 100
R1(config-router)#neighbor 3.3.3.3 update-source Lo0
R1(config-router)#neighbor 4.4.4.4 remote-as 100
R1(config-router)#neighbor 4.4.4.4 update-source Lo0
R1(config-router)#neighbor 5.5.5.5 remote-as 100
R1(config-router)#neighbor 5.5.5.5 update-source Lo0
R1(config-router)#^Z
R1#
R2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R2(config)#router bgp 100
R2(config-router)#no synchronization
R2(config-router)#neighbor 1.1.1.1 remote-as 100
R2(config-router)#neighbor 1.1.1.1 update-source Lo0
R2(config-router)#neighbor 3.3.3.3 remote-as 100
R2(config-router)#neighbor 3.3.3.3 update-source Lo0
R2(config-router)#neighbor 4.4.4.4 remote-as 100
R2(config-router)#neighbor 4.4.4.4 update-source Lo0
R2(config-router)#neighbor 5.5.5.5 remote-as 100
R2(config-router)#neighbor 5.5.5.5 update-source Lo0
R2(config-router)#^Z
R2#
R3#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R3(config)#router bgp 100
R3(config-router)#no synchronization
R3(config-router)#neighbor 1.1.1.1 remote-as 100
R3(config-router)#neighbor 1.1.1.1 update-source Lo0
292 Chapter 9  Advanced Border Gateway Protocol
R3(config-router)#neighbor 2.2.2.2 remote-as 100
R3(config-router)#neighbor 2.2.2.2 update-source Lo0
R3(config-router)#^Z
R3#
R4#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R4(config)#router bgp 100
R4(config-router)#no synchronization
R4(config-router)#neighbor 1.1.1.1 remote-as 100
R4(config-router)#neighbor 1.1.1.1 update-source Lo0
R4(config-router)#neighbor 2.2.2.2 remote-as 100
R4(config-router)#neighbor 2.2.2.2 update-source Lo0
R4(config-router)#^Z
R4#
R5#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R5(config)#router bgp 100
R5(config-router)#no synchronization
R5(config-router)#neighbor 1.1.1.1 remote-as 100
R5(config-router)#neighbor 1.1.1.1 update-source Lo0
R5(config-router)#neighbor 2.2.2.2 remote-as 100
R5(config-router)#neighbor 2.2.2.2 update-source Lo0
R5(config-router)#^Z
R5#
The route reflectors with the appropriate cluster ID need to be configured:
R1#conf t
Enter configuration commands, one per line. End with CNTL/Z.
R1(config)#router bgp 100
R1(config-router)#bgp cluster-id 1
R1(config-router)#neighbor 3.3.3.3 route-reflector-client
R1(config-router)#neighbor 4.4.4.4 route-reflector-client
R1(config-router)#neighbor 5.5.5.5 route-reflector-client
R1(config-router)#^Z
R1#
R2#conf t
Enter configuration commands, one per line. End with CNTL/Z.
Overcoming Scalability Limitations of iBGP 293
R2(config)#router bgp 100
R2(config-router)#bgp cluster-id 1
R2(config-router)#neighbor 3.3.3.3 route-reflector-client
R2(config-router)#neighbor 4.4.4.4 route-reflector-client
R2(config-router)#neighbor 5.5.5.5 route-reflector-client
R2(config-router)#^Z
R2#
That’s all there is to route reflectors. They are not the hardest technology to implement, but
they can save you a tremendous amount of time when configuring a large iBGP network, not
to mention reducing the amount of network traffic, memory, and processor overhead needed
for BGP.
Let’s turn our focus to the other alternative to a fully meshed iBGP network: confederations.
555 times read

Related news

» Basic route reflection
by alperen posted on Dec 01,2008
» Configuring confederations
by alperen posted on Dec 01,2008
» iBGP and eBGP network
by alperen posted on Nov 30,2008
» Peer group configuration
by alperen posted on Dec 01,2008
» Using BGP Route Reflectors
by admin posted on Jul 21,2008
Did you enjoy this article?
(total 0 votes)

comment Comments (0 posted) 

More Top News
CCSP-Cisco Certified Security Professional
Most Popular
Most Commented
Featured Author