Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Дибров М.В. Маршрутизаторы.pdf
Скачиваний:
674
Добавлен:
06.03.2016
Размер:
5.01 Mб
Скачать

Поскольку метрикой протокола RIP является количество переходов и скорость каналов при этом не учитывается. Поэтому канал со скоростью 56Кбит/с будет обрабатывать, столько же данных что и канал со скоростью 155Мбит/с.

Маршруты с равной стоимостью обычно можно найти с помощью команды show ip route до конкретной сети. В примере 5.9 приводится информация, которая выдает команда show ip route для конкретной сети.

Пример 5.9 – Вывод маршрутов с равной стоимостью

r1# show ip route 10.1.2.0 Routing entry for 10.1.2.0/24

Known via "rip", distance 120, metric 1 Redistributing via rip

Last update from 10.1.4.2 on FastEthernet0/0, 00:00:18 ago Routing Descriptor Blocks:

10.1.4.1, from 10.1.4.1, 00:02:45 ago, via FastEthernet0/0 Route metric is 1, traffic share count is 1

* 10.1.4.2, from 10.1.4.2, 00:00:18 ago, via FastEthernet0/0 Route metric is 1, traffic share count is 1

В приведенном выше примере имеются два описательных блока. Каждый из них описывает один маршрут. Перед началом одного из блоков сто символ «*», указывающий, что блок соответствует активному маршруту, который используется для новых потоков данных.

5.8.4 Настройка протокола RIP для работы в сетях NBMA

Известно, что протокол RIP, как и большинство протоколов динамической маршрутизации использует механизм широковещательной рассылки. Однако существуют технологии построения сетей, поддерживающие множественный доступ, но в которых не применяются широковещательные пакеты. К таким технологиям относятся сети Frame Relay, ATM и X25. Данные сети получили название NBMA (non broadcast multi access) не широковещательные сети группового доступа.

В сетях NBMA может быть больше двух маршрутизаторов, но из–за отсутствия возможности использования широковещательных пакетов в таких сетях могут возникать проблемы установления соседских отношений. В сети NBMA групповой пакет, посланный одним маршрутизатором, не может быть получен всеми остальными маршрутизаторами в сети. В сетях такого типа протоколу RIP необходимо предоставить информацию о соседних маршрутизаторах. Для указания соседнего маршрутизатора, с которым требуется обмениваться информацией, используется команда neighbor, синтаксис команды приводится в примере 5.10.

93

Пример 5.10 – Синтаксис команды neighbor

(config-router)# neighbor ip-address (config-router)# no neighbor ip-address

5.8.5 Механизм инициированных обновлений в протоколе RIP

Модификации протокола RIP позволяют использовать инициированные обновления маршрутной информации. В RFC 2091 регламентируется использование инициированных обновлений маршрутной информации. Инициация означает, что послать сообщение о корректировке маршрутизатор побуждает какое-либо событие в сети или запрос соседнего маршрутизатора, а не таймер.

Ниже перечислены события, которые инициируют посылку сообщений

окорректировках:

Маршрутизатор запрашивает обновленную информацию о маршрутах при инициализации. Происходит обмен полными копиями таблиц маршрутизации.

В сети имеют место изменения. Посылается информация только об изменениях в сети.

Переход состояния канала из включенного в выключенное или наобо-

рот.

Инициированные обновления маршрутной информации должны использовать три дополнительных типа пакетов RIP, а также расширенный заголовок сообщения длиной в 4 байта. Обе версии, RIP v1 и RIP v2, поддерживают все три типа пакетов и расширенный 4 байтный заголовок.

 

 

Update Request

(9)

 

 

 

 

32 бита

 

 

 

8

8

 

8

8

 

 

Версия

Неиспользуемое поле

 

 

 

(заполняется нулями

)

 

 

 

 

 

 

Update Acknowledge

(11)

 

 

 

 

32 бита

 

 

 

8

8

 

8

8

 

 

Версия

Flush

 

Sequence Number

 

 

 

 

 

 

 

Запись маршрута

 

 

 

Update Response

(10)

 

 

 

 

 

32 бита

 

 

 

8

8

 

8

8

 

 

Версия

 

Flush

 

Sequence Number

 

 

 

 

 

 

 

Идентификатор семейства

 

Ноль (RIP v 1)

 

 

адресов

 

Тег маршрута

(RIP v 2)

Записи RIP

Записи RIP

Записи RIP

Записи RIP

Поля (максимум 25)

Рисунок 5.13 – Дополнительные типы пакетов протокола RIP

На рисунке 5.13 показан формат трех дополнительных типов пакетов RIP, которые используются в инициированных обновлениях маршрутной информации. В таблице 5.7 приведено описание пакетов.

94