ESR series service routers.ESR-Series. User manual
1.
2.
router bgp 65500
ESR3(config)# router bgp 65500
ESR3(config-bgp)# vrf Customer1
ESR3(config-bgp-vrf)# router-id 192.168.32.5
ESR3(config-bgp-vrf)# neighbor 192.168.32.6
ESR3(config-bgp-vrf-neighbor)# remote-as 65505
ESR3(config-bgp-vrf-neighbor)# update-source 192.168.32.5
ESR3(config-bgp-vrf-neighbor)# address-family ipv4 unicast
ESR3(config-bgp-neighbor-af-vrf)# route-map OUTPUT out
ESR3(config-bgp-neighbor-af-vrf)# enable
ESR3(config-bgp-neighbor-af-vrf)# exit
ESR3(config-bgp-vrf-neighbor)# enable
ESR3(config-bgp-vrf-neighbor)# exit
ESR3(config-bgp-vrf)# address-family ipv4 unicast
ESR3(config-bgp-vrf-af)# redistribute connected
ESR3(config-bgp-vrf-af)# redistribute bgp 65500
ESR3(config-bgp-vrf-af)# exit
ESR3(config-bgp-vrf)# enable
ESR3(config-bgp-vrf)# exit
ESR3(config-bgp)# exit
ESR3(config)# do commit
ESR3(config)# do confirm
The following commands can be used to view the VPNv4 table:
ESR1# show ip bgp vpnv4 unicast all
Status codes: * - valid, > - best, i - internal, S - stale
Origin codes: i - IGP, e - EGP, ? - incomplete
 
Codes Route Distinguisher IP Prefix  Next hop Metric Label LocPrf Weight 
Path  
----- --------------------- ----------------  ------------ --------- ------- ---------- ------ 
-----
*> 65500:100  10.100.0.0/24  -- -- 23 -- -- 
?
*>i 65500:100  192.168.32.4/30  3.3.3.3 -- 84 100 0
 i
*>i 65500:100  10.100.1.0/24  3.3.3.3 -- 84 100 0
 i
This command outputs all received VPNv4 routes after filtering is applied.
12.8  MPLS traffic balancing
ESR routers have a multi-core architecture. One of the first links in processing incoming traffic is the load 
balancer daemon (lbd), which performs two main functions:
Distributes the load evenly among all router CPUs.
Detects abnormal situations with high load on some CPUs, and redistributes processing from these 
CPUs to less loaded ones.