Table of Contents
Expand all | Collapse all
MP-BGP
MP-BGP routing protocol configuration parameter differences
between legacy and advanced routing engine.
The
advanced
routing engine provides the same functionality as the legacy routing engine but with
enhanced capabilities. For example, PAN-OS 11.0 enables you to advertise IPv4 Network
Layer Reachability Information (NLRI) with an IPv6 next hop address. As a result, you
can deploy Palo Alto Networks Next-Generation Firewalls in a dual stack network using
fewer peers.
There are several multiprotocol BGP (MP-BGP) configuration differences between the legacy and
advanced routing engines.
Dampening Profile
Migration Exception: The virtual router dampening profiles on the legacy routing
engine are incompatible with advanced routing engine dampening profiles. The
dampening profile will migrate with only default values and will not be linked to
any peer groups.
The
following table compares the dampening profile parameters of the
two routing engines:
CONFIGURED IN (LEGACY ROUTING ENGINE) | LEGACY ROUTING ENGINE | MIGRATED TO (ADVANCED ROUTING ENGINE) | ADVANCED ROUTING ENGINE |
---|---|---|---|
NetworkVirtual Router BGP Advanced |
| NetworkRouting Routing Profiles BGPBGP Dampening Profiles |
|
Route Reflector Client Parameters
To avoid routing table loops, interior BGP (iBGP) does not advertise iBGP-learned routes to other
routers in the same session to avoid routing table loops. As a result, iBGP requires
a complete mesh of all peers, which quickly becomes unscalable in large networks.
Using route reflectors eliminates the need for full-mesh connectivity between iBGP
peers.
Route reflectors broadcast routes announced by peers that are configured as clients to all other
clients.
Migration Exception: The advanced routing engine supports only the route
reflector client mode; no other modes are supported.
The
advanced routing engine receives routes from the route reflector in client mode and
can send routes only to a route reflector when client mode is enabled.
CONFIGURED IN (LEGACY ROUTING ENGINE) | LEGACY ROUTING ENGINE | MIGRATED TO (ADVANCED ROUTING ENGINE) | ADVANCED ROUTING ENGINE |
---|---|---|---|
NetworkVirtual RouterBGPPeer GroupPeer Advanced | Supported Reflector Client types:
| NetworkRouting Routing Profiles BGPBGP Address Family Profiles | Supported Reflector Client types:
|
Route Map
Palo Alto Networks recommends BGP route maps for filtering prefixes within BGP and both from and
to another interior gateway protocol (IGP). However, BGP route maps do not support
configuring extended communities in route maps
set
action.
CONFIGURED IN (LEGACY ROUTING ENGINE) | LEGACY ROUTING ENGINE | MIGRATED TO (ADVANCED ROUTING ENGINE) | ADVANCED ROUTING ENGINE |
---|---|---|---|
NetworkVirtual RouterBGPRedist Rules |
| NetworkRouting Routing Profiles FiltersFilters Route Map BGP |
|
Multicast
Both the legacy and the advanced routing engines support the multicast subsequent address family
identifier (SAFI) for IPv4 addresses.
Migration Exception: The advanced routing engine doesn’t redistribute multicast
source prefixes into MP-BGP (IPv4 address family) and multicast subsequent family;
hence, it can’t be used for reverse path forwarding (RPF) check.
LEGACY ROUTING ENGINE | ADVANCED ROUTING ENGINE |
---|---|
|
|
AS Path Limit Attribute
The AS Path Limit is an optional path transitive attribute. It improves routing
subsystem scalability by providing a maximum range of Autonomous System (AS) numbers
where a prefix will propagate. If used improperly, this attribute can cause routing
loops caused by inconsistent routing tables. As a result, the IETF didn’t
standardize this attribute.
Migration Exception: The advanced routing engine does not support AS path limit
attribute; it will ignore the attribute and advertise the prefix without AS path
limit attribute.
CONFIGURED IN (LEGACY ROUTING ENGINE) | LEGACY ROUTING ENGINE | ADVANCED ROUTING ENGINE |
---|---|---|
NetworkVirtual RouterBGPImport or ExportAction | Supports the AS path limit attribute. If configured, the AS
path limit attribute will be exchanged with peers and is applied
to prefixes. | Does not support AS path limit attribute. The advanced routing engine ignores the AS path limit attribute and advertise the prefix without
AS path limit attribute. If you need this attribute, replace it
with a route map that matches a specific AS path length (using a
regular expression) and configure the community to not
advertise. |