В IBGP без дополнительных настроек не приходит информация об активных маршрутах.
Для решения данной проблемы можно прибегнуть к настройкам фильтрации маршрутов. Обычно фильтрация используется, когда нужно обезопасить отправку пакетов не по тому пути, однако в данном случае с её помощью мы сможем принудительно указать next hop (Справедливо для роутеров на “MikroTik”, на роутерах на “Cisco” next hop указывается на стадии настройки соседства). Далее стоит пояснить что это такое.
Next-hop - следующий шлюз/роутер/маршрутизатор на пути следования пакета из точки А в точку Б, т.е. следующий транзитный участок, на котором будет обрабатываться пакет. Если в eBGP nexthop изменяется автоматически при переходе в другие автономные системы, то в iBGP он не изменяется и его надо настроить.
На картинке указано зелёным где нужно прописать route-reflection, а синим указано где нужно настроить фильтрацию.
C-iBGP-28
router bgp 400
bgp log-neighbor-changes
network 13.1.3.0 mask 255.255.255.0
network 13.1.6.0 mask 255.255.255.0
network 13.1.7.0 mask 255.255.255.0
neighbor 13.1.3.2 remote-as 400
neighbor 13.1.3.2 route-reflector-client
neighbor 13.1.6.1 remote-as 400
neighbor 13.1.7.1 remote-as 400