512k routes should be fine. ;-)

bird> show route count
48166116 of 48166116 routes for 509948 networks
bird>
bird> show mem
BIRD memory usage
Routing tables:   4123 MB
Route attributes: 3640 MB
ROA tables:        192  B
Protocols:          38 kB
Total:            7763 MB
bird>


-- Eric Cables


On Wed, Jul 30, 2014 at 4:46 AM, Sergey Popovich <popovich_sergei@mail.ru> wrote:

> Hi everyone,

Hello.

>
> I got an announcement from my iptransit provider stating the ipv4
> routing table size has now exceeded 500k routes, so I thought lets check
> if bird is able to handle this and actually find out if there are any
> limitations. I could not find it on the website, but if I remember
> correctly the amount of routes is only impacted by the amount of memory
> the bird server has?

BIRD implements FIB using hash tables with maximum number of entries
limited to the power of 'unsigned int' on the target platform (32 bit
on the most targets).

Thus teoretical limit of the FIB in BIRD is 2^32 == 4294967296
entries.

On practice BIRD is limited to the amount of virtual memory
available to the process to store routing information.

>
> Kind regards,
> Tom van Leeuwen

--
SP5474-RIPE
Sergey Popovich