Шпаргалка по протоколу динамической маршрутизации EIGRP (CCNA)

EIGRP (Enhanced Interior Gateway Routing Protocol) — протокол разработан Cisco systems на основе IGRP.

Для выбора наиболее короткого маршрута используется механизм DUAL (Diffusing Update Algorithm).
Понятия (DUAL):
Feasible distance (FD) — наименьшая вычислительная метрика до каждой удаленной сети.
Reported distance (RD) — вычисленное расстояние от соседа (next-hop) до удаленной сети.
Route Source — индетификационный номер маршрутизатора, который изначально объявлен для достижения маршрута к удаленной сети.
Interface information — интерфейс, через который может быть достигнута удаленная сеть.
Route status — состояние маршрута (Passive — маршрут рабочий, Active — маршрут пересчитывается DUAL)/
Successor — next-hop маршрутизатор с путем без петель и с наименьшей стоимостью пути.
Feasible successor — резервный маршрутизатор со свободным от петель маршрутом.
Feasible condition — условие, используется для выбора successor и feasible successor. RD feasible successor должно быть меньше чем FD текущего маршрута successor.

— EIGRP более прост и менее требователен к ресурсам чем OSPF.
— EIGRP отосится к «distance vector» протоколам.
— EIGRP по умолчанию включено автосуммирование маршрутов, при создании суммарного маршрута, маршрутизатор добавляет в таблицу маршрутизации
этот суммарный маршрут с next-hop указывающим на null0. По умолчанию у суммарного маршрута AD — 5.

У самого протокола Administrative distance EIGRP — 90.

Конфигурирование:
* !!! На всех маршрутизаторах номер автономной системы должен быть одинаковым.
R(config)# router eigrp 33
R(config-router)# network 192.168.100.0 0.0.0.3
R(config-router)# eigrp log-neighbor-changes // Рекомендуется, для мониторинга изменения состояний соседий.

R(config)# int ser 0/0/0
R(config)# bandwidth 128
* bandwidth — используется для указания скорости, должно соотв. скорости физ. интерфейса, если не укажем, будет
соответствовать скорости T1.

R (config)# router eigrp 33
R (config-router)# no auto-summary // Отключить автосуммирование

или

R (config)# int ser 0/0
R (config-if)# ip summary eigrp 33 192.168.100.0 255.255.255.0 // Создание суммарного маршрута вручную.

Характеристики:

— Быстрая сходимость
— Поддержка VLSM и CIDR
— Частичные обновления
— Поддержка протоколов IP, IPX, AppleTalk
— Не зависит от маршрутизируемых протоколов (PDM)
— Сложная метрика
— Использование multicast (224.0.0.10) и unicast адресов, вместо широковещательной рассылки

Три рабочих таблицы:

1. Neighbor table
2. Topology table
3. Routing table
5 типов сообщений:

Hello — обнаружение соседий
Update — информация об изменении маршрутов
Query — при подсчете маршрута (при отсутствии feasible successor), отправляется пакет соседям, чтобы определить нет ли у них feasible successor для этого маршрута
Reply — ответ на Query
ACK — Подтверждение получения отправляется unicast, содержит в себе acknowledgment number, негарантированная доставка

Доставка сообщений: Reliable Transport Protocol (RTP). Пакеты отправляются на
multicast адрес 224.0.0.10

Метрика EIGRP основана на 5 компонентах (по умолчанию используется только 1-й и 2-й):
1. Bandwidth — пропускная способность
2. Delay — задержка
3. Reliability — надежность (от 1 до 255, 255 наилучшее)
4. Loading — загрузка канала (от 1 до 255, 1 наилучшее)
5. MTU
Hello пакеты на Ethernet и PtP отправляются каждые 5 сек, время hold по умолчанию 15 сек. (отправляются без подтверждения);
Multipoint X.25, Frame Relay, ATM — hello 60 сек, hold 180.
Пакеты с информацией об обновлениях отправляются с подтверждением с гарантированной доставкой через протокол RTP.

Проверка EIGRP:

# show ip eigrp interfaces — команда выводит список рабочих интерфейсов, на которых включен EIGRP.
# show ip protocols — содержымое команды конфигурации network для каждого процесса маршрутизации и список ip-адресов соседий.
# show ip eigrp neighbors — известные соседи
# show ip eigrp topology — показывает все известные маршруты successor и feasible successor для этого маршрутизатора.
# show ip route — таблица маршрутизации, EIGRP маршруты с кодом «D».

Debug:

# debug eigrp fsm — показывает активности feasible successor
# debug eigrp packet — показывает принимаемые / передаваемые пакеты EIGRP

Поделиться в соц. сетях

Опубликовать в Google Buzz
Опубликовать в Google Plus
Опубликовать в LiveJournal
Опубликовать в Мой Мир
Опубликовать в Одноклассники

Leave a Reply

Лимит времени истёк. Пожалуйста, перезагрузите CAPTCHA.