Пример настройки EIGRP с аутентификацией и ручной суммаризацией маршрутов между роутерами.
При настройке аутентификации соседей используем параметры времени в течение которого ключи актуальны для отправки и приема, а так же использование md5 хешей вместо передачи ключа открытым текстом.
PS Соседи используют общий ключ для аутентификации. Роутеры должны синхронизировать свои часы, иначе время приема может не совпасть.
PPS При наличии нескольких ключей, для отправки используется ключ с меньшим номером, для приема проверяются все ключи.
При большом количестве роутеров на предприятии или нескольких провайдеров применение статических маршрутов становится достаточно трудоёмким. В этом случае более практично использовать динамические протоколы маршрутизации. Они автоматически обмениваются информацией о известных им сетях тем самым выбирая наилучшие маршруты для своих таблиц маршрутизации и поддерживая их актуальными.
Основной внешний протокол всего один - BGP. Так же его называют path vector протокол.
Внутренние протоколы маршрутизации, называются так, потому что используются внутри одной автономной системы. Между автономными системами используется BGP, внешний протокол маршрутизации.
Автономная система это система IP-сетей и маршрутизаторов, управляемых одним или несколькими операторами, имеющими единую политику маршрутизации с Интернетом. Номер автономной системы покупается у IANA и является уникальным.
Дистанционно векторные протоколы знают о сетях только дистанцию (или метрику) до них и вектор, направление (или next-hop). Основными чертами можно назвать:
1. периодическая отправка обновлений о маршрутах (кроме EIGRP)
2. неполное знание топологии сети
3. используют алгоритм Беллмана-Форда (кроме EIGRP, который использует DUAL).
Протоколы по состоянию канала на основе полученных от соседей маршрутов строят топологию всей сети.
1. обновления только при изменениях сети
2. знают топологию сети
3. используют алгоритм SPF
Так как путей к пункту назначения в может быть много и через разные роутеры, для выбора наилучшего используются такие параметры как - Административная Дистанция и Метрика маршрута.
Административная дистанция у каждого из протоколов своя. EIGRP(суммарный) - 5, BGP(внешний) - 20, EIGRP(внутренний) - 90, OSPF - 110, IS-IS - 115, RIP - 120, EIGRP(внешний) - 170, BGP(внутренний) - 200.
Маршрут с дистанцией 255 никогда не встанет в таблицу маршрутизации.
Метрику протоколы маршрутизации считают исходя из собственных стандартов. RIP - по количеству хопов, EIGRP - исходя из пропускной способности и задержек, OSPF - исходя из пропускной способности или по цене маршрута. Так же метрика может быть задана вручную администратором. При нескольких одинаковых маршрутах с одинаковой АД и метрикой, возможна балансировка траффика. Так же EIGRP позволяет делать балансировку на маршрутах и с не одинаковой метрикой. Динамические протоколы позволяют быстро реагировать на изменение маршрутов, уменьшают количество ошибок (возможных при конфигурации статических маршрутов), обеспечивают хорошую масштабируемость сети.
Протоколы маршрутизации эволюционируют и работают не только на ipv4 для ipv6 так же есть соответствующие версии вышеуказанных протоколов.