On QFX10000, with VXLAN and BGP Labelled unicast enabled, the VXLAN table does not list all the next hops in the route table, even though the inet.0 list all the next hops.
The inet.0 table shows multiple possible next hops for the address whereas the vxlan.inet.0 list only one.
root# run show route 12.16.25.102/32
inet.0: 34 destinations, 36 routes (34 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
12.16.25.102/32 *[BGP/6] 4d 06:35:46, localpref 100, from 14.255.19.17
AS path: 65005 I, validation-state: unverified
to 14.255.19.17 via et-0/0/6.0
> to 14.255.19.41 via et-0/0/12.0
to 14.255.19.65 via et-0/0/13.0
[BGP/6] 4d 06:35:46, localpref 100
AS path: 65005 I, validation-state: unverified
> to 14.255.19.41 via et-0/0/12.0
[BGP/6] 4d 06:35:54, localpref 100
AS path: 65005 I, validation-state: unverified
> to 14.255.19.65 via et-0/0/13.0
:vxlan.inet.0: 30 destinations, 30 routes (30 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
12.16.25.102/32 *[Static/1] 4d 06:35:41, metric2 0
> to 14.255.19.41 via et-0/0/12.0
On QFX10000, with VXLANn and BGP labelled unicast enabled, the inet.0 table shows all possible next hops. To make sure vxlan.inet.0 table also shows all the possible next hops, the multipath-resolve knob should be enabled by policy.
Add a policy as follows:
set routing-options resolution rib :vxlan.inet.0 import policy1;
set policy-options policy-statement policy1 from route-filter 172.26.250.102/32 exact
set policy-options policy-statement policy1 then multipath-resolve;
root# run show route 12.6.25.102/32
inet.0: 34 destinations, 36 routes (34 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
12.16.25.102/32 *[BGP/6] 4d 07:03:00, localpref 100, from 14.255.19.17
AS path: 65005 I, validation-state: unverified
to 14.255.19.17 via et-0/0/6.0
> to 14.255.19.41 via et-0/0/12.0
to 14.255.19.65 via et-0/0/13.0
[BGP/6] 4d 07:03:00, localpref 100
AS path: 65005 I, validation-state: unverified
> to 14.255.19.41 via et-0/0/12.0
[BGP/6] 4d 07:03:08, localpref 100
AS path: 65005 I, validation-state: unverified
> to 14.255.19.65 via et-0/0/13.0
:vxlan.inet.0: 30 destinations, 30 routes (30 active, 0 holddown, 0 hidden)
+ = Active Route, - = Last Active, * = Both
12.16.25.102/32 *[Static/1] 00:00:10, metric2 0
to 14.255.19.17 via et-0/0/6.0
> to 14.255.19.41 via et-0/0/12.0
to 14.255.19.65 via et-0/0/13.0
This is seen only in QFX10000k and not in QFX5000. The configuration is not required if BGP unicast is used instead of Labelled unicast.