Маршрут по-умолчанию

Приведу еще команды, для более точной настройки EIGRP.

1. Router(config-if)#bandwidth x – установка полосы пропускания, настраивается на интерфейсе и используется EIGRP в процессе вычисления метрики маршрута (не влияет на сам интерфейс);

2. Router(config-router)#metric weights tos k1 k2 k3 k4 k5 – меняет настройки коэффициентов для процесса вычисления метрики, заданные по умолчанию;

3. Router#show ip eigrp neighbors – показывает таблицу «соседей», участвующих в процессе EIGRP;

4. Router#show ip eigrp interfaces – показывает информацию по каждому интерфейсу, участвующему в EIGRP;

5. Router#show ip route eigrp – показывает таблицу маршрутизации только с маршрутами EIGRP;

Группа команд debug:

1. Router#debug eigrp fsm

2. Router#debug eigrp packet

3. Router#debug eigrp neighbor

4. Router#debug ip eigrp neighbor

5. Router#debug ip eigrp notifications

EIGRP при выборе лучшего маршрута учитывает два критерия — тип маршрута и метрику маршрута.

В первую очередь сравнивается тип маршрута, без учёта метрики. Внутренние маршруты EIGRP более приоритетны, чем внешние (external).

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

Метрика EIGRP основана на таких 5 компонентах (по умолчанию используются только два):

1. Bandwidth

2. Delay

3. Reliability

4. Loading

5. MTU

Вывод:

Для выбора наиболее короткого маршрута используется механизм DUAL (Diffusing Update Algorithm).

Понятия (DUAL):

1. Feasible distance (FD) – наименьшая вычислительная метрика до каждой удаленной сети.

2. Reported distance (RD) – вычисленное расстояние от соседа (next-hop) до удаленной сети.

3. Route Source - индетификационный номер маршрутизатора, который изначально объявлен для достижения маршрута к удаленной сети.

4. Interface information - интерфейс, через который может быть достигнута удаленная сеть.

5. Route status - состояние маршрута (Passive – маршрут рабочий, Active – маршрут пересчитывается DUAL)/

6. Successor – next-hop маршрутизатор с путем без петель и с наименьшей стоимостью пути.

7. Feasible successor - резервный маршрутизатор со свободным от петель маршрутом.

8. 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 // Создание суммарного маршрута вручную.

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

1. - Быстрая сходимость

2. - Поддержка VLSM и CIDR

3. - Частичные обновления

4. - Поддержка протоколов IP, IPX, AppleTalk

5. - Не зависит от маршрутизируемых протоколов (PDM)

6. - Сложная метрика

7. - Использование multicast (224.0.0.10) и unicast адресов, вместо широковещательной рассылки

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

1. Neighbor table

2. Topology table

3. Routing table

Работа протокола сводится к заполнению и поддержанию в актуальном состоянии трех таблиц: таблицы соседей, таблицы топологии и таблицы маршрутизации. Таблицы заполняются последовательно, начинаю с таблицы соседей. При включении маршрутизатор рассылает пакеты Hello для поиска соседних маршрутизаторов. После обнаружения соседей, маршрутизаторы обмениваются списком доступных сетей друг с другом и на основании этого строят таблицу топологии. Таблица топологий содержит все возможные маршруты ко всем сетям, а также характеристики этих маршрутов, такие как AD и FD. На основании данной таблицы выбираются кратчайшие маршруты, Successor и Feasible Successor, и заносятся в таблицу маршрутизации.

Таблицы содержат следующую информацию:

Neighbor table – содержит списки соседей, и строится на начальном этапе работы протокола. Таблицу можно вывести командой “show ip eigrp neighbors”.

Таблица содержит следующие поля:

1. H (handle) – порядковый номер соседа

2. Address – IP адрес соседа

3. Interface – интерфейс, через который доступен сосед

4. Hold (hold time) – интервал времени, по прошествии которого сосед считается недоступным. Любой пришедший от соседа пакет сбрасывает таймер

5. Uptime – время, прошедшее с момента добавления соседа в таблицу

6. SRTT (smooth round trip time) – среднее время передачи пакета до соседа и обратно в миллисекундах

7. RTO (retransmission timeout) – таймаут доставки EIGRP пакета соседу. При отправке пакета его копия ставится в очередь на отправку. Если ответ от соседа не приходит в течение данного интервала, посылается дублирующий пакет из очереди

8. Q Cnt (queue count) – число пакетов в очереди. Если данный параметр постоянно выше нуля, значит в сети есть проблемы Seq Num – номер пакета. Используется для обеспечения надежной доставки пакетов по порядку

Topology table – строится по результатам обмена сообщениями о доступных маршрутах с соседями. Выводится командой “show ip eigrp topology”. Таблица содержит информацию о пути до всех возможных точек назначения, а также AD и FD этого маршрута. Обновление таблицы происходит при подключении нового маршрутизатора в локальный порт, либо когда приходит сообщение от соседа об изменении маршрута. По умолчанию все маршруты находятся в состоянии “passive”. Состояние “active” означает, что маршрут в данный момент пересчитывается и не готов для использования

Routing table – в данную таблицу заносятся маршруты с наименьшей стоимостью, вычисленные на основании информации из topology table. Таблица выводится на экран командой “show ip route eigrp”

5 типов сообщений:

1. Hello – обнаружение соседий

2. Update – информация об изменении маршрутов

3. Query – при подсчете маршрута (при отсутствии feasible successor), отправляется пакет соседям, чтобы определить нет ли у них feasible successor для этого маршрута

4. Reply – ответ на Query

5. 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.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: