Configuring the BGP Priority
Context
The routing protocols may share and select routing information because switches may run multiple dynamic routing protocols at the same time. The system sets a default priority for each routing protocol. When multiple routing protocols are used to select routes, the route selected by the routing protocol with a higher priority takes effect.
Procedure
- Run system-view
The system view is displayed.
- Run bgp { as-number-plain | as-number-dot }
The BGP view is displayed.
- Enter the corresponding address family view based on network type to configure BGP devices on networks.
Run ipv4-family { unicast | multicast }
The IPv4 address family view is displayed.
Run ipv6-family [ unicast ]
The IPv6 address family view is displayed.
- Run preference { external internal local | route-policy route-policy-name }
Or run preference external internal local route-policy route-policy-name
The BGP priority is set.
The default BGP priority is 255.
The smaller the preference value, the higher the preference.
BGP has the following types of routes:
EBGP routes learned from peers in other ASs
IBGP routes learned from peers in the same AS
Locally originated routes (A locally originated route is a route summarized by using the summary automatic command or the aggregate command.)
Different preference values can be set for these three types of routes.
In addition, a routing policy can also be used to set the preferences for the routes that match the policy. The routes that do not match the policy use the default preference.
NOTE:
You cannot use the peer route-policy command on BGP peers to apply routing policies to set the BGP priority.