Describes how BGP full path reflection enables route reflectors to advertise all eligible paths to BGP peers, improving path visibility and network control.
BGP full path reflection is a BGP feature that
-
enables route reflectors to advertise all eligible, non-identical BGP paths per unique next hop to clients
-
requires explicit configuration using the unique-nexthop-check-disable keyword in a route-policy, and
-
suppresses advertisement of exact duplicate paths, with identical next hop and attributes, to optimize efficiency.
BGP full path reflection is especially beneficial when migrating from iBGP full mesh to route reflector architectures, as it preserves path transparency and operational fidelity for troubleshooting and network analysis.
| Feature Name |
Release Information |
Feature Description |
|---|---|---|
| BGP full path reflection |
Release 26.3.1 |
You gain full visibility into all eligible BGP paths per prefix as route reflectors can now advertise multiple unique paths, not just one per next hop. This enables more informed routing and traffic engineering, with exact duplicate paths still suppressed. |
Comparison of default BGP route reflector behavior and full path reflection
This table contrasts default BGP route reflector behavior and full path reflection.
| Attribute |
Default behavior |
Full path reflection |
|---|---|---|
| Path advertisement per prefix |
One path per unique next hop |
All eligible non-identical paths |
| Duplicate path suppression |
Yes |
Yes |
| Configuration requirement |
None (default) |
Explicit route-policy with unique-nexthop-check-disable |
Enable BGP full path reflection only when you require explicit path diversity or enhanced visibility. Default suppression is typically sufficient for smaller or less complex environments.