Протокол RIP vl является классовым протоколом маршрутизации. Он не поддерживает технологию VLSM. В настоящее время данная версия протокола в реальных СПД не используется, но ее изучение необходимо для понимания эволюционного развития протокола RIP.
Для понимания принципов работы любого протокола маршрутизации, в частности, протокола RIP vl, необходимо рассмотреть содержимое служебных сообщений, передаваемых между маршрутизаторами.
Сообщение начинается с фиксированного заголовка. Далее следует список нар значений «сеть/дистанция до нее». Пакет не может содержать более 25 записей о маршрутах. Размер сообщения зависит от числа пар «сеть/дистанция», он не может превышать 512 байт. Максимальный размер в 512 байт не включает заголовки канального уровня, IPи UDP-заголовки.
Рис. 5.7. Формат сообщения протокола RIP vl
Структуры служебных пакетов обеих версий протокола RIP очень схожи. Однако в пакете первой версии протокола RIP значительно больше неиспользуемых полей. Формат сообщений протокола RIP vl приводится на рис. 5.7.
Каждое сообщение протокола RIP начинается с трех полей, первое поле — команда, второе — версия, третье поле зарезервировано и не используется. Далее следуют поля с сетями-получателями и расстояниями до них, которые повторяются в зависимости от числа маршрутов, объявленных маршрутизатором. Например, если маршрутизатор объявляет о пяти маршрутах, то пять раз повторяются группы полей с записями маршрутов.