description multiple static labels over bgp mpvs addrouter r1 int eth1 eth 0000.0000.1111 $1a$ $1b$ ! vrf def v1 rd 1:1 label4common 104 label6common 106 exit access-list test4 deny 1 any all any all permit all any all any all exit access-list test6 deny all 4321:: ffff:: all 4321:: ffff:: all permit all any all any all exit int lo0 vrf for v1 ipv4 addr 2.2.2.101 255.255.255.255 ipv6 addr 4321::101 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff exit int eth1 vrf for v1 ipv4 addr 1.1.1.1 255.255.255.252 ipv6 addr 1234:1::1 ffff:ffff:: ipv4 access-group-in test4 ipv6 access-group-in test6 mpls ena exit ipv4 route v1 2.2.2.104 255.255.255.255 1.1.1.2 mplsval 404 ipv6 route v1 4321::104 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:1::2 mplsval 406 ipv4 route v1 2.2.2.102 255.255.255.255 1.1.1.2 mplsval 204 ipv6 route v1 4321::102 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:1::2 mplsval 206 ! addrouter r2 int eth1 eth 0000.0000.2222 $1b$ $1a$ int eth2 eth 0000.0000.2222 $2a$ $2b$ int eth3 eth 0000.0000.2222 $4a$ $4b$ ! vrf def v1 rd 1:1 label-mode per-pre exit vrf def v2 rd 1:2 rt-both 1:2 label4common 204 label6common 206 label-mode per-pre exit vrf def v3 rd 1:3 rt-both 1:3 label4common 203 label6common 207 label-mode per-pre exit access-list test4 deny 1 any all any all permit all any all any all exit access-list test6 deny all 4321:: ffff:: all 4321:: ffff:: all permit all any all any all exit int lo0 vrf for v2 ipv4 addr 2.2.2.102 255.255.255.255 ipv6 addr 4321::102 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff exit int lo1 vrf for v3 ipv4 addr 2.2.2.202 255.255.255.255 ipv6 addr 4321::202 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff exit int eth1 vrf for v2 ipv4 addr 1.1.1.2 255.255.255.252 ipv6 addr 1234:1::2 ffff:ffff:: ipv4 access-group-in test4 ipv6 access-group-in test6 mpls ena exit int eth2 vrf for v1 ipv4 addr 1.1.1.9 255.255.255.252 ipv6 addr 1234:3::1 ffff:ffff:: mpls ena exit int eth3 vrf for v3 ipv4 addr 1.1.1.13 255.255.255.252 ipv6 addr 1234:4::1 ffff:ffff:: ipv4 access-group-in test4 ipv6 access-group-in test6 mpls ena exit router bgp4 1 vrf v1 no safe-ebgp address lab vpnuni mpvs local-as 1 router-id 4.4.4.2 neigh 1.1.1.10 remote-as 1 neigh 1.1.1.10 send-comm both afi-vrf v2 ena afi-vrf v2 red conn afi-vrf v2 mpns-advert afi-vrf v2 mpns-install afi-vrf v3 ena afi-vrf v3 red conn afi-vrf v3 mpns-advert afi-vrf v3 mpns-install exit router bgp6 1 vrf v1 no safe-ebgp address lab vpnuni mpvs local-as 1 router-id 6.6.6.2 neigh 1234:3::2 remote-as 1 neigh 1234:3::2 send-comm both afi-vrf v2 ena afi-vrf v2 red conn afi-vrf v2 mpns-advert afi-vrf v2 mpns-install afi-vrf v3 ena afi-vrf v3 red conn afi-vrf v3 mpns-advert afi-vrf v3 mpns-install exit mpls route 104 eth1 1.1.1.1 104 mpls route 106 eth1 1234:1::1 106 ipv4 route v2 2.2.2.101 255.255.255.255 1.1.1.1 mplsval 104 ipv6 route v2 4321::101 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:1::1 mplsval 106 mpls route 503 eth3 1.1.1.14 503 mpls route 507 eth3 1234:4::2 507 ipv4 route v3 2.2.2.205 255.255.255.255 1.1.1.14 mplsval 503 ipv6 route v3 4321::205 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:4::2 mplsval 507 ! addrouter r3 int eth1 eth 0000.0000.3333 $2b$ $2a$ int eth2 eth 0000.0000.3333 $3a$ $3b$ int eth3 eth 0000.0000.3333 $5a$ $5b$ ! vrf def v1 rd 1:1 label-mode per-pre exit vrf def v2 rd 1:2 rt-both 1:2 label4common 304 label6common 306 label-mode per-pre exit vrf def v3 rd 1:3 rt-both 1:3 label4common 303 label6common 307 label-mode per-pre exit access-list test4 deny 1 any all any all permit all any all any all exit access-list test6 deny all 4321:: ffff:: all 4321:: ffff:: all permit all any all any all exit int lo0 vrf for v2 ipv4 addr 2.2.2.103 255.255.255.255 ipv6 addr 4321::103 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff exit int lo1 vrf for v3 ipv4 addr 2.2.2.203 255.255.255.255 ipv6 addr 4321::203 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff exit int eth1 vrf for v1 ipv4 addr 1.1.1.10 255.255.255.252 ipv6 addr 1234:3::2 ffff:ffff:: mpls ena exit int eth2 vrf for v2 ipv4 addr 1.1.1.6 255.255.255.252 ipv6 addr 1234:2::2 ffff:ffff:: ipv4 access-group-in test4 ipv6 access-group-in test6 mpls ena exit int eth3 vrf for v3 ipv4 addr 1.1.1.17 255.255.255.252 ipv6 addr 1234:5::1 ffff:ffff:: ipv4 access-group-in test4 ipv6 access-group-in test6 mpls ena exit router bgp4 1 vrf v1 no safe-ebgp address lab vpnuni mpvs local-as 1 router-id 4.4.4.3 neigh 1.1.1.9 remote-as 1 neigh 1.1.1.9 send-comm both afi-vrf v2 ena afi-vrf v2 red conn afi-vrf v2 mpns-advert afi-vrf v2 mpns-install afi-vrf v3 ena afi-vrf v3 red conn afi-vrf v3 mpns-advert afi-vrf v3 mpns-install exit router bgp6 1 vrf v1 no safe-ebgp address lab vpnuni mpvs local-as 1 router-id 6.6.6.3 neigh 1234:3::1 remote-as 1 neigh 1234:3::1 send-comm both afi-vrf v2 ena afi-vrf v2 red conn afi-vrf v2 mpns-advert afi-vrf v2 mpns-install afi-vrf v3 ena afi-vrf v3 red conn afi-vrf v3 mpns-advert afi-vrf v3 mpns-install exit mpls route 404 eth2 1.1.1.5 404 mpls route 406 eth2 1234:2::1 406 ipv4 route v2 2.2.2.104 255.255.255.255 1.1.1.5 mplsval 404 ipv6 route v2 4321::104 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:2::1 mplsval 406 mpls route 603 eth3 1.1.1.18 603 mpls route 607 eth3 1234:5::2 607 ipv4 route v3 2.2.2.206 255.255.255.255 1.1.1.18 mplsval 603 ipv6 route v3 4321::206 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:5::2 mplsval 607 ! addrouter r4 int eth1 eth 0000.0000.4444 $3b$ $3a$ ! vrf def v1 rd 1:1 label4common 404 label6common 406 exit access-list test4 deny 1 any all any all permit all any all any all exit access-list test6 deny all 4321:: ffff:: all 4321:: ffff:: all permit all any all any all exit int lo0 vrf for v1 ipv4 addr 2.2.2.104 255.255.255.255 ipv6 addr 4321::104 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff exit int eth1 vrf for v1 ipv4 addr 1.1.1.5 255.255.255.252 ipv6 addr 1234:2::1 ffff:ffff:: ipv4 access-group-in test4 ipv6 access-group-in test6 mpls ena exit ipv4 route v1 2.2.2.101 255.255.255.255 1.1.1.6 mplsval 104 ipv6 route v1 4321::101 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:2::2 mplsval 106 ipv4 route v1 2.2.2.103 255.255.255.255 1.1.1.6 mplsval 304 ipv6 route v1 4321::103 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:2::2 mplsval 306 ! addrouter r5 int eth1 eth 0000.0000.5555 $4b$ $4a$ ! vrf def v1 rd 1:1 label4common 503 label6common 507 exit access-list test4 deny 1 any all any all permit all any all any all exit access-list test6 deny all 4321:: ffff:: all 4321:: ffff:: all permit all any all any all exit int lo0 vrf for v1 ipv4 addr 2.2.2.205 255.255.255.255 ipv6 addr 4321::205 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff exit int eth1 vrf for v1 ipv4 addr 1.1.1.14 255.255.255.252 ipv6 addr 1234:4::2 ffff:ffff:: ipv4 access-group-in test4 ipv6 access-group-in test6 mpls ena exit ipv4 route v1 2.2.2.206 255.255.255.255 1.1.1.13 mplsval 603 ipv6 route v1 4321::206 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:4::1 mplsval 607 ipv4 route v1 2.2.2.202 255.255.255.255 1.1.1.13 mplsval 203 ipv6 route v1 4321::202 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:4::1 mplsval 207 ! addrouter r6 int eth1 eth 0000.0000.6666 $5b$ $5a$ ! vrf def v1 rd 1:1 label4common 603 label6common 607 exit access-list test4 deny 1 any all any all permit all any all any all exit access-list test6 deny all 4321:: ffff:: all 4321:: ffff:: all permit all any all any all exit int lo0 vrf for v1 ipv4 addr 2.2.2.206 255.255.255.255 ipv6 addr 4321::206 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff exit int eth1 vrf for v1 ipv4 addr 1.1.1.18 255.255.255.252 ipv6 addr 1234:5::2 ffff:ffff:: ipv4 access-group-in test4 ipv6 access-group-in test6 mpls ena exit ipv4 route v1 2.2.2.205 255.255.255.255 1.1.1.17 mplsval 503 ipv6 route v1 4321::205 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:5::1 mplsval 507 ipv4 route v1 2.2.2.203 255.255.255.255 1.1.1.17 mplsval 303 ipv6 route v1 4321::203 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff 1234:5::1 mplsval 307 ! r2 tping 100 60 2.2.2.103 vrf v2 sou lo0 r2 tping 100 60 4321::103 vrf v2 sou lo0 r3 tping 100 60 2.2.2.102 vrf v2 sou lo0 r3 tping 100 60 4321::102 vrf v2 sou lo0 r2 tping 100 60 2.2.2.101 vrf v2 sou lo0 r2 tping 100 60 4321::101 vrf v2 sou lo0 r3 tping 100 60 2.2.2.104 vrf v2 sou lo0 r3 tping 100 60 4321::104 vrf v2 sou lo0 r1 tping 100 60 2.2.2.104 vrf v1 sou lo0 r1 tping 100 60 4321::104 vrf v1 sou lo0 r4 tping 100 60 2.2.2.101 vrf v1 sou lo0 r4 tping 100 60 4321::101 vrf v1 sou lo0 r2 tping 100 60 2.2.2.205 vrf v3 sou lo1 r2 tping 100 60 4321::205 vrf v3 sou lo1 r3 tping 100 60 2.2.2.206 vrf v3 sou lo1 r3 tping 100 60 4321::206 vrf v3 sou lo1 r5 tping 100 60 2.2.2.206 vrf v1 sou lo0 r5 tping 100 60 4321::206 vrf v1 sou lo0 r6 tping 100 60 2.2.2.205 vrf v1 sou lo0 r6 tping 100 60 4321::205 vrf v1 sou lo0 r2 output show ipv4 route v2 r2 output show ipv6 route v2 r3 output show ipv4 route v2 r3 output show ipv6 route v2 r2 output show ipv4 route v3 r2 output show ipv6 route v3 r3 output show ipv4 route v3 r3 output show ipv6 route v3