Динамическая маршрутизация

Материал из Cisco CCNP
Перейти к навигации Перейти к поиску

Динамическая маршрутизация (RIPv1, RIPv2, EIGRP, OSPF и IS-IS) позволяет сети приспосабливаться к изменениям в топологии автоматически, без вмешательства администратора. Здесь описываются принципы динамической маршрутизации.

При использовании протокола маршрутизации, администратор конфигурирует его на каждом маршрутизаторе. Роутеры обмениваются между собой информацией о достижимых сетях и их состоянии. Маршрутизаторы обмениваются маршрутной информацией информацией только с роутерами, на которых запущен тот же самый протокол маршрутизации. Информация, которой обмениваются маршрутизаторы, включает метрику или стоимость к каждому пункту назначения (часто называется дистанцией или стоимостью ). Различные протоколы маршрутизации расчитывают метрики по разному (например, число хопов, скорость интерфейса или более сложные метрики). Большинство протоколов содержат БД, содержащую все сети, которые определил протокол маршрутизации, пути ко всем сетям и метрики каждого маршрута). Если протокол маршрутизации имеет более одного маршрута к сети, он сравнивает метрики для каждого пути и выбирает путь с наименьшей метрикой. Если существуют несколько путей с одинаковыми метриками, максимум в таблице маршрутизации таких путей может быть 16, маршрутизатор может выполнять балансировку нагрузки между ними. EIGRP может также выполнять балансировку между путями с неравной стоимостью.

Конфигурирование

 dyn1(config)# router protocol [AS | process number]

Для RIP, EIGRP и OSPF

 dyn1(config-router)# network <network> [wildcard mask]

Команда network сообщает маршрутизатору, какой интерфейс участвует в маршрутизации. Любой интерфейс, который имеет IP адрес, который попадает в диапазон, определённый командой network, считается участвующим в маршрутизации. Другими словами, маршрутизатор отправляет обновления с определённых интерфейсов и ожидает получить обновления с тех же самых интерфейсов. Применяется только для локальных напрямую подключённых интерфейсов. Роутер также анонсирует маршрутную информацию с определённых командой network интерфейсов. Для RIP в параметре <network> только классовые сети (А, B или С), а для EIGRP и OSPF возможно указание подсети или адреса интерфейса и обратной маски.

Для BGP Необходима статически указать соседей. Команда network сообщает маршрутизатору, что необходимо слать анонсы для этой конкретной сети. Без этой команды маршрутизатор будет только получать информацию, но не анонсировать. При этом сети, перечисленные в этой команде, не должны быть подключены напрямую, так как BGP не идентифицирует сети так, как в других протоколах.

  dyn1(config)router bgp 65003
  dyn1(config-router)#neighbor 172.16.101.2 remote-as 65004
  dyn1(config-router)#neighbor 172.16.102.1 remote-as 65002
  dyn1(config-router)#etwork 192.168.200.0

Для IS-IS Команда network не используется для определения интерфейсов, включенных в процесс маршрутизации. Вместо этого они включаются в режиме конфигурации интерфейса (OSPF позволяет делать также, как альтернативный способ)