Jump to content
Калькуляторы

Команда BGP network

Здравствуйте.

 

Подскажите, когда на 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 by avb1987

Share this post


Link to post
Share on other sites

Если я правильно помню, то команда network 192.168.0.0/16 означает, что будет будет анонсироваться именно 192.168.0.0/16, при условии, что этот префикс есть в таблице маршрутизации (некоторые реализации, например quagga, не обращают на это внимание). Поэтому, если вам нужны more specific маршруты, то нужно описывать их все.

Share this post


Link to post
Share on other sites

Ясно, тогда вот какой вопрос:

 

Хочется заменить в локальной сети RIP на BGP по причине глючной реализации первого на устройствах. Сеть имеет древовидную структуру но прописывать все в network возможности нет, потому что точные маршруты заранее неизвестны, а некоторые маршрутизаторы являются серверами доступа - т.е. клиент может подключаться как к одному так и к другому серверу доступа, получая один и тот же адрес.

 

Проведя несколько экспериментов выяснилось что если включать редистрибуцию статических и подключенных маршрутов, то эти маршруты не передаются дальше соседнего роутера.

 

Например:

 

R1 <-> R2 <-> R3

 

 

Если на всех роутерах включить redistribute connected, то роуты от R3 попадают на R2 но не попадают на R1, по аналогии роуты с R1 попадают на R2 но не попадают на R3. Приходится соединять все роутеры со всеми по BGP.

 

Так и должно быть или это какой-то глюк?

 

Есть ли способ как то решить эту проблему без настройки route reflection, конфедераций и т.п.?

Edited by avb1987

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.