Specifications
Implementing BGP on Cisco IOS XR Software
How to Implement BGP on Cisco IOS XR Software
RC-83
Cisco IOS XR Routing Configuration Guide
Note BGP community and extended-community filtering cannot be configured for iBGP neighbors. 
Communities and extended-communities are always sent to iBGP neighbors
SUMMARY STEPS
1. configure
2. router bgp as-number 
3. neighbor ip-address 
4. remote-as as-number 
5. address-family {ipv4 unicast | ipv4 multicast | ipv4 labeled-unicast | ipv4 tunnel | ipv4 mdt | 
ipv6 unicast | ipv6 multicast | ipv6 labeled-unicast | vpnv4 unicast | vpnv6 unicast}
6. send-community-ebgp 
7. end
or
commit
DETAILED STEPS
Command or Action Purpose
Step 1
configure
Example:
RP/0/RP0/CPU0:router# configure
Enters global configuration mode.
Step 2
router bgp 
as-number
Example:
RP/0/RP0/CPU0:router(config)# router bgp 120
Enters BGP configuration mode, allowing you to configure 
the BGP routing process.
Step 3
neighbor 
ip-address
Example:
RP/0/RP0/CPU0:router(config-bgp)# neighbor 
172.168.40.24
Places the router in neighbor configuration mode for BGP 
routing and configures the neighbor IP address as a BGP 
peer.
Step 4
remote-as 
as-number
Example:
RP/0/RP0/CPU0:router(config-bgp-nbr)# remote-as 
2002 
Creates a neighbor and assigns a remote autonomous 
system number to it.










