Проверь эту конфигурацию:
/routing filter 0
chain=bgp-out prefix=84.22.28.0/24 action=accept
1 chain=bgp-out prefix=50.50.50.0/25 action=accept
2 chain=bgp-out prefix=0.0.0.0/0 action=discard
/routing bgp peer 0
remote-address=212.116.131.9 remote-as=29667 multihop=no in-filter="" out-filter=bgp-out keepalive-time=0s hold-time=0s ttl=1
/routing bgp instance 0
as=xxxxx router-id=212.116.131.13 redistribute-static=yes redistribute-connected=no redistribute-rip=no redistribute-ospf=no out-filter=""
/ip route pr from [find static=yes] 0 A S 50.50.50.0/24 r 212.116.131.13
vlan5 1 A S 84.22.28.64/26 r 212.116.131.13
vlan5 2 A S 84.22.28.128/25 r 212.116.131.13
vlan5 3 A S 0.0.0.0/0 0.0.0.0 r 212.116.131.9 200
vlan5
Итак, согласно фильтру bgp-out мой MikroTik Router должен рекламировать сеть 50.50.50.0/25, но не всю 50.50.50.0/24. Однако, пиринговый BGP-роутер Cisco получает рекламируемую сеть 50.50.50.0/24:
Command: show ip bgp neighbors 212.116.131.13 routes
Network Next Hop Metric LocPrf Weight Path
r>i50.50.50.0/24 212.116.131.13 100 0 ?
r>i84.22.28.64/26 212.116.131.13 100 0 ?
r>i84.22.28.128/25 212.116.131.13 100 0 ?
Так что, это, наверное, ошибка в реализации BGP. Тестируемый MikroTik версия 2.9.6.
/routing filter 0
chain=bgp-out prefix=84.22.28.0/24 action=accept
1 chain=bgp-out prefix=50.50.50.0/25 action=accept
2 chain=bgp-out prefix=0.0.0.0/0 action=discard
/routing bgp peer 0
remote-address=212.116.131.9 remote-as=29667 multihop=no in-filter="" out-filter=bgp-out keepalive-time=0s hold-time=0s ttl=1
/routing bgp instance 0
as=xxxxx router-id=212.116.131.13 redistribute-static=yes redistribute-connected=no redistribute-rip=no redistribute-ospf=no out-filter=""
/ip route pr from [find static=yes] 0 A S 50.50.50.0/24 r 212.116.131.13
vlan5 1 A S 84.22.28.64/26 r 212.116.131.13
vlan5 2 A S 84.22.28.128/25 r 212.116.131.13
vlan5 3 A S 0.0.0.0/0 0.0.0.0 r 212.116.131.9 200
vlan5
Итак, согласно фильтру bgp-out мой MikroTik Router должен рекламировать сеть 50.50.50.0/25, но не всю 50.50.50.0/24. Однако, пиринговый BGP-роутер Cisco получает рекламируемую сеть 50.50.50.0/24:
Command: show ip bgp neighbors 212.116.131.13 routes
Network Next Hop Metric LocPrf Weight Path
r>i50.50.50.0/24 212.116.131.13 100 0 ?
r>i84.22.28.64/26 212.116.131.13 100 0 ?
r>i84.22.28.128/25 212.116.131.13 100 0 ?
Так что, это, наверное, ошибка в реализации BGP. Тестируемый MikroTik версия 2.9.6.
