[j-nsp] BGP add-path on QFX

Alexandre Snarskii snar at snar.spb.ru
Fri Jan 27 10:34:49 EST 2017

On Fri, Jan 27, 2017 at 03:02:09PM +0100, Vincent Bernat wrote:
> Hey!
> I am using some QFX as route reflectors and would like to use BGP
> add-path feature. The documentation says that QFX is a supported
> platform[0] while the feature explorer says no QFX has support for
> that[1].
> [0]: http://www.juniper.net/techpubs/en_US/junos16.1/topics/example/bgp-add-path.html
> [1]: https://pathfinder.juniper.net/feature-explorer/feature-info.html?fKey=3294&fn=For+internal+BGP+(IBGP),+advertise+multiple+paths+to+a+destination
> I have upgraded some QFX to 16.1R3 but there is no difference with
> 14.1X53-D40: add-path is an hidden command and only "receive" is
> available ("send" is not accepted):
>   set protocols bgp group batman family inet unicast add-path send ...
> I have also tried on MX104 running 14.1R8. Feature explorer says this
> should be supported since 13.2R2. But I am in the exact same situation:
> add-path is a hidden command and only "receive" is available.
> I wonder if I am not missing something obvious. Any tip would be
> appreciated!

No ideas on what can be wrong with your configuration :(
We run add-path on most MXes without any problems. Just tried with QFX 
(not running bgp actually), add-path command is not hidden for me and commit 
check succeeds: 

--- JUNOS 14.1X53-D35.3 built 2016-02-29 23:35:46 UTC
snar at QFX5100# set protocols bgp group apath family inet unicast ?
Possible completions:
  <[Enter]>            Execute this command
> accepted-prefix-limit  Limit maximum number of prefixes accepted from a peer
> add-path             Advertise multiple paths to peer
> aigp                 Allow sending and receiving of AIGP attribute
+ apply-groups         Groups from which to inherit configuration data

snar at QFX5100# show | compare 
[edit protocols]
+   bgp {
+       group apath {
+           family inet {
+               unicast {
+                   add-path {
+                       send {
+                           path-count 6;
+                       }
+                   }
+               }
+           }
+       }
+   }

snar at QFX5100# commit check 
[edit protocols]
    warning: requires 'bgp' license
configuration check succeeds

More information about the juniper-nsp mailing list