Чтение онлайн

ЖАНРЫ

Справочник по настройке сетевого оборудования Cisco
Шрифт:

RIPv2 индивидуальное обновление (Unicast Updates)

В данном случае обновление между маршрутизаторами r1 и r2 происходит не многоадресной рассылкой, а только друг другу, стоит отметить, что если данные маршрутизаторы имеют контакты с другими по многоадресной рассылке, то следует дать команду no passive-interface на интерфейсы в их сторону:

r1(config)#router rip

r1(config-router)# passive-interface default

r1(config-router)#neighbor 10.0.1.2

r2(config-router)#router rip

r2(config-router)# passive-interface default

r2(config-router)#neighbor 10.0.1.1

Проверка

осуществляется командой:

debug ip packet detail

RIPv2 маршрутизация по умолчанию

Анонсирует маршрут по умолчанию, даже если маршрута по умолчанию нет в таблице маршрутизации, стоит добавить, что можно использовать его с

route-map, через которую можно отфильтровать хосты или сети:

r1(config)#router rip

r1(config)# default-information originate < route-map name>

RIPv2 перераспределение (redistribute)

В протокол можно вводить статические маршруты, которые есть в таблице маршрутизации, так и другие протоколы, для примера приведено перераспределение статических маршрутов на маршрутизаторе с метрикой 1:

r1(config)#router rip

r1(config-router)#redistribute static metric 1 < route-map name>

Мы можем также воспользоваться route-map при перераспределении маршрутов в RIPv2.

RIPv2 triggered extension

Дополнительный функционал, который позволяет RIP отправлять полную информацию о маршрутах только один раз и после этого не отправлять её.

r1(config)#interface FastEthernet0/0

r1(config)# ip rip triggered

EIGRP Расширенный внутренний протокол маршрутизации шлюза

EIGRP (Enhanced Interior Gateway Routing Protocol) – протокол маршрутизации, разработанный фирмой Cisco на основе протокола IGRP той же фирмы. EIGRP использует механизм DUAL для выбора наиболее короткого маршрута. Протокол EIGRP является дистанционно-векторным протоколом маршрутизации, хотя его еще называют гибридным, он сочетает в себе лучшие черты дистанционно-векторных алгоритмов и алгоритмов по состоянию канала.

EIGRP Типы сообщений протокола

Hello (пакеты приветствия) – эти пакеты используются для обнаружения соседей, их тестирования и повторного обнаружения в случае сбоя. Для отправки пакетов используется многоадресная рассылка muilticast-адрес 224.0.0.10

Acknowledgment – пакеты, которые подтверждают получение пакетов update, query, reply. ACK-пакеты отправляются unicast и содержат в себе acknowledgment number.

Update (пакеты обновления маршрутов) – в этих пакетах содержится информация об изменении маршрутов. Эти пакеты могут быть отправлены конкретному маршрутизатору (unicast) или группе маршрутизаторов (multicast). Получение update-пакета подтверждается отправкой ACK.

Query (пакеты запросов) – эти пакеты используются, когда маршрутизатор пересчитывает какой либо маршрут в сеть и у него нет резервного маршрута (feasible successor). Он отправляет query запрос своим соседям, если у них есть этот маршрут, то они отвечают сообщением reply (ответ на запрос), если нет маршрута, то они направляют query запрос своим соседям. При получении пакета запроса (query)

отправляют пакет ACK.

Reply (пакеты ответа на запросы) – маршрутизатор отправляет reply-пакет в ответ на полученный query-пакет. Reply-пакеты отправляются unicast тому маршрутизатору, который отправил query-пакет. Получение reply-пакета подтверждается отправкой ACK.

Для гарантии получения отправленных сообщений EIGRP использует фирменный протокол гарантии доставки – RTP.

RTP обеспечивает гарантированную доставку пакетов. Для этого используется проприетарный алгоритм Cisco, reliable multicast. Пакеты отправляются на muilticast-адрес 224.0.0.10. Каждый сосед, получивший, такой пакет отправляет подтверждение отправителю пакета. Сохранение порядка пакетов. В каждом пакете используется два номера последовательности (sequence). Каждый пакет включает в себя номер, присвоенный ему отправителем. Этот номер увеличивается на единицу каждый раз, когда маршрутизатор отправляет новый пакет. Кроме того, отправитель помещает в пакет номер, последнего полученного пакета от получателя.

EIGRP Таблица соседних устройств

Таблица соседних устройств (neighbor table) – является важной таблицей в протоколе EIGRP. Каждый маршрутизатор EIGRP поддерживает свою таблицу соседних устройств, в которой перечислены непосредственно подключенные маршрутизаторы. Для установления отношений соседства EIGRP использует пакеты hello. По умолчанию на ethernet интерфейсах и point-to-point интерфейсах hello-пакеты отправляются каждые 5 секунд, но с небольшим случайным отклонением, которое используется для того, чтобы между маршрутизаторами не было синхронизации в отправке hello-пакетов.

Если за период удержания (hold time, по умолчанию 15 секунд, 3 hello-интервала) от соседнего маршрутизатора не пришел ни один hello пакет, то он считается недоступным.

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

– маршрутизаторы должны пройти аутентификацию

– маршрутизаторы должны быть в одной AS

– должны совпадать значения K-коэффициентов

EIGRP Метрика

Протокол EIGRP считает метрику с помощью коэффициентов. По умолчанию они равны К1=1; К2=0; К3=1; К4=0; К5=0. Общая метрика вычисляется с помощью значений bandwidth (пропускной способности) и delay (задержки). Bandwidth вычисляется по формуле:

bandwidth = (10000000/bandwidth(m)) * 256

где bandwidth(m) – это минимальная пропускная способность канала на всем пути следования к сети назначения.

Delay:

delay = delay(s) * 256

где delay(s) – это суммарная задержка на всех маршрутизаторах по пути следования к сети назначения.

Эти значения использует протокол EIGRP для подсчета метрики:

Metric=[K1*bandwidth+(K2* bandwidth)/(256-load)+K3*delay]*[K5/(reliability+K4)]

Если коэффициенты не менялись, то формула получает вид:

Metric=K1*bandwidth+ K3*delay

Количество переходов в протоколе EIGRP равно 224, чего более чем достаточно для современных сетей.

EIGRP Обновление маршрутов

После того как маршрутизаторы установили отношения соседства, они начинают обмениваться информацией о маршрутах (обновления, Update).

Поделиться с друзьями: