Настройка OSPF для получения маршрутов до абонентов

Ключ
Эта строка удалена.
Это слово было удалено. Это слово было добавлено.
Эта строка добавлена.

Изменения (11)

просмотр истории страницы
Это нужно для того, чтобы путь пакетов с редиректами до получателей был короче и не происходило ситуации, в которой реальный пакет из интернета придёт быстрее.

Обычно такая настройка полезна в случае, если в сети провайдера оператора связи используется несколько маршрутизаторов занимающихся подключением пользователей по VPN. Маршрутизаторы доступны Carbon Reductor напрямую, но без OSPF он будет слать отправлять  пакеты с редиректами в маршрут по умолчанию, в результате увеличивается число промежуточных узлов.

h2. Примечания

На текущий момент получение маршрутов по OSPF не тестировалось с одновременным использованием основного предназначения bgp_blackhole - анонсирование заблокированных целиком по IP адресу ресурсов, побочные эффекты могут быть неожиданными/неприятными.
До 2020 года мы писали о том, что OSPF + BGP Blackhole + опция "отдельная таблица маршрутизации" несовместимы. Схема работы изменялась, чтобы обеспечить надёжную работу при большом числе IP адресов для анонсирования в Blackhole, побочным эффектом оказалось, что теперь все эти опции работают корректно.

Поэтому при настройке необходимо явно *отключить интеграцию BGP*, включив при этом сам контейнер BGP Blackhole.
Однако в текущей схеме проблемы могут возникнуть при одновременном использовании асинхронной маршрутизации и OSPF.

h2. Как настроить
Для начала помимо самого редуктора, требуется(ются) роутер(ы), с которыми будут созданы OSPF-"соседства".

В случае с Linux, потребуется установка и настройка Quagga (или её альтернатива).




И настраиваем его (описание опций под картинкой):
И выполняем настройку



!Screenshot_20180730_155258.png|border=1!


* *Включить интеграцию по OSPF*
*  
* *Router ID* \- обычно, это IP-адрес сетевого интерфейса, на котором поднимается OSPF-сессия с другими маршрутизаторами (например 10.0.1.5)
* *Интерфейсы ospfd* \- список сетевых интерфейсов, подключенных к OSPF-соседям (например eth1 eth2)
* *Сеть маршрутизаторов* \- IP адрес сети, в которой находятся OSPF-соседи (например 10.0.1.0/24).