bgp recursive-bgp-next-hop
Enable next-hop resolution through other routes learned by BGP.
Syntax
bgp recursive-bgp-next-hop
To disable next-hop resolution, use the
no bgp recursive-bgp-next-hop
command.
Defaults
Enabled.
Command
Modes
ROUTER BGP
Command
History
Version 9.2(0.0)
Introduced on the MXL 10/40GbE Switch IO Module.
Usage
Information
This command is a knob to disable BGP next-hop resolution using BGP learned
routes. During the next-hop resolution, only the first route that the next-hop
resolves through is verified for the route’s protocol source and is checked if the
route is learned from BGP or not.
For this command to take effect and to keep the BGP database consistent, you
need the
clear ip bgp
command. Execute the
clear ip bgp
command right
after executing this command.
Related
Commands
capture bgp-pdu max-buffer-size
bgp regex-eval-optz-disable
Disables the Regex Performance engine that optimizes complex regular expression with BGP.
Syntax
bgp regex-eval-optz-disable
To re-enable optimization engine, use the
no bgp regex-eval-optz-disable
command.
Defaults
Enabled.
Command
Modes
ROUTER BGP (conf-router_bgp)
Command
History
Version 9.2(0.0)
Introduced on the MXL 10/40GbE Switch IO Module.
Usage
Information
BGP uses regular expressions (regex) to filter route information. In particular, the
use of regular expressions to filter routes based on AS-PATHs and communities is
quite common. In a large scale configuration, filtering millions of routes based on
regular expressions can be quite CPU intensive, as a regular expression evaluation
involves generation and evaluation of complex finite state machines.
IPv6 Border Gateway Protocol (IPv6 BGP)
705