Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программа Сетевой академии Cisco CCNA 3 и 4 (Вс....docx
Скачиваний:
282
Добавлен:
21.07.2019
Размер:
32.57 Mб
Скачать

Функции протокола rip версии 2

Протокол RIPv2 представляет собой усовершенствованную версию RIPvl. Он имеет ряд общих с RIPvl функций:

  • Используется метрика количества переходов с максимальным значением 15;

  • Он также является дистанционно-векторным протоколом;

  • Для предотвращения петель маршрутизации используются таймеры удержа­ния со значением по умолчанию равным 180 секундам;

  • Для предотвращения петель маршрутизации используется расщепление гори­зонта;

  • Значение метрики, равное 16 переходам рассматривается как бесконечное;

  • Вместе с маршрутом передается маска подсети;

  • Поддерживаются маски VLSM путем передачи такой маски вместе с каждым маршрутом, что полностью определяет подсеть;

  • Поддерживается аутентификация;

  • Используется как передача открытым текстом так и использование шифрова­ния MD5;

  • В сообщение обновлений маршрутизации включается IP-адрес маршрутиза­тора следующего перехода;

  • Используются теги внешних маршрутов;

  • Поддерживаются обновления многоадресатной маршрутизации.

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

Протокол RIPv2 поддерживает аутентификацию в своих обновлениях маршрути­зации. В качестве проверки аутентификации на интерфейсе может быть использо­ван набор ключей. RIPv2 позволяет использовать в своих пакетах различные типы аутентификации. При этом возможен выбор открытого текста или MD5. По умолча­нию принимается открытый текст (Для аутентификации источника обновления маршрутизации может быть использована MD5). MD5 обычно используется для шифрования и включения секретных паролей и не имеет известного обращения. RIPv2 рассылает многоадресатные обновления маршрутизации, используя адрес класса D, что обеспечивает повышенную эффективность.

Сравнение протоколов riPvl и riPv2

Для определения направления и расстояния до любого канала в объединенной сети протокол RIP использует дистанционно-векторные алгоритмы. Если к пункту назна­чения существует несколько маршрутов, то R1P выбирает маршрут с наименьшим ко­личеством переходов. Однако, поскольку количество переходов является единствен­ной метрикой, используемой протоколом RIP, выбранный таким образом маршрут к пункту назначения не обязательно является наилучшим. При этом учитывается только количество переходов и не принимаются во внимание другие параметры маршрута.

Протокол RIPvl позволяет маршрутизаторам обновлять свои таблицы маршрути­зации с заранее заданным интервалом. По умолчанию такой интервал равен 30 секун­дам. Постоянная рассылка обновлений маршрутизации очень быстро повышает объем передачи данных по сети. Для предотвращения петель маршрутизации протокол RIP имеет ограничение на максимальное количество переходов равное 15. Если сеть- получатель находится на расстоянии более 15 переходов, то она рассматривается как недостижимая и пакет отбрасывается. Такой подход создает проблемы масштабируе­мости если маршрутизация происходит в крупных неоднородных сетях. Протокол RIPvl для предотвращения петель использует также расщепление горизонта. Это озна­чает, что на интерфейсе маршрут анонсируется только в том случае, если обновление маршрутизации поступило не на этот интерфейс. Для предотвращения петель исполь­зуется также таймер удержания. Его действие выражается в том, что после получения обновления маршрутизатор игнорирует любую новую информацию маршрутизации в течение промежутка времени заданного для таймера удержания. Ниже приводится общее описание работы протокола RIPvl при его использовании на маршрутизаторе.

  • Непосредственно подсоединенные подсети изначально известны маршрути­затору и эти маршруты анонсируются соседним маршрутизаторам;

  • Обновления маршрутов рассылаются широковещательно все соседние мар­шрутизаторы оповещаются одним сообщением;

  • Для получения информации о новых маршрутах маршрутизаторы просматри­вают обновления маршрутов;

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

  • Если существует несколько маршрутов, то выбирается маршрут с наименьшей метрикой;

  • Топологическая информация находится в таблицах маршрутизации, которые как минимума содержат информацию о подсетях и метрике;

  • От соседних маршрутизаторов ожидаются периодические сообщения об об­новлении маршрутов.

  • В случае отсутствия требуемого заданным интервалом регулярного сообщения соответствующий ранее полученный маршрут удаляется из таблицы маршру­тизации;

  • Предполагается, что полученное от соседнего маршрутизатора сообщение бы­ло им и отправлено.

  • В табл. 2.6 приведено сравнение протоколов RIPvl и RTPv2.

Таблица 2.6. Сравнение протоколов RIPv2 и RIPv1

RIP v2

RIP vl

Поддерживает аутентификацию

Не поддерживает аутентификации

Поддерживает бесклассовые маски подсетей VLSM

Поддерживаются только маски, использующие классы

Следующий узел

Следующий шлюз

Многоадресатная рассылка по адресу 224.0.0.9

Широковещательная рассылка—255.255.255.255

Интерфейс использует теги маршрутов

Не использует тегов маршрутов

Поддерживает также все функции RIPvl