Статья добавлена: 2014-02-16 16:21:34
Автор: Сергей

Настройка протокола EIGRP


Для включения процесса EIGRP необходим параметр автономной системы. Этому параметру AS можно назначить любое 16-разрядное значение, и он означает все маршрутизаторы одной компании или организации.
Номер AS в команде должен совпадать для всех маршрутизаторов, участвующих в процессе маршрутизации EIGRP.
  • R1(config)router eigrp 1

Включите выражения сети для всех сетей, о которых нужно передать сведения.
Команда network указывает протоколу EIGRP, какие сети и интерфейсы участвуют в процессе EIGRP.
  • R1(config-router)network 172.16.0.0

Чтобы настроить EIGRP для передачи сведений только о некоторых подсетях, вставьте шаблонную маску после номера сети. Чтобы определить шаблонную маску, вычтите маску подсети из 255.255.255.255.
для сети 192.168.10.0/30 эквивалентно 192.168.10.0 255.255.255.252
шаблонная маска будет равна
  • 192.168.10.0 0.0.0.3

для просмотра изменений в смежностях соседей
  • eigrp log-neighbor-changes

Эта функция позволяет администраторам отслеживать стабильность сети EIGRP.
Для последовательных каналов, которые не соответствуют пропускной способности EIGRP в 1,544 Мбит/с, следует добавить команду bandwidth с указанием после фактической скорости канала (в Кбит/с). Неточное указание пропускной способности затрудняет выбор оптимального маршрута.

Включение аутентификации


После включения EIGRP к сети EIGRP получают доступ все маршрутизаторы, настроенные для работы с EIGRP с указанием верного номера автономной системы. Это означает, что маршрутизаторы со сведениями о других или вызывающих конфликты маршрутах могут отрицательно отразиться и даже повредить таблицы маршрутизации. Чтобы этого избежать, можно включить аутентификацию в конфигурации EIGRP.
В режиме глобальной стройке
  • key chain -=имя цепочки=-
    R1(config)key chain Router1

Определение номера ключа и ввод режима настройки для этого идентификатора ключа
  • key -=идентификатор ключа=-
    R1(config-key)key 1

Указание строки ключа или пароля. Эта настройка должна совпадать у всех маршрутизаторов EIGR
key-string текст

Включение аутентификации


Ключ служит для включения аутентификации MD5 для EIGRP с помощью следующих команд настройки интерфейса:
  • ip authentication mode eigrp md5

Указание на необходимость аутентификации MD5 для обмена пакетами EIGRP.
  • ip authentication key-chain eigrp имя_цепочки AS

AS обозначает автономную систему конфигурации EIGPR.
Параметр имени цепочки указывает цепочку ключей, которая была настроена ранее.

Сумирование маршрутов

Для отключения суммирования маршрутов так же как и в RIPv2 существует команда
  • no auto-summary
Суммирование вручную улучшает управление маршрутами EIGRP. С помощью этой функции администратор определяет, какие подсети и в каких интерфейсах объявлять суммарными маршрутами.
  • R1(config)interface serial0/0/0 R1(config-if)ip summary-adress eigrp 1 192.168.0.0 255.255.252.0
Для того чтоб шлюз по умолчанию передавался по всей зоне EIGRP нужно в настройках EIGRP добавить строку
  • redistribute static
Также на данном маршрутизаторе должен быть настроен шлюз по умолчанию. Для этого нужно настроить статический маршрут граничного маршрутизатора по умолчанию (quad 0).
  • ip route 0.0.0.0 0.0.0.0 S0/0/0

Проверка работы EIGRP

Проверяет, объявлены ли протоколом EIGRP соответствующие сети Отображает номер автономной системы и административное расстояние
  • show ip protocols
Проверяет наличие полученных маршрутов EIGRP в таблице маршрутизации Обозначает маршруты EIGRP символами D или D EX Имеет для внутренних маршрутов административное расстояние по умолчанию, равное 90 Отображает лучшие маршруты и всех возможных преемников Отображает возможное и объявленное расстояние
  • show ip route
Проверяет интерфейсы, использующие EIGRP
  • show ip eigrp interfaces detail
Отображает количество и типы отправляемых и получаемых пакетов EIGRP
  • show ip eigrp traffic
отображает передачу и получение всех пакетов EIGRP.
  • debug eigrp packet
отображает активность возможного преемника, чтобы определить состояние маршрутов (обнаружены, установлены или удалены протоколом EIGRP).
  • debug eigrp fsm
Команда
  • show ip eigrp neighbors
Отображает IP-адреса соседних устройств и интерфейса, с которого они получены.
Команда:
  • show ip eigrp topology
Отображает топологическую таблицу известных сетей с маршрутами соседнего устройства, кодами статуса, доступным расстоянием и интерфейсом.

Распределение нагрузки EIGRP

Протокол EIGRP по умолчанию устанавливает максимум четыре маршрута с равной стоимостью до одного и того же адреса назначения в таблице маршрутизации. Для регулировки количества устанавливаемых протоколом EIGRP маршрутов служит команда
  • maximum-paths.

Допустимыми значениями для команды maximum-paths являются значения между 1 и 6. При установке значения 1 распределение нагрузки будет отключено, поскольку для определенного адреса назначения в таблице маршрутизации можно установить только 1 путь.
Поскольку резервные каналы не всегда имеют равную с основными каналами стоимость маршрутизации, по умолчанию распределение нагрузки трафика по резервным каналам не выполняется. Маршрутизатор в сети EIGRP можно настроить на применение распределение нагрузки с неравной стоимостью, воспользовавшись командой variance.
Дисперсия - это значение, которое использует протокол EIGRP для определения необходимости в установке определенного маршрута в таблице маршрутизации в целях распределения нагрузки. Формулой, которую использует протокол EIGRP для назначения диапазона допустимых стоимостей маршрутов, является
  • variance times metric.

Воспользуйтесь командой variance, поместив после нее значение от 1 до 128. Пример команды:
  • Router(config-router)# variance 2

Подобное разделение трафика позволяет избежать перегрузки одного маршрута интенсивным трафиком, если доступны альтернативные пути.