Administrator Guide
Filtering BGP using IP prex lists
An IP prex lists contains a list of networks. When applying an IP prex list to a BGP neighbor, you can able to send or receive the routes
whose destination is in the IP prex list.
Filtering BGP routes based on IP prex lists involves the following steps:
• Create a prex list. The steps 1 to 3 in the following conguration commands shows how to create a prex list.
• Applying the created prex list to a BGP neighbor. The steps 4 and 5 show how the prex list is applied to a neighbor.
To congure an IP prex list, use the following commands.
1 Create a prex list and assign it a name.
CONFIGURATION mode
ip prefix-list prefix-name
2 Create multiple prex list lters with a deny or permit action.
CONFIG-PREFIX LIST mode
seq sequence-number {deny | permit} {any | ip-prefix [ge | le] }
•
ge: minimum prex length to be matched.
• le: maximum prex length to me matched.
For information about conguring prex lists, refer to Access Control Lists (ACLs).
3 Return to CONFIGURATION mode.
CONFIG-PREFIX LIST mode
exit
4 Enter ROUTER BGP mode.
CONFIGURATION mode
router bgp as-number
5 Filter routes based on the criteria in the congured prex list.
CONFIG-ROUTER-BGP mode
neighbor {ip-address | ipv6-address | peer-group-name} distribute-list prefix-list-name {in |
out}
Congure the following parameters:
• ip-address or ipv6-address or peer-group-name: enter the neighbor’s IPv4 or IPv6 address or the peer group’s name.
• prefix-list-name: enter the name of a congured prex list.
• in: apply the prex list to inbound routes.
• out: apply the prex list to outbound routes.
As a reminder, the following are rules concerning prex lists:
• If the prex list contains no lters, all routes are permitted.
• If none of the routes match any of the lters in the prex list, the route is denied. This action is called an implicit deny. (If you want to
forward all routes that do not match the prex list criteria, you must congure a prex list lter to permit all routes. For example, you
could have the following lter as the last lter in your prex list permit 0.0.0.0/0 le 32).
• After a route matches a lter, the lter’s action is applied. No additional lters are applied to the route.
Example of conguring an IP prex list and applying it to a BGP neighbor
DellEMC# configure terminal
DellEMC(conf)# ip prefix-list route10
212
Border Gateway Protocol (BGP)