Additional Paths for 6VPE
This section explains how to configure the 6VPE additional path feature to enable advertising additional paths for a 6VPE prefix, over a 6VPE session.
Topology
The topology below illustrates CE1 and CE2 as customer edge routers connected to the Provider Edge routers PE1 and PE2 respectively over a non-default VRF. CE2 is advertising the IPv6 prefix 2222::2/128 over non-default VRF to PE2, PE3, and PE4 which further advertises the prefix to RR over 6VPE sessions. RR has the 6VPE prefix 2222::2/128 with 3 next-hops PE2, PE3, and PE4. In a normal scenario, RR advertises the 6VPE prefix 2222::2/128 to PE1 with only one path (the next-hop which is marked the “best”). But with 6VPE addpath configured on RR and PE1, RR can be made to advertise the 6VPE prefix with additional-paths to PE1
Figure 6-61: Additional Paths for 6VPE
Configuration
CE1: Interface
CE1#configure terminal | Enter configure mode. |
CE1(config)#hostname CE1 | Configure the hostname to CE1 |
CE1(config)#interface eth2 | Enter the Interface mode for interface eth2. |
CE1(config-if)#ipv6 address 1001::1/64 | Configure IPV6 address for interface eth2 |
(config)#commit | Apply commit |
(config)#exit | Exit Router BGP and Configure mode. |
CE1: BGP
CE1(config)#router bgp 200 | Enter BGP router mode |
CE1(config-router)#neighbor 1001::2 remote-as 100 | Configure BGP ipv6 neighbor on PE1 |
CE1(config-router)#address-family ipv6 unicast | Enter the address family ipv6 |
CE1(config-router-af)#neighbor 1001::2 activate | Activate neighbor under address family ipv6 |
CE1(config-router-af)#exit-address-family | Exit address family ipv6 unicast mode |
CE1(config-router)#exit | Exit BGP router mode |
CE1(config)#commit | Apply commit |
CE1#clear bgp 1001::2 | Clear BGP peer PE1 |
PE1: Interface
PE1#configure terminal | Enter configure mode. |
PE1(config)#hostname PE1 | Configure the hostname to PE1 |
PE1(config)#ip vrf vrf1 | Configure VRF name |
PE1(config-vrf)#rd 1:100 | Configure Route Distinguisher value |
PE1(config-vrf)#route-target both 1:200 | Configure Route Target Value |
PE1(config-vrf)#exit | Exit vrf mode |
PE1(config)#interface eth2 | Enter the Interface mode for interface eth2 |
PE1(config-if)#ip vrf forwarding vrf1 | Configure ip vrf-forwarding on interface eth2 |
PE1(config-if)#ipv6 address 1001::2/64 | Configure the IPv6 address for interface eth2 |
PE1(config-if)#exit | Exit interface mode |
PE1(config)#interface lo | Enter the Interface mode for the loopback interface. |
PE1(config-if)#ip address 1.1.1.1/32 | Configure IPV4 address for loopback interface. |
PE1(config-if)#exit | Exit interface mode |
PE1(config)#interface eth1 | Enter the Interface mode for interface eth1 |
PE1(config-if)#ip address 10.1.1.1/24 | Configure the IP address for interface eth1 |
(config-if)#exit | Exit the interface level |
(config)#commit | Apply commit |
(config)#exit | Exit. |
PE1: OSPF
PE1(config)#router ospf 1 | Configure an OSPF instance 1 |
PE1(config-router)#network 10.1.1.0/24 area 0 | Advertise the network towards P in Area 0 |
PE1(config-router)#network 1.1.1.1/32 area 0 | Advertise the Loopback network in Area 0 |
PE1(config-router)#exit | Exit OSPF router mode |
PE1(config)#commit | Apply commit |
PE1(config)#exit | Exit the global mode |
PE1: MPLS
PE1(config)#router ldp | Enable LDP Process |
PE1(config-router)#transport-address ipv4 1.1.1.1 | Configure Transport address for LDP |
PE1(config-router)#exit | Exit router ldp mode |
PE1(config)#interface eth1 | Enter the interface mode for interface eth1 |
PE1(config-if)#label-switching | Enable label-switching on interface eth1 |
PE1(config-if)#enable-ldp ipv4 | Enable LDP for IPv4 on interface eth1 |
PE1(config-if)#exit | Exit the interface mode |
PE1(config)#commit | Apply commit |
PE1(config)#exit | Exit the global mode |
PE1: BGP
PE1(config)#router bgp 100 | Configure router bgp mode |
PE1(config)#bgp router-id 1.1.1.1 | Configure BGP router-id |
PE1(config-router)#neighbor 2.2.2.2 remote-as 100 | Configure BGP IPv4 neighbor on PE2 |
PE1(config-router)#neighbor 2.2.2.2 update-source 1.1.1.1 | Configure the routing update source for RR as PE1's Loopback |
PE1(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
PE1(config-router-af)#neighbor 2.2.2.2 activate | Activate the neighbor RR for address-family vpnv6 unicast |
PE1(config-router-af)#exit-address-family | Exit address-family ipv6 labeled-unicast mode |
PE1(config-router)#address-family ipv6 vrf vrf1 | Enter BGP address-family ipv6 vrf vrf1 mode |
PE1(config-router)#neighbor 1001::1 remote-as 200 | Configure BGP IPv6 neighbor on CE1 |
PE1(config-router-af)#exit-address-family | Exit address-family ipv6 vrf vrf1 mode |
PE1(config-router)#exit | Exit router bgp mode |
PE1(config)#exit | Exit configure mode |
PE1(config)#commit | Apply commit |
PE1#clear bgp ipv6 unicast 1001::1 vrf vrf1 | Clear BGP neighbor CE1 |
RR: Interface
RR#configure terminal | Enter configure mode. |
RR(config)#hostname RR | Configure hostname as RR |
RR(config)#interface eth1 | Enter interface mode for interface eth1 |
RR(config-if)#ip address 10.1.1.2/24 | Configure IPv4 address for interface eth1 |
RR(config-if)#exit | Exit interface mode |
RR(config)#interface eth2 | Enter interface mode for interface eth2 |
RR(config-if)#ip address 20.1.1.2/24 | Configure IPv4 address for interface eth2 |
RR(config-if)#exit | Exit interface mode |
RR(config)#interface eth3 | Enter interface mode for interface eth3 |
RR(config-if)#ip address 30.1.1.2/24 | Configure IPv4 address for interface eth3 |
RR(config-if)#exit | Exit interface mode |
RR(config)#interface eth4 | Enter interface mode for interface eth4 |
RR(config-if)#ip address 40.1.1.2/24 | Configure IPv4 address for interface eth4 |
RR(config-if)#exit | Exit interface mode |
RR(config)#interface lo | Enter Interface mode for the loopback interface. |
RR(config-if)#ip address 2.2.2.2/32 | Configure IPV4 address for loopback interface. |
RR(config-if)#exit | Exit Interface mode. |
PE1(config)#commit | Apply commit |
RR: OSPF
RR(config)#router ospf 1 | Configure router OSPF instance 1 |
RR(config-router)#network 10.1.1.0/24 area 0 | Advertise the network towards PE1 in area 0 |
RR(config-router)#network 20.1.1.0/24 area 0 | Advertise the network towards PE2 in area 0 |
RR(config-router)#network 30.1.1.0/24 area 0 | Advertise the network towards PE3 in area 0 |
RR(config-router)#network 40.1.1.0/24 area 0 | Advertise the network towards PE4 in area 0 |
RR(config-router)#network 2.2.2.2/32 area 0 | Advertise the Loopback network in area 0 |
RR(config-router)#exit | Exit the router ospf mode |
RR(config)#commit | Apply commit |
RR: MPLS
RR(config)#router ldp | Enable LDP Process |
RR(config-router)#transport-address ipv4 2.2.2.2 | Configure Transport address for LDP |
RR(config-router)#exit | Exit router ldp mode |
RR(config)#interface eth1 | Enter the interface mode for interface eth1 |
RR(config-if)#label-switching | Enable label-switching on interface eth1 |
RR(config-if)#enable-ldp ipv4 | Enable LDP for IPv4 on interface eth1 |
RR(config-if)#exit | Exit interface mode |
RR(config)#interface eth2 | Enter the interface mode for interface eth2 |
RR(config-if)#label-switching | Enable label-switching on interface eth2 |
RR(config-if)#enable-ldp ipv4 | Enable LDP for IPv4 on interface eth2 |
RR(config-if)#exit | Exit interface mode |
RR(config)#interface eth3 | Enter the interface mode for interface eth3 |
RR(config-if)#label-switching | Enable label-switching on interface eth3 |
RR(config-if)#enable-ldp ipv4 | Enable LDP for IPv4 on interface eth3 |
RR(config-if)#exit | Exit interface mode |
RR(config)#interface eth4 | Enter the interface mode for interface eth4 |
RR(config-if)#label-switching | Enable label-switching on interface eth4 |
RR(config-if)#enable-ldp ipv4 | Enable LDP for IPv4 on interface eth4 |
RR(config-if)#exit | Exit interface mode |
RR(config)#commit | Apply commit |
RR(config)#exit | Exit the configure terminal mode |
RR: BGP
RR(config)#router bgp 100 | Configure router bgp mode |
RR(config)#bgp router-id 2.2.2.2 | Configure BGP router-id |
RR(config-router)#neighbor 1.1.1.1 remote-as 100 | Configure BGP neighbor on PE1 |
RR(config-router)#neighbor 1.1.1.1 update-source 2.2.2.2 | Configure the routing update source for PE1 as RR's Loopback |
RR(config-router)#neighbor 3.3.3.3 remote-as 100 | Configure BGP neighbor on PE2 |
RR(config-router)#neighbor 3.3.3.3 update-source 2.2.2.2 | Configure the routing update source for PE2 as RR's Loopback |
RR(config-router)#neighbor 4.4.4.4 remote-as 100 | Configure BGP neighbor on PE3 |
RR(config-router)#neighbor 4.4.4.4 update-source 2.2.2.2 | Configure the routing update source for PE3 as RR's Loopback |
RR(config-router)#neighbor 5.5.5.5 remote-as 100 | Configure BGP neighbor on PE4 |
RR(config-router)#neighbor 5.5.5.5 update-source 2.2.2.2 | Configure the routing update source for PE4 as RR's Loopback |
RR(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
RR(config-router-af)#neighbor 1.1.1.1 activate | Activate the neighbor PE1 for address-family vpnv6 unicast |
RR(config-router-af)#neighbor 1.1.1.1 route-reflector-client | Configure PE1 as route-reflector-client |
RR(config-router-af)#neighbor 3.3.3.3 activate | Activate the neighbor PE2 for address-family vpnv6 unicast |
RR(config-router-af)#neighbor 3.3.3.3 route-reflector-client | Configure PE2 as route-reflector-client |
RR(config-router-af)#neighbor 4.4.4.4 activate | Activate the neighbor PE3 for address-family vpnv6 unicast |
RR(config-router-af)#neighbor 4.4.4.4 route-reflector-client | Configure PE3 as route-reflector-client |
RR(config-router-af)#neighbor 5.5.5.5 activate | Activate the neighbor PE4 for address-family vpnv6 unicast |
RR(config-router-af)#neighbor 5.5.5.5 route-reflector-client | Configure PE4 as route-reflector-client |
RR(config-router-af)#exit-address-family | Exit BGP address-family vpnv6 unicast mode |
RR(config-router)#exit | Exit router bgp mode |
RR(config)#commit | Apply commit |
RR(config)#exit | Exit configure mode |
PE2: Interface
PE2#configure terminal | Enter configure mode. |
PE2(config)#hostname PE2 | Configure the hostname to PE2 |
PE2(config)#ip vrf vrf1 | Configure VRF name |
PE2(config-vrf)#rd 1:100 | Configure Route Distinguisher value |
PE2(config-vrf)#route-target both 1:200 | Configure Route Target Value |
PE2(config-vrf)#exit | Exit vrf mode |
PE2(config)#interface eth1 | Enter the Interface mode for interface eth1 |
PE2(config-if)#ip vrf forwarding vrf1 | Configure ip vrf-forwarding on interface eth1 |
PE2(config-if)#ipv6 address 2001::1/64 | Configure the IPv6 address for interface eth1 |
PE2(config-if)#exit | Exit interface mode |
PE2(config)#interface lo | Enter the Interface mode for the loopback interface. |
PE2(config-if)#ip address 3.3.3.3/32 | Configure IPV4 address for loopback interface. |
PE2(config-if)#exit | Exit interface mode |
PE2(config)#interface eth2 | Enter the Interface mode for interface eth2 |
PE2(config-if)#ip address 20.1.1.1/24 | Configure the IP address for interface eth2 |
PE2(config-if)#exit | Exit configure mode |
PE2(config)#commit | Apply commit |
PE2: OSPF
PE2(config)#router ospf 1 | Configure an OSPF instance 1 |
PE2(config-router)#network 20.1.1.0/24 area 0 | Advertise the network towards RR in Area 0 |
PE2(config-router)#network 3.3.3.3/32 area 0 | Advertise the Loopback network in Area 0 |
PE2(config-router)#exit | Exit OSPF router mode |
PE2(config)#commit | Apply commit |
PE2: MPLS
PE2(config)#router ldp | Enable LDP Process |
PE2(config-router)#transport-address ipv4 3.3.3.3 | Configure Transport address for LDP |
PE2(config-router)#exit | Exit router ldp mode |
PE2(config)#interface eth2 | Enter the interface mode for interface eth2 |
PE2(config-if)#label-switching | Enable label-switching on interface eth2 |
PE2(config-if)#enable-ldp ipv4 | Enable LDP for IPv4 on interface eth2 |
PE2(config-if)#exit | Exit interface mode |
PE2(config)#commit | Apply commit |
PE2: BGP
PE2(config)#router bgp 100 | Configure router bgp mode |
PE2(config)#bgp router-id 3.3.3.3 | Configure BGP router-id |
PE2(config-router)#neighbor 2.2.2.2 remote-as 100 | Configure BGP IPv4 neighbor on RR |
PE2(config-router)#neighbor 2.2.2.2 update-source 3.3.3.3 | Configure the routing update source for RR as PE2's Loopback |
PE2(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
PE2(config-router-af)#neighbor 2.2.2.2 activate | Activate the neighbor RR for address-family vpnv6 unicast |
PE2(config-router-af)#exit-address-family | Exit address-family ipv6 labeled-unicast mode |
PE2(config-router)#address-family ipv6 vrf vrf1 | Enter BGP address-family ipv6 vrf vrf1 mode |
PE2(config-router)#neighbor 2001::2 remote-as 300 | Configure BGP IPv6 neighbor on CE2 |
PE2(config-router-af)#exit-address-family | Exit address-family ipv6 vrf vrf1 mode |
PE2(config-router)#exit | Exit router bgp mode |
PE2(config)#commit | Apply commit |
PE2(config)#exit | Exit configure mode |
PE2#clear bgp ipv6 unicast 2001::2 vrf vrf1 | Clear BGP neighbor CE2 |
PE3: Interface
PE3#configure terminal | Enter configure mode. |
PE3(config)#hostname PE3 | Configure the hostname to PE3 |
PE3(config)#ip vrf vrf1 | Configure VRF name |
PE3(config-vrf)#rd 1:100 | Configure Route Distinguisher value |
PE3(config-vrf)#route-target both 1:200 | Configure Route Target Value |
PE3(config-vrf)#exit | Exit vrf mode |
PE3(config)#interface eth1 | Enter the Interface mode for interface eth1 |
PE3(config-if)#ip vrf forwarding vrf1 | Configure ip vrf-forwarding on interface eth1 |
PE3(config-if)#ipv6 address 3001::1/64 | Configure the IPv6 address for interface eth1 |
PE3(config-if)#exit | Exit interface mode |
PE3(config)#interface lo | Enter the Interface mode for the loopback interface. |
PE3(config-if)#ip address 4.4.4.4/32 | Configure IPV4 address for loopback interface. |
PE3(config-if)#exit | Exit interface mode |
PE3(config)#interface eth3 | Enter the Interface mode for interface eth3 |
PE3(config-if)#ip address 30.1.1.1/24 | Configure the IP address for interface eth3 |
PE3(config-if)#exit | Exit interface mode |
PE3(config)#commit | Apply commit |
PE3: OSPF
PE3(config)#router ospf 1 | Configure an OSPF instance 1 |
PE3(config-router)#network 30.1.1.0/24 area 0 | Advertise the network towards RR in Area 0 |
PE3(config-router)#network 4.4.4.4/32 area 0 | Advertise the Loopback network in Area 0 |
PE3(config-router)#exit | Exit OSPF router mode |
PE3(config)#commit | Apply commit |
PE3: MPLS
PE3(config)#router ldp | Enable LDP Process |
PE3(config-router)#transport-address ipv4 4.4.4.4 | Configure Transport address for LDP |
PE3(config-router)#exit | Exit router ldp mode |
PE3(config)#interface eth3 | Enter the interface mode for interface eth3 |
PE3(config-if)#label-switching | Enable label-switching on interface eth3 |
PE3(config-if)#enable-ldp ipv4 | Enable LDP for IPv4 on interface eth3 |
PE3(config-if)#exit | Exit interface mode |
PE3(config)#commit | Apply commit |
PE3: BGP
PE3(config)#router bgp 100 | Configure router bgp mode |
PE3(config)#bgp router-id 4.4.4.4 | Configure BGP router-id |
PE3(config-router)#neighbor 2.2.2.2 remote-as 100 | Configure BGP IPv4 neighbor on RR |
PE3(config-router)#neighbor 2.2.2.2 update-source 4.4.4.4 | Configure the routing update source for RR as PE3's Loopback |
PE3(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
PE3(config-router-af)#neighbor 2.2.2.2 activate | Activate the neighbor RR for address-family vpnv6 unicast |
PE3(config-router-af)#exit-address-family | Exit address-family ipv6 labeled-unicast mode |
PE3(config-router)#address-family ipv6 vrf vrf1 | Enter BGP address-family ipv6 vrf vrf1 mode |
PE3(config-router)#neighbor 3001::2 remote-as 300 | Configure BGP IPv6 neighbor on CE2 |
PE3(config-router-af)#exit-address-family | Exit address-family ipv6 vrf vrf1 mode |
PE3(config-router)#exit | Exit router bgp mode |
PE3(config)#commit | Apply commit |
PE3(config)#exit | Exit configure mode |
PE3#clear bgp ipv6 unicast * vrf vrf1 | Reset IPv6 BGP connection for all VRF addresses. |
PE4: Interface
PE4#configure terminal | Enter configure mode. |
PE4(config)#hostname PE4 | Configure the hostname to PE4 |
PE4(config)#ip vrf vrf1 | Configure VRF name |
PE4(config-vrf)#rd 1:100 | Configure Route Distinguisher value |
PE4(config-vrf)#route-target both 1:200 | Configure Route Target Vlaue |
PE4(config-vrf)#exit | Exit vrf mode |
PE4(config)#interface eth1 | Enter the Interface mode for interface eth1 |
PE4(config-if)#ip vrf forwarding vrf1 | Configure ip vrf-forwarding on interface eth1 |
PE4(config-if)#ipv6 address 4001::1/64 | Configure the IPv6 address for interface eth1 |
PE4(config-if)#exit | Exit interface mode |
PE4(config)#interface lo | Enter the Interface mode for the loopback interface. |
PE4(config-if)#ip address 5.5.5.5/32 | Configure IPV4 address for loopback interface. |
PE4(config-if)#exit | Exit interface mode |
PE4(config)#interface eth4 | Enter the Interface mode for interface eth4 |
PE4(config-if)#ip address 40.1.1.1/24 | Configure the IP address for interface eth4 |
PE4(config-if)#exit | Exit interface mode |
PE4(config)#commit | Apply commit |
PE4: OSPF
PE4(config)#router ospf 1 | Configure an OSPF instance 1 |
PE4(config-router)#network 40.1.1.0/24 area 0 | Advertise the network towards RR in Area 0 |
PE4(config-router)#network 5.5.5.5/32 area 0 | Advertise the Loopback network in Area 0 |
PE4(config-router)#exit | Exit OSPF router mode |
PE4(config)#commit | Apply commit |
PE4: MPLS
PE4(config)#router ldp | Enable LDP Process |
PE4(config-router)#transport-address ipv4 5.5.5.5 | Configure Transport address for LDP |
PE4(config-router)#exit | Exit router ldp mode |
PE4(config)#interface eth4 | Enter the interface mode for interface eth4 |
PE4(config-if)#label-switching | Enable label-switching on interface eth4 |
PE4(config-if)#enable-ldp ipv4 | Enable LDP for IPv4 on interface eth4 |
PE4(config-if)#exit | Exit interface mode |
PE4(config)#commit | Apply commit |
PE4: BGP
PE4(config)#router bgp 100 | Configure router bgp mode |
PE4(config)#bgp router-id 5.5.5.5 | Configure BGP router-id |
PE4(config-router)#neighbor 2.2.2.2 remote-as 100 | Configure BGP IPv4 neighbor on RR |
PE4(config-router)#neighbor 2.2.2.2 update-source 5.5.5.5 | Configure the routing update source for RR as PE4's Loopback |
PE4(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
PE4(config-router-af)#neighbor 2.2.2.2 activate | Activate the neighbor RR for address-family vpnv6 unicast |
PE4(config-router-af)#exit-address-family | Exit address-family ipv6 labeled-unicast mode |
PE4(config-router)#address-family ipv6 vrf vrf1 | Enter BGP address-family ipv6 vrf vrf1 mode |
PE4(config-router)#neighbor 4001::2 remote-as 300 | Configure BGP IPv6 neighbor on CE2 |
PE4(config-router-af)#exit-address-family | Exit address-family ipv6 vrf vrf1 mode |
PE4(config-router)#exit | Exit router bgp mode |
PE4(config)#commit | Apply commit |
PE4(config)#exit | Exit configure mode |
PE4#clear bgp ipv6 unicast * vrf vrf1 | Reset IPv6 BGP connection for all VRF addresses. |
CE2: Interface
CE2#configure terminal | Enter configure mode. |
CE2(config)#hostname CE2 | Configure the hostname to CE2 |
CE2(config)#interface eth1 | Enter the Interface mode for interface eth1 |
CE2(config-if)#ipv6 address 2001::2/64 | Configure IPV6 address for interface eth1 |
CE2(config-if)#exit | Exit Interface mode. |
CE2(config)#interface eth2 | Enter the Interface mode for interface eth2 |
CE2(config-if)#ipv6 address 3001::2/64 | Configure IPV6 address for interface eth2 |
CE2(config-if)#exit | Exit Interface mode. |
CE2(config)#interface eth3 | Enter the Interface mode for interface eth3 |
CE2(config-if)#ipv6 address 4001::2/64 | Configure IPV6 address for interface eth3 |
CE2(config-if)#exit | Exit Interface mode. |
CE2(config)#interface lo | Enter the Interface mode for interface Loopback |
CE2(config-if)#ipv6 address 2222::2/128 | Configure IPV6 address for interface Loopback |
CE2(config-if)#exit | Exit Interface mode. |
CE2(config)#commit | Apply commit |
CE2: BGP
CE2(config)#router bgp 300 | Enter BGP router mode |
CE2(config-router)#neighbor 2001::1 remote-as 100 | Configure BGP ipv6 neighbor on PE2 |
CE2(config-router)#neighbor 3001::1 remote-as 100 | Configure BGP ipv6 neighbor on PE3 |
CE2(config-router)#neighbor 4001::1 remote-as 100 | Configure BGP ipv6 neighbor on PE4 |
CE2(config-router)#address-family ipv6 unicast | Enter the address family ipv6 |
CE2(config-router-af)#neighbor 2001::1 activate | Activate neighbor under address family ipv6 |
CE2(config-router-af)#neighbor 3001::1 activate | Activate neighbor under address family ipv6 |
CE2(config-router-af)#neighbor 4001::1 activate | Activate neighbor under address family ipv6 |
CE2(config-router-af)#network 2222::2/128 | Advertise the IPv6 prefix of Loopback into BGP |
CE2(config-router-af)#exit-address-family | Exit address family ipv6 unicast mode |
CE2(config-router)#exit | Exit BGP router mode |
CE2(config)#commit | Apply commit |
CE2(config)#exit | Exit configure mode |
BGP Addpath Capability for VPNV6 Unicast Address-family
RR
RR(config)#router bgp 100 | Configure router bgp mode |
RR(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
RR(config-router-af)#bgp additional-paths select all | Configure RR to select all addpaths |
RR(config-router-af)#bgp additional-paths send | Configure BGP addpath send capability under address-family vpnv6 unicast |
(config-router-af)#exit-address-family | Exit bgp address-family mode. |
(config-router)#exit | Exit Router BGP mode. |
(config)#commit | Apply commit |
(config)#exit | Exit Configure mode. |
PE1
PE1(config)#router bgp 100 | Configure router bgp mode |
PE1(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
PE1(config-router-af)#neighbor 2.2.2.2 additional-paths receive | Configure BGP addpath receive capability for the 6VPE-neighbor RR under address-family vpnv6 unicast |
(config-router-af)#exit-address-family | Exit bgp address-family mode. |
(config-router)#exit | Exit Router BGP mode. |
(config)#commit | Apply commit |
(config)#exit | Exit Configure mode. |
PE2
PE2(config)#router bgp 100 | Configure router bgp mode |
PE2(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
PE2(config-router-af)#bgp additional-paths receive | Configure BGP addpath receive capability under address-family vpnv6 unicast |
(config-router-af)#exit-address-family | Exit bgp address-family mode. |
(config-router)#exit | Exit Router BGP mode. |
(config)#commit | Apply commit |
(config)#exit | Exit Configure mode. |
PE3
PE3(config)#router bgp 100 | Configure router bgp mode |
PE3(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
PE3(config-router-af)#bgp additional-paths receive | Configure BGP addpath receive capability under address-family vpnv6 unicast |
PE3(config-router-af)#exit-address-family | Exit bgp address-family mode. |
PE3(config-router)#exit | Exit Router BGP mode. |
PE3(config)#commit | Apply commit |
PE3(config)#exit | Exit Configure mode. |
PE4
PE4(config)#router bgp 100 | Configure router bgp mode |
PE4(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
PE4(config-router-af)#bgp additional-paths receive | Configure BGP addpath receive capability under address-family vpnv6 unicast |
PE4(config-router-af)#exit-address-family | Exit bgp address-family mode. |
PE4(config-router)#exit | Exit Router BGP mode. |
PE4(config)#commit | Apply commit |
PE4(config)#exit | Exit Configure mode. |
Validation at RR
Add-Path Send Capability Advertised to and Received From 6VPE Peers
RR#show bgp neighbors 1.1.1.1
BGP neighbor is 1.1.1.1, remote AS 100, local AS 100, internal link
BGP version 4, remote router ID 1.1.1.1
BGP state = Established, up for 00:03:03
Last read 00:03:03, hold time is 90, keepalive interval is 30 seconds
Neighbor capabilities:
Route refresh: advertised and received (old and new)
Address family IPv4 Unicast: advertised and received
Address family VPNv6 Unicast: advertised and received
Received 35 messages, 0 notifications, 0 in queue
Sent 41 messages, 1 notifications, 0 in queue
Route refresh request: received 0, sent 0
Minimum time between advertisement runs is 5 seconds
Update source is 2.2.2.2
For address family: IPv4 Unicast
BGP table version 1, neighbor version 1
Index 1, Offset 0, Mask 0x2
AIGP is enabled
Community attribute sent to this neighbor (both)
0 accepted prefixes
0 announced prefixes
For address family: VPNv6 Unicast
BGP table version 6, neighbor version 6
Index 1, Offset 0, Mask 0x2
AF-dependant capabilities:
Add-Path Send Capability : advertised
Add-Path Receive Capability : received
Route-Reflector Client
Community attribute sent to this neighbor (both)
0 accepted prefixes
3 announced prefixes
Connections established 2; dropped 1
Local host: 2.2.2.2, Local port: 57154
Foreign host: 1.1.1.1, Foreign port: 179
Nexthop: 2.2.2.2
Nexthop global: ::
Nexthop local: ::
BGP connection: non shared network
Last Reset: 00:03:08, due to BGP Notification sent
Notification Error Message: (Cease/Other Configuration Change.)
RR#
RR#show bgp neighbors 3.3.3.3
BGP neighbor is 3.3.3.3, remote AS 100, local AS 100, internal link
BGP version 4, remote router ID 3.3.3.3
BGP state = Established, up for 00:05:20
Last read 00:05:20, hold time is 90, keepalive interval is 30 seconds
Neighbor capabilities:
Route refresh: advertised and received (old and new)
Address family IPv4 Unicast: advertised and received
Address family VPNv6 Unicast: advertised and received
Received 41 messages, 0 notifications, 0 in queue
Sent 44 messages, 1 notifications, 0 in queue
Route refresh request: received 0, sent 0
Minimum time between advertisement runs is 5 seconds
Update source is 2.2.2.2
For address family: IPv4 Unicast
BGP table version 1, neighbor version 1
Index 2, Offset 0, Mask 0x4
AIGP is enabled
Community attribute sent to this neighbor (both)
0 accepted prefixes
0 announced prefixes
For address family: VPNv6 Unicast
BGP table version 6, neighbor version 6
Index 2, Offset 0, Mask 0x4
AF-dependant capabilities:
Add-Path Send Capability : advertised
Add-Path Receive Capability : received
Route-Reflector Client
Community attribute sent to this neighbor (both)
1 accepted prefixes
2 announced prefixes
Connections established 2; dropped 1
Local host: 2.2.2.2, Local port: 179
Foreign host: 3.3.3.3, Foreign port: 32841
Nexthop: 2.2.2.2
Nexthop global: ::
Nexthop local: ::
BGP connection: non shared network
Last Reset: 00:05:25, due to BGP Notification sent
Notification Error Message: (Cease/Other Configuration Change.)
RR#
RR#show bgp neighbors 4.4.4.4
BGP neighbor is 4.4.4.4, remote AS 100, local AS 100, internal link
BGP version 4, remote router ID 4.4.4.4
BGP state = Established, up for 00:05:47
Last read 00:05:47, hold time is 90, keepalive interval is 30 seconds
Neighbor capabilities:
Route refresh: advertised and received (old and new)
Address family IPv4 Unicast: advertised and received
Address family VPNv6 Unicast: advertised and received
Received 42 messages, 0 notifications, 0 in queue
Sent 46 messages, 1 notifications, 0 in queue
Route refresh request: received 0, sent 0
Minimum time between advertisement runs is 5 seconds
Update source is 2.2.2.2
For address family: IPv4 Unicast
BGP table version 1, neighbor version 1
Index 3, Offset 0, Mask 0x8
AIGP is enabled
Community attribute sent to this neighbor (both)
0 accepted prefixes
0 announced prefixes
For address family: VPNv6 Unicast
BGP table version 6, neighbor version 6
Index 3, Offset 0, Mask 0x8
AF-dependant capabilities:
Add-Path Send Capability : advertised
Add-Path Receive Capability : received
Route-Reflector Client
Community attribute sent to this neighbor (both)
1 accepted prefixes
2 announced prefixes
Connections established 2; dropped 1
Local host: 2.2.2.2, Local port: 179
Foreign host: 4.4.4.4, Foreign port: 42015
Nexthop: 2.2.2.2
Nexthop global: ::
Nexthop local: ::
BGP connection: non shared network
Last Reset: 00:05:47, due to BGP Notification received
Notification Error Message: (Cease/Administratively Reset.)
RR#
RR#show bgp neighbors 5.5.5.5
BGP neighbor is 5.5.5.5, remote AS 100, local AS 100, internal link
BGP version 4, remote router ID 5.5.5.5
BGP state = Established, up for 00:07:58
Last read 00:07:58, hold time is 90, keepalive interval is 30 seconds
Neighbor capabilities:
Route refresh: advertised and received (old and new)
Address family IPv4 Unicast: advertised and received
Address family VPNv6 Unicast: advertised and received
Received 47 messages, 0 notifications, 0 in queue
Sent 49 messages, 1 notifications, 0 in queue
Route refresh request: received 0, sent 0
Minimum time between advertisement runs is 5 seconds
Update source is 2.2.2.2
For address family: IPv4 Unicast
BGP table version 1, neighbor version 1
Index 4, Offset 0, Mask 0x10
AIGP is enabled
Community attribute sent to this neighbor (both)
0 accepted prefixes
0 announced prefixes
For address family: VPNv6 Unicast
BGP table version 6, neighbor version 6
Index 4, Offset 0, Mask 0x10
AF-dependant capabilities:
Add-Path Send Capability : advertised
Add-Path Receive Capability : received
Route-Reflector Client
Community attribute sent to this neighbor (both)
1 accepted prefixes
2 announced prefixes
Connections established 2; dropped 1
Local host: 2.2.2.2, Local port: 52433
Foreign host: 5.5.5.5, Foreign port: 179
Nexthop: 2.2.2.2
Nexthop global: ::
Nexthop local: ::
BGP connection: non shared network
Last Reset: 00:08:03, due to BGP Notification sent
Notification Error Message: (Cease/Other Configuration Change.)
VPNV6 Prefix Advertised to All 6VPE Peers With All Addpaths
RR#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
*ail ::ffff:4.4.4.4 0 100 0 300 i
*ail ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 3
RR#
RR#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100
300, (Received from a RR-client)
::ffff:3.3.3.3 (metric 11) from 3.3.3.3 (3.3.3.3)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
rx path_id: -1 tx path_id: 0
Advertised to non peer-group peers:
1.1.1.1 4.4.4.4 5.5.5.5
Last update: Fri Mar 15 04:09:48 2019
300, (Received from a RR-client)
::ffff:4.4.4.4 (metric 11) from 4.4.4.4 (4.4.4.4)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, add-path
Extended Community: RT:1:200
rx path_id: -1 tx path_id: 1
Advertised to non peer-group peers:
1.1.1.1 3.3.3.3 5.5.5.5
Last update: Fri Mar 15 04:09:48 2019
300, (Received from a RR-client)
::ffff:5.5.5.5 (metric 11) from 5.5.5.5 (5.5.5.5)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, add-path
Extended Community: RT:1:200
rx path_id: -1 tx path_id: 2
Advertised to non peer-group peers:
1.1.1.1 3.3.3.3 4.4.4.4
Last update: Fri Mar 15 04:09:48 2019
Validation at PE1
PE1#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 3
PE1#
PE1#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
300
::ffff:5.5.5.5 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 5.5.5.5, Cluster list: 2.2.2.2
rx path_id: 2 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Validation at PE2
PE2#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 2001::2(fe80::5054:ff:fe18:619a)
0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:4.4.4.4 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 2
PE2#
PE2#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
2001::2(fe80::5054:ff:fe18:619a) from 2001::2 (10.12.65.71)
(fe80::5054:ff:fe18:619a)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:57:09 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Route Distinguisher: 1:100
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
300
::ffff:5.5.5.5 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 5.5.5.5, Cluster list: 2.2.2.2
rx path_id: 2 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Validation at PE3
PE3#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 3001::2(fe80::5054:ff:feee:e4fc)
0 100 0 300 i
* il ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 2
PE3#
PE3#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
3001::2(fe80::5054:ff:feee:e4fc) from 3001::2 (10.12.65.71)
(fe80::5054:ff:feee:e4fc)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:56:59 2019
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:56 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:56 2019
300
::ffff:5.5.5.5 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 5.5.5.5, Cluster list: 2.2.2.2
rx path_id: 2 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Validation at PE4
PE4#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 4001::2(fe80::5054:ff:fe2e:4cb9)
0 100 0 300 i
* il ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
PE4#
PE4#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
4001::2(fe80::5054:ff:fe2e:4cb9) from 4001::2 (10.12.65.71)
(fe80::5054:ff:fe2e:4cb9)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:56:38 2019
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:57 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:57 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:57 2019
Validation at CE1
CE1#show bgp ipv6
BGP table version is 2, local router ID is 10.12.65.70
Status codes: s suppressed, d damped, h history, a add-path, g group-best, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
*> 2222::2/128 1001::2(fe80::5054:ff:feaa:791f)
0 100 0 100 300 i
Total number of prefixes 1
BGP Addpath Selection Configuration Best 2 Under Address-family VPNV6 Unicast
RR
RR(config)#router bgp 100 | Configure router bgp mode |
RR(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
RR(config-router-af)#no bgp additional-paths select all | Unconfigure RR to select All addpaths |
RR(config-router-af)#bgp additional-paths select best 2 | Configure RR to select best 2 addpaths |
(config-router-af)#exit-address-family | Exit bgp address-family mode. |
(config-router)#exit | Exit Router BGP mode. |
(config)#commit | Apply commit |
(config)#exit | Exit Configure mode. |
Validation at RR
RR#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
*ail ::ffff:4.4.4.4 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 3
RR#
RR#
RR#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100
300, (Received from a RR-client)
::ffff:3.3.3.3 (metric 11) from 3.3.3.3 (3.3.3.3)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
rx path_id: -1 tx path_id: 0
Advertised to non peer-group peers:
1.1.1.1 4.4.4.4 5.5.5.5
Last update: Fri Mar 15 04:09:48 2019
300, (Received from a RR-client)
::ffff:4.4.4.4 (metric 11) from 4.4.4.4 (4.4.4.4)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, add-path
Extended Community: RT:1:200
rx path_id: -1 tx path_id: 1
Advertised to non peer-group peers:
1.1.1.1 3.3.3.3 5.5.5.5
Last update: Fri Mar 15 04:09:48 2019
300, (Received from a RR-client)
::ffff:5.5.5.5 (metric 11) from 5.5.5.5 (5.5.5.5)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 04:09:48 2019
Validation at PE1
PE1#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 2
PE1#
PE1#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:36:25 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:37:00 2019
Validation at PE2
PE2#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 2001::2(fe80::5054:ff:fe18:619a)
0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:4.4.4.4 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
PE2#
PE2#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
2001::2(fe80::5054:ff:fe18:619a) from 2001::2 (10.12.65.71)
(fe80::5054:ff:fe18:619a)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:57:09 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:37:00 2019
Route Distinguisher: 1:100
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:37:00 2019
Validation at PE3
PE3#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 3001::2(fe80::5054:ff:feee:e4fc)
0 100 0 300 i
* il ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
PE3#
PE3#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
3001::2(fe80::5054:ff:feee:e4fc) from 3001::2 (10.12.65.71)
(fe80::5054:ff:feee:e4fc)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:56:59 2019
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:56 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:36:22 2019
Validation at PE4
PE4#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 4001::2(fe80::5054:ff:fe2e:4cb9)
0 100 0 300 i
* il ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 2
PE4#
PE4#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
4001::2(fe80::5054:ff:fe2e:4cb9) from 4001::2 (10.12.65.71)
(fe80::5054:ff:fe2e:4cb9)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:56:38 2019
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:57 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:36:26 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:36:59 2019
BGP Addpath Selection Configuration Best 3 Under Address-family VPNV6 Unicast
RR
RR(config)#router bgp 100 | Configure router bgp mode |
RR(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
RR(config-router-af)#no bgp additional-paths select best | Unconfigure RR to select Best 2 addpaths |
RR(config-router-af)#bgp additional-paths select best 3 | Configure RR to select best 3 addpaths |
RR(config-router-af)#exit-address-family | Exit bgp address-family mode. |
RR(config-router)#exit | Exit Router BGP mode. |
RR(config)#commit | Apply commit |
RR(config)#exit | Exit Configure mode. |
Validation at RR
RR#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
*ail ::ffff:4.4.4.4 0 100 0 300 i
*ail ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 3
RR#
RR#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100
300, (Received from a RR-client)
::ffff:3.3.3.3 (metric 11) from 3.3.3.3 (3.3.3.3)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
rx path_id: -1 tx path_id: 0
Advertised to non peer-group peers:
1.1.1.1 4.4.4.4 5.5.5.5
Last update: Fri Mar 15 04:09:48 2019
300, (Received from a RR-client)
::ffff:4.4.4.4 (metric 11) from 4.4.4.4 (4.4.4.4)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, add-path
Extended Community: RT:1:200
rx path_id: -1 tx path_id: 1
Advertised to non peer-group peers:
1.1.1.1 3.3.3.3 5.5.5.5
Last update: Fri Mar 15 04:09:48 2019
300, (Received from a RR-client)
::ffff:5.5.5.5 (metric 11) from 5.5.5.5 (5.5.5.5)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, add-path
Extended Community: RT:1:200
rx path_id: -1 tx path_id: 2
Advertised to non peer-group peers:
1.1.1.1 3.3.3.3 4.4.4.4
Last update: Fri Mar 15 04:09:48 2019
Validation at PE1
PE1#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 3
PE1#
PE1#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:27 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:58 2019
300
::ffff:5.5.5.5 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 5.5.5.5, Cluster list: 2.2.2.2
rx path_id: 2 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:58 2019
Validation at PE2
PE2#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 2001::2(fe80::5054:ff:fe18:619a)
0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:4.4.4.4 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 2
PE2#
PE2#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
2001::2(fe80::5054:ff:fe18:619a) from 2001::2 (10.12.65.71)
(fe80::5054:ff:fe18:619a)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:57:09 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:59 2019
Route Distinguisher: 1:100
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:59 2019
300
::ffff:5.5.5.5 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 5.5.5.5, Cluster list: 2.2.2.2
rx path_id: 2 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:59 2019
Validation at PE3
PE3#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 3001::2(fe80::5054:ff:feee:e4fc)
0 100 0 300 i
* il ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 2
PE3#
PE3#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
3001::2(fe80::5054:ff:feee:e4fc) from 3001::2 (10.12.65.71)
(fe80::5054:ff:feee:e4fc)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:56:59 2019
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:56 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:26 2019
300
::ffff:5.5.5.5 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 5.5.5.5, Cluster list: 2.2.2.2
rx path_id: 2 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:57 2019
Validation at PE4
PE4#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*> 2222::2/128 4001::2(fe80::5054:ff:fe2e:4cb9)
0 100 0 300 i
* il ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 1
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 2
PE4#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
4001::2(fe80::5054:ff:fe2e:4cb9) from 4001::2 (10.12.65.71)
(fe80::5054:ff:fe2e:4cb9)
Origin IGP, metric 0, localpref 100, valid, external, best
Extended Community: RT:1:200
Not advertised to any peer
Last update: Fri Mar 15 03:56:38 2019
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:09:57 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:28 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 05:55:59 2019
BGP Addpath Selection Configuration all At Neighbor-level under Address-family VPNV6 Unicast
RR
RR(config)#router bgp 100 | Configure router bgp mode |
RR(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
RR(config-router-af)#neighbor 1.1.1.1 advertise additional-paths all | Configure RR to advertise All addpaths to PE1 |
RR(config-router-af)#exit-address-family | Exit bgp address-family mode. |
RR(config-router)#exit | Exit Router BGP mode. |
RR(config)#commit | Apply commit |
RR(config)#exit | Exit Configure mode. |
Validation at PE1
PE1#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 3
PE1#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 06:12:37 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 06:12:57 2019
300
::ffff:5.5.5.5 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 5.5.5.5, Cluster list: 2.2.2.2
rx path_id: 2 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 06:12:57 2019
BGP Addpath Selection Configuration Best 2 at Neighbor-level under Address-family VPNV6 Unicast
RR
RR(config)#router bgp 100 | Configure router bgp mode |
RR(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
RR(config-router-af)#no neighbor 1.1.1.1 advertise additional-paths all | Configure RR to advertise All addpaths to PE1 |
RR(config-router-af)#neighbor 1.1.1.1 advertise additional-paths best 2 | Configure RR to advertise Best 2 addpaths to PE1 |
RR(config-router-af)#exit-address-family | Exit bgp address-family mode. |
RR(config-router)#exit | Exit Router BGP mode. |
RR(config)#commit | Apply commit |
RR(config)#exit | Exit Configure mode. |
Validation at PE1
PE1#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 2
PE1#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 06:19:18 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 06:19:58 2019
BGP Addpath Selection Configuration Best 3 At Neighbor-level under Address-family VPNV6 Unicast
RR
RR(config)#router bgp 100 | Configure router bgp mode |
RR(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
RR(config-router-af)#no neighbor 1.1.1.1 advertise additional-paths best | Configure RR to advertise All addpaths to PE1 |
RR(config-router-af)#neighbor 1.1.1.1 advertise additional-paths best 3 | Configure RR to advertise Best 3 addpaths to PE1 |
RR(config-router-af)#exit-address-family | Exit bgp address-family mode. |
RR(config-router)#exit | Exit Router BGP mode. |
RR(config)#commit | Apply commit |
RR(config)#exit | Exit Configure mode. |
Validation at PE1
PE1#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
* il ::ffff:4.4.4.4 0 100 0 300 i
* il ::ffff:5.5.5.5 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 3
PE1#
PE1#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 04:10:00 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
rx path_id: 0 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 06:21:35 2019
300
::ffff:4.4.4.4 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 4.4.4.4, Cluster list: 2.2.2.2
rx path_id: 1 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 06:22:01 2019
300
::ffff:5.5.5.5 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal
Extended Community: RT:1:200
Originator: 5.5.5.5, Cluster list: 2.2.2.2
rx path_id: 2 tx path_id: -1
Not advertised to any peer
Last update: Fri Mar 15 06:22:01 2019
Disable BGP Addpath for a Specific 6VPE Neighbor
RR
RR(config)#router bgp 100 | Configure router bgp mode |
RR(config-router)#address-family vpnv6 unicast | Enter BGP address-family vpnv6 unicast mode |
RR(config-router-af)#no neighbor 1.1.1.1 advertise additional-paths best | Configure RR to advertise All addpaths to PE1 |
RR(config-router-af)#neighbor 1.1.1.1 additional-paths disable | Configure RR to Disable Addpath for the 6VPE neighbor PE1 |
RR(config-router-af)#exit-address-family | Exit bgp address-family mode. |
RR(config-router)#exit | Exit Router BGP mode. |
RR(config)#commit | Apply commit |
RR(config)#exit | Exit Configure mode. |
Validation at PE1
PE1#show ip bgp vpnv6 all
Status codes: s suppressed, d damped, h history, a add-path, * valid, > best, i - internal, l - labeled
S Stale
Origin codes: i - IGP, e - EGP, ? - incomplete
Network Next Hop Metric LocPrf Weight Path
Route Distinguisher: 1:100 (Default for VRF vrf1)
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
Route Distinguisher: 1:100
*>il 2222::2/128 ::ffff:3.3.3.3 0 100 0 300 i
Announced routes count = 0
Accepted routes count = 1
PE1#show ip bgp vpnv6 all 2222::2
Route Distinguisher: 1:100 (Default for VRF vrf1)
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
Not advertised to any peer
Last update: Fri Mar 15 06:25:58 2019
Route Distinguisher: 1:100
300
::ffff:3.3.3.3 (metric 12) from 2.2.2.2 (2.2.2.2)
Origin IGP, metric 0, localpref 100, label 24960, valid, internal, best
Extended Community: RT:1:200
Originator: 3.3.3.3, Cluster list: 2.2.2.2
Not advertised to any peer
Last update: Fri Mar 15 06:25:58 2019