Я немного тестировал BGP в 2.9.10 и столкнулся с проблемой. Не знаю, проблема в конфигурации или нет, но мне кажется, что нет. Запустил скрипт для генерации 65000 маршрутов на одном роутере. # Удаление старой таблицы маршрутов.
/ip route remove [/ip route find routing-mark=bgptest]
# Запуск новых записей маршрутов.
:local startip 10.100.1.0
:for i from=1 to=65535 do={
:log info ("добавляю маршрут " . ($startip + $i))
/ip route add dst-address=(($startip + $i) . "/32") gateway=10.20.0.1 routing-mark=bgptest
} Фильтр маршрутизации, который используется, выглядит так: 3 chain=test-out routing-mark=bgptest action=accept Это должно означать, что все, что находится в таблице маршрутизации ‘bgptest’, должно публиковаться, верно? Вот информация о BGP-инстансе: 1 as=64991 router-id=10.20.1.1 redistribute-static=yes
redistribute-connected=no redistribute-rip=no
redistribute-ospf=no redistribute-other-bgp=no name="testing"
out-filter="" а вот настройка пира (другой роутер 2.9.10 с routing-test): 1 remote-address=10.20.1.254 remote-as=65530 multihop=no
in-filter=test-in out-filter=test-out route-reflect=no
hold-time=3m instance=testing ttl=60 tcp-md5-key="" На другом конце я получаю только маршрут по умолчанию и один единственный статический маршрут в основной таблице, который я ввел… он игнорирует routing-mark в фильтре для test-out. Прогресс по BGP хороший – пока что кажется, что он более стабилен, быстрее и теперь с MD5-паролями! Спасибо, спасибо, спасибо. Sam
/ip route remove [/ip route find routing-mark=bgptest]
# Запуск новых записей маршрутов.
:local startip 10.100.1.0
:for i from=1 to=65535 do={
:log info ("добавляю маршрут " . ($startip + $i))
/ip route add dst-address=(($startip + $i) . "/32") gateway=10.20.0.1 routing-mark=bgptest
} Фильтр маршрутизации, который используется, выглядит так: 3 chain=test-out routing-mark=bgptest action=accept Это должно означать, что все, что находится в таблице маршрутизации ‘bgptest’, должно публиковаться, верно? Вот информация о BGP-инстансе: 1 as=64991 router-id=10.20.1.1 redistribute-static=yes
redistribute-connected=no redistribute-rip=no
redistribute-ospf=no redistribute-other-bgp=no name="testing"
out-filter="" а вот настройка пира (другой роутер 2.9.10 с routing-test): 1 remote-address=10.20.1.254 remote-as=65530 multihop=no
in-filter=test-in out-filter=test-out route-reflect=no
hold-time=3m instance=testing ttl=60 tcp-md5-key="" На другом конце я получаю только маршрут по умолчанию и один единственный статический маршрут в основной таблице, который я ввел… он игнорирует routing-mark в фильтре для test-out. Прогресс по BGP хороший – пока что кажется, что он более стабилен, быстрее и теперь с MD5-паролями! Спасибо, спасибо, спасибо. Sam
