Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Ответы Сети ЭВМ.docx
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
3.84 Mб
Скачать
  1. Внутренний протокол маршрутизации rip. Таблица маршрутизации, ограничения протокола rip, принцип работы.

Протокол RIP (Routing Information Protocol) является внутренним протоколом маршрутизации дистанционно-векторного типа, он представляет собой один из наиболее ранних протоколов обмена маршрутной информацией и до сих пор чрезвычайно распространен в вычислительных сетях ввиду простоты реализации. Кроме версии RIP для сетей TCP/IP существует также версия RIP для сетей IPX/SPX компании Novell.

Этот протокол маршрутизации предназначен для сравнительно небольших и относительно однородных сетей. Протокол разработан в университете Калифорнии (Беркли), базируется на разработках фирмы Ксерокс и реализует те же принципы, что и программа маршрутизации routed, используемая в ОC UNIX (4BSD). Маршрут здесь характеризуется вектором расстояния до места назначения. Предполагается, что каждый маршрутизатор является отправной точкой нескольких маршрутов до сетей, с которыми он связан.

Преимуществом протокола RIP является его вычислительная простота и простота конфигурирования, а недостатками – увеличение трафика при периодической рассылке широковещательных пакетов и неоптимальность найденного маршрута.

Для IP имеются две версии протокола RIP: первая и вторая.

В качестве расстояния до сети стандарты протокола RIP допускают различные виды метрик: хопы, метрики, учитывающие пропускную способность, вносимые задержки и надежность сетей (то есть соответствующие признакам D, Т и R в поле «Качество сервиса» IP-пакета), а также любые комбинации этих метрик. Метрика должна обладать свойством аддитивности - метрика составного пути должна быть равна сумме метрик составляющих этого пути. В большинстве реализации RIP используется простейшая метрика - количество хопов, то есть количество промежуточных маршрутизаторов, которые нужно преодолеть пакету до сети назначения.

Процесс построения таблицы маршрутизации

Использование протокола RIP целесообразно в сетях, самый длинный путь в которых составляет не более 15 переходов (hops). Данное ограничение определяется способом вычисления маршрута, который принят в данном алгоритме и не может быть преодолено.

Принцип работы RIP состоит в том, что маршрутизатор каждые 30 секунд посылает широковещательно свою таблицу маршрутизации, получивший его маршрутизатор сравнивает ее со своей и добавляет записи, о сетях которых у него нет, либо заменяет существующую сеть, если в обновлении маршрут к этой сети имеет меньшую метрику. Максимальное количество прыжков, разрешенное в RIP — 15 (метрика 16 означает «бесконечно большую метрику»). RIP работает на прикладном уровне стека TCP/IP, используя UDP порт 520.

  1. Область применения протокола rip. Преимущество протокола rip2 перед протоколом rip. Формат сообщения протокола rip2.

Протокол RIP не обеспечивает решение всех возможных проблем, которые могут возникнуть в процессе определения маршрута в сетях передачи данных. Как уже упоминалось выше, в первую очередь он предназначен для использования в качестве IGP в гомогенных сетях небольшого размера. Кроме того, использование данного протокола приводит к появлению специфических ограничений на параметры сети, в которой он может быть использован.

Для IP имеются две версии протокола RIP: первая и вторая. Протокол RIPvl не поддерживает масок, то есть он распространяет между маршрутизаторами только информацию о номерах сетей и расстояниях до них, а информацию о масках этих сетей не распространяет, считая, что все адреса принадлежат к стандартными классам А, В или С. Протокол RIPv2 передает информацию о масках сетей, поэтому он в большей степени соответствует требованиям сегодняшнего дня. Так как при построении таблиц маршрутизации работа версии 2 принципиально не отличается от версии 1, то в дальнейшем для упрощения записей будет описываться работа первой версии.

RIP v.1 не поддерживает маски, т.е. распространяет между маршрути­заторами информацию только о номерах сетей и расстояниях до них, но не о масках этих сетей, считая, что все адреса принадлежат к стандартным классам A, B или С.  RIP v.2 передает данные о масках сетей, поэтому он в большей степени соответствует современным требованиям. 

Формат сообщения протокола RIP2.

Вторая версия протокола определяет полезные расширения первой, такие как поддержка CIDR, выполнение аутентификации, поддержка подсетей и групповой передачи. На рисунке(рис.7) приведен формат сообщения второй версии протокола RIP IP.

Сообщение первой версии протокола содержит нулевые поля. Данные поля предостовляют место для расширений, вносимых второй версией. Протокол RIP-2 IP наследует все поля первой версии, добавляя следующие:

Поле "Домен маршрутизации" используется вместе с полем "Следующий переход" для позволения нескольким автономным системам разделять одну физическую среду передачи.

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

Поле "Метка маршрута" предназначено для сигнализации внешних маршрутов и используется протоколами политики маршрутизации(EGP или BGP).

Сообщения протокола RIP-2 IP посылаются с версией равной 2. Однако при получении такого сообщения маршрутизатором поддерживающим протокол RIP-1 IP будет просто игнорировать любые поля, которые длжны содержать нули в первой версии. Следовательно, он будет корректно обрабатывать все записи, которые не используют расширения протокола RIP-2 IP.