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
The BGP-IPv4 unicast address family view is displayed.
Run ipv4-family multicast
The BGP-IPv4 multicast address family view is displayed.
Run ipv4-family vpn-instance vpn-instance-name
The BGP-VPN instance IPv4 address family view is displayed.
Run ipv6-family [ unicast ]
The BGP-IPv6 unicast address family view is displayed.
Run ipv6-family vpn-instance vpn-instance-name
The BGP-VPN instance IPv6 address family view is displayed.
- 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.
You cannot use the peer route-policy command on BGP peers to apply routing policies to set the BGP priority.
- Run commit
The configuration is committed.