Configuring Neighbors as Route Reflector Clients

BGP devices can act as route reflector clients, or as route reflectors (RRs). You can configure a BGP peer as an RR client from the device that is going to reflect the routes and act as the RR. The following task configures a specified neighbor to act as an RR client for the BGP L2VPN EVPN address family
  1. Enter global configuration mode.
    device# configure terminal
  2. Enable BGP routing.
    device(config)# router bgp
  3. Configure the autonomous system number (ASN).
    device(config-bgp-router)# local-as 656
  4. Specify the ASN for the neighbor device.
    device(config-bgp-router)# neighbor 1.1.1.35 remote-as 656
  5. Enable BGP L2VPN EVPN address family configuration mode.
    device(config-bgp-router)# address-family l2vpn evpn
  6. Activate the neighbor to enable the exchange of information.
    device(config-bgp-l2vpn-evpn)# neighbor 1.1.1.35 activate
    
  7. Enable the sending of both standard and extended attributes in updates to the specified BGP neighbor.
    device(config-bgp-l2vpn-evpn)# neighbor 1.1.1.35 send-community both
  8. Configure a neighbor to act as an RR client.
    device(config-bgp-l2vpn-evpn)# neighbor 10.1.1.35 route-reflector-client
    
    A neighbor with the IP address 10.1.1.35 is configured to act as an RR client for the BGP L2VPN EVPN address family.

The following example configures a neighbor with the IP address 10.1.1.35 to be act as an RR client for the BGP L2VPN EVPN address family.

device# configure terminal
device(config)# router bgp
device(config-bgp-router)# local-as 656
device(config-bgp-router)# neighbor 1.1.1.35 remote-as 656
device(config-bgp-router)# address-family l2vpn evpn
device(config-bgp-l2vpn-evpn)# neighbor 1.1.1.35 activate
device(config-bgp-l2vpn-evpn)# neighbor 1.1.1.35 send-community both
device(config-bgp-l2vpn-evpn)# neighbor 10.1.1.35 route-reflector-client