Technical Tip: Usage of BGP multipath and description of the BGP NLRI table
Description
This article provides some explanations regarding the multipath capability used by Fortinet and describes the way to read and understand the values from the 'get router info bgp network' output.
External link:
https://tools.ietf.org/html/rfc7911
Scope
FortiGate.
Solution
The implementation of BGP used by Fortinet has the capability and support for the advertisement of multiple paths.
In terms of that, Fortinet has implemented the option for path identifier (Path ID), which can be observed when executing 'get router info bgp network' (other BGP network commands like 'get router info bgp network-longer-prefixes', etc.).

Note that the command 'get router info bgp network' Displays the BGP database.
<x/y>

set ibgp-multipath enable
set additional-path enable

Note:
iBGP and eBGP multipath require paths to have matching attributes such as local preference, AS path, Origin, MED, and Next-hop reachability to make it into the routing table as best paths. But the 'Lowest Neighbor BGP Router ID' and 'Lowest Neighbor IP Address' are not applied in this scenario.
Fortinet implements the requirements in RFC 7911 to provide multipath Advertisement in BGP.
