Hello Giovanni
It looks like the âmaximum prefix featureâ has been enabled. This is a feature that you can enable on a BGP neighbor where it limits the number of prefixes you can receive from a particular neighbor. Customers may do this if ISPs send too many prefixes for their edge routers to handle (as far as CPU and memory go). Take a look at this Cisco documentation that describes the feature fully:
There are no limits on the number of prefixes by default, nor does any regulating body determine this value. It is configured on a per neighbor basis. You can also take a look at the command in Ciscoâs command reference.
As for PeeringDB, it is the first time that I have taken a look at this tool. It is very interesting and provides a lot of information about various networks. It can be quite useful when interconnecting with networks, especially for ISPs searching to interconnect with various backbone networks. I havenât used it before so I canât say too much about how to use it.
However, I can tell you a little about the recommended IPv4 maximum prefix limit, as stated in the platform, and as shown in the image below.
Remember that the Internet is an interconnection of multiple networks, each having a set of BGP ASâes, and IPv4 and IPv6 prefiexes. Now as the Internet grows, the number of prefixes grow. Theoretically, we can have all routers on the Internet share all routes on the internet. At the time of writing,
the Internet IPv4 BGP Table contains 829123 prefixes, while the
IPv6 BGP table contains 83601. If routers had to exchange the full Internet routing table, it would obviously overload most or all networking devices.
So BGP ASâes must limit what information, and how many prefixes they send to each other to make BGP exchange more efficient. This limitation of maximum prefix, is one set by each network itself that says âPlease donât send us more than X number of prefixesâ. This is done to protect their own equipment from being overwhelmed with useless prefixes.
As stated in this lesson, in the section titled BGP Advertisements you can share partial routing updates between ASâes, which is recommended. They should be arranged so that the most information is given in the least amount of prefixes. This can be done by sharing less specific routes as well as using a default route.
I hope this has been helpful!
Laz