Настроим выше описанную сеть
Чтобы все начало работать достаточно ввести:
Router(config)# router eigrp номер_автономной_системы Router(config-router)# network IP_адрес сети инвертированная_маска |
После того, как сеть настроится можно взглянуть на результат работы протокола.
Таблица маршрутизации:
Router# show ip route |
Информация о непосредственно подключенных соседях:
Router# show ip eigrp neighbours |
Текущие настройки EIGRP:
Router# show ip protocol |
Таблица топологии:
Router# show ip eigrp topology Router# show ip eigrp topology all-links |
P (Passive) означает состояние алгоритма DUAL. Р означает, что расчет маршрута для заданной сети закончен и маршрут помещен в таблицу маршрутизации.
А (Active) - идет расчет маршрута
Остальные параметры были рассмотрены выше.
А что за цифры указаны в скобках?
Первое число это метрика до сети назначения, то есть FD. Второе число - анонсированное расстояние, то есть AD.
Чтобы получить более подробную информацию по каждой сети используй следующую команду:
Router# show ip eigrp topology адрес_сети |
Метрики
Чтобы повлиять на выбор маршрута мы можем изменить значения метрик и полосы пропускания. В режиме настройки интерфейса достаточно выполнить следующие команды:
Router(config-if)# delay значение_в_микросекундах Router(config-if)# bandwidth значение_в_бит/с |
А как узнать уже установленные параметры?
Для этого воспользуемся командой:
Router# show interface название_интерфейса |
Аутентификация
Настройка такая же, как и в OSPF. Сначала создаем цепочку ключей:
Router(config)#key chain название Router(config-keychain)#key номер ключа Router(config-keychain-key)#key-string пароль |
Затем активируем аутентификацию:
Router(config-if)#ip authentication mode eigrp номер автономной системы md5 Router(config-if)#ip authentication key-chain eigrp номер автономной системы название цепочки ключей |
Балансировка нагрузки
По умолчанию в таблицу маршрутизации могут быть помещены 4 маршрута к одной и той же сети назначения. Эти маршруты должны иметь одинаковые метрики. Однако на практике этого добиться довольно сложно, поэтому можно определить специальный диапазон значений метрики.
Вернемся к нашей сети:
Маршрутизатор А имеет только 1 маршрут к сети ISP, однако из рисунка видно, что их может быть больше. Если выполнить команду:
Router(config-router)# variance 2 |
то мы умножим текущую лучшую метрику FD на 2. И если все остальные метрики оказываются меньше 2*FD, то IOS внесет эти маршруты в таблицу маршрутизации:
Количество одинаковых маршрутов в таблице маршрутизации можно изменить с помощью команды:
Router(config-router)# maximum-path количество маршрутов (максимум можно 16) |