RIP2

Протокол RIP (Routing Information Protocol) — один из наиболее распространенных протоколов маршрутизации в небольших компьютерных сетях, который позволяет маршрутизаторам динамически обновлять маршрутную информацию (направление и дальность в хопах), получая ее от соседних маршрутизаторов.

Содержание

История

Алгоритм маршрутизации RIP (алгоритм Белмана-Форда) был впервые разработан в 1969г., как основной для сети ARPANET.

Прототип протокола RIP - Gateway Information Protocol, часть пакета PARC Universal Packet.

Версия RIP, которая поддерживает протокол интернета была включена в пакет BSD операционной системы Unix под названием routed (route daemon), а также многими произодителями, реализовавшими свою версию этого протокола. В итоге протокол был унифицирован в документе RFC1058.

В 1994г. был разработан протокол RIP2 (RFC2453), который является расширением протокола RIP, обеспечивающим передачу дополнительной маршрутной информации в сообщениях RIP и повышающим уровень безопасности.

Для работы в среде IPv6 была разработана версия RIPng.

Техническая информация

RIP - так называемый протокол вектор-расстояния, который оперирует хопами в качестве метрики маршрутизации. Максимальное количество хопов, разрешенное в RIP - 15. Каждый RIP-маршрутизатор по умолчанию вещает в сеть свою полную таблицу маршрутизации раз в 30 секунд, генерируя довольно много трафика на низкоскоростных линиях связи. RIP работает на сетевом уровне стека TCP/IP, используя UDP порт 520.

В современных сетевых средах RIP - не самое лучшее решение для выбора в качестве протокола маршратизции, т.к. его возможности уступают более соверенным протоколам, такми как EIGRP, OSPF. Ограничение на 15 хопов не дает применять его в больших сетях. Единственный плюс этого протокола - простота конфигурирования.

Формат RIP пакета

      0               1               2               3      
      0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7 0 1 2 3 4 5 6 7
     +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
     |  команда (1)  | версия (1)    |      должно быть нулем (2)    |
     +---------------+---------------+-------------------------------+
     | идентификатор адресного       |      должно быть нулем (2)    |
     |     семейства  (2)            |                               |
     +-------------------------------+-------------------------------+
     |                         IP адрес (4)                          |
     +---------------------------------------------------------------+
     |                    должно быть нулем(4)                       |
     +---------------------------------------------------------------+
     |                    должно быть нулем(4)                       |
     +---------------------------------------------------------------+
     |                       метрика (4)                             |
     +---------------------------------------------------------------+

См. также

 
Начальная страница  » 
А Б В Г Д Е Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ы Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
0 1 2 3 4 5 6 7 8 9 Home