Cisco BGP Route Reflector Config on GNS3

cisco-bgp-route-reflector-configuration-on-gns3

BGP Route Reflectors are very important in a BGP network. With this mechanism, we bypass Full Mesh iBGP configuration requirement. So, route reflectors reduce bandwidth and CPU usage in a network. So, how can we configure a Router reflector? In this lesson, we will learn Cisco BGP Route  Reflector Configuration with GNS3.

 

For our BGP Route-Reflector configuration example, we will use the below GNS3 BGP topology.

 

cisco-bgp-route-reflector-configuration-on-gns3

 

In this GNS3 BGP Configuration example, we will do three main configurations. These are:

  • Configuring EBGP and IBGP peering
  • Configuring IGP (OSPF) for internal network
  • Configuring BGP Route-Reflector on R3

 

 

Now, let’s start to configure our network according to the given details.

 


You can also view Basic Cisco BGP Configuration Example on Packet Tracer


 

Cisco BGP Router Reflector Configuration Steps

 

Router 1 BGP Configuration

 

We will start our Cisco BGP Router Reflector configuration example with Router 1. Router 1 will be in a different Autonomous System than other routers. On router 1, firstly we will create BGP process with the Autonomous System Number 200. Then, we will announce the networks 3.3.3.3 and 4.4.4.4. Lastly, we will configure EBGP peering with the remote BGP device.

 

 

R1(config)# router bgp 200                                                                                   //Creating AS

R1(config-router)# network 3.3.3.3 mask 255.255.255.255                         //Announcing networks

R1(config-router)# network 4.4.4.4 mask 255.255.255.255

R1(config-router)# neighbor 10.0.0.1 remote-as 100                                    //Creating EBGP peering

 


 

Router 2 BGP Configuration

 

Router 2 will be in ASN 100. This is our Autonomous System that we will configure BGP router reflector. On Router 2, firstly, we will create BGP process with ASN 100. After that we will announce the networks. Then, we will configure EBGP peering and IBGP peering.

 

R2(config)# router bgp 100                                                                                   //Creating AS

R2(config-router)# network 8.8.8.8 mask 255.255.255.255                        //Announcing networks

R2(config-router)# network 11.11.11.11 mask 255.255.255.255

R2(config-router)# network 20.0.0.0 mask 255.255.255.0

R2(config-router)# network 30.0.0.0 mask 255.255.255.0

R2(config-router)# neighbor 10.0.0.2 remote-as 200                                   //Creating EBGP peering

R2(config-router)# neighbor 20.0.0.2 remote-as 100                                    //Creating IBGP peering

 

cisco-bgp-route-reflector-configuration-on-gns3


 

Router 2 OSPF Configuration

 

As an IGP, we will use OSPF in our Autonomous System 100. So, we will configure OSPF on Router 2.

 

R2(config)# router ospf 1                                                                                      //Creating OSPF Process

R2(config-router)# network 10.0.0.0 0.0.0.255 area 0                                  //Adding networks

R2(config-router)# network 20.0.0.0 0.0.0.255 area 0

 


 

Router 3 BGP Route Reflector Configuration

 

Router 3 will be our BGP Router Reflector. To configure Router 3 as router reflector we will use “route-reflector-client” keyword. Firstly, we will create BGP process, we will do the configuration of the IBGP peers. In the last step, we will use “route-reflector-client” keyword with neighbor command towards each IBGP peer.

 

Back to: CCIE Enterprise Infrastructure > BGP

Leave a Reply

Your email address will not be published. Required fields are marked *

CCIE Enterprise Infrastructure

Collapse
Expand
Latest Blog Posts