avb1987 Posted November 2, 2015 (edited) Здравствуйте. Подскажите, когда на BGP маршрутизаторе прописывается команда network 192.168.0.0/16 с синхронизацией, то подразумевается что в таблице маршрутизации должен быть маршрут 192.168.0.0/16 и анонсироваться будет только он (а более мелкие не будут), или же что анонсироваться будут любые маршруты (каждый по отдельности) которые присутствуют в таблице маршрутизации и входят в 192.168.0.0/16 (например 192.168.1.0/24, 192.168.2.0/24 и т.д.)? Edited November 2, 2015 by avb1987 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
pppoetest Posted November 2, 2015 Как фильтры настроите так и будет Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
avb1987 Posted November 2, 2015 (edited) А если фильтры разрешают все? Edited November 2, 2015 by avb1987 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
bos9 Posted November 2, 2015 Если я правильно помню, то команда network 192.168.0.0/16 означает, что будет будет анонсироваться именно 192.168.0.0/16, при условии, что этот префикс есть в таблице маршрутизации (некоторые реализации, например quagga, не обращают на это внимание). Поэтому, если вам нужны more specific маршруты, то нужно описывать их все. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
avb1987 Posted November 2, 2015 (edited) Ясно, тогда вот какой вопрос: Хочется заменить в локальной сети RIP на BGP по причине глючной реализации первого на устройствах. Сеть имеет древовидную структуру но прописывать все в network возможности нет, потому что точные маршруты заранее неизвестны, а некоторые маршрутизаторы являются серверами доступа - т.е. клиент может подключаться как к одному так и к другому серверу доступа, получая один и тот же адрес. Проведя несколько экспериментов выяснилось что если включать редистрибуцию статических и подключенных маршрутов, то эти маршруты не передаются дальше соседнего роутера. Например: R1 <-> R2 <-> R3 Если на всех роутерах включить redistribute connected, то роуты от R3 попадают на R2 но не попадают на R1, по аналогии роуты с R1 попадают на R2 но не попадают на R3. Приходится соединять все роутеры со всеми по BGP. Так и должно быть или это какой-то глюк? Есть ли способ как то решить эту проблему без настройки route reflection, конфедераций и т.п.? Edited November 2, 2015 by avb1987 Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...
zhenya` Posted November 2, 2015 full mesh ibgp или rr. или на серверах доступа взять приватные AS и сделать ebgp.. Вставить ник Quote Ответить с цитированием Share this post Link to post Share on other sites More sharing options...