https://sunp.eu.org/t/875842 的后续。
在我上次问完跑 BGP Full Table 要几个 G 内存的问题后,我在互联网上搜索,真就给我找到了解决方案。
小鸡上用 BIRD 的话可以在不把 BGP 路由引入 Kernel 的情况下传递 BGP 路由,避免小鸡路由表的爆炸。
就是在配置文件里把 protocol kernel 的 import 给整成 import none ,如果想传内网路由的话以后再写写过滤器。
关于内存占用,跑 BGP 引入 Full Table 顺带做个 NAT 的 VyOS 路由器的内存占用大概是 1.5G 。
内存占用:

BGP 邻居和路由:

