I have two Router reflectors in two different AS for inter-Provider option C. When I came across two different ways to configure label-unicast in RRs.
I tested the following:
On RR1 in AS1
set protocols bgp group iBGP family inet labeled-unicast resolve-vpn <<--- remote RR2 loopback in both inet.0 and inet.3
On RR2 in AS2
set protocols bgp group iBGP family inet unicast
set protocols bgp group iBGP family inet labeled-unicast rib-group RR1-loopback
set protocols bgp group iBGP family inet labeled-unicast rib inet.3
set routing-options rib-groups RR1-loopback import-rib inet.3
set routing-options rib-groups RR1-loopback import-rib inet.0
set routing-options rib-groups RR1-loopback import-policy RR1-loopback
set policy-options policy-statement RR1-loopback term 1 from route-filter 11.11.11.11/32 exact
set policy-options policy-statement RR1-loopback term 1 then accept
set policy-options policy-statement RR1-loopback term 2 then reject
Also Remote RR1 in AS1 loopback in both inet.0 and inet.3
The L2 and L3 vpn works fine. I like to know whether any difference when I select which one to use.
thanks !!