I’ve recently been doing some work on scoping internet routers that need to take full tables BGP.
There are various platforms out there that can install up to 1 million IPv4/IPv6 routes in the FIB.
Problem is, there’s a pretty decent chance that 1 million FIB entries will be too small in as little as 18-24 months. The risk is high for anything that will have a >4 year asset life. Here’s a decent article:
The TL;DR is that if you are looking to buy internet routers with a 4-6 year asset life, you should probably be looking for 1.5 million FIB entries as a minimum.