RFC: 2453
Оригинал: RIP Version 2
Предыдущие версии: RFC 1388, RFC 1723
Категория: Стандарт Интернета
Дата публикации:
Автор:
Перевод: Сергей Кедров

5. Совместимость

Данная секция рассматривает некоторые вопросы, относящиеся к совместимости.

Должны игнорироваться следующие пакеты:

  • Содержащие номер версии, равный 0.

  • Содержащие ненулевые значения в пакете RIPv1 в тех полях, которые должны быть установлены в 0.

5.1. Compatibility switch

Compatibility switch (переключатель совместимости) необходим по двум причинам.

Первое, существуют разработки RIPv1, которые не полностью соответствуют RFC 1058 (в котором описан RIPv1). Второе, multicast-сообщения RIPv2 будут игнорироваться RIPv1-интерфейсами, что в некоторых случаях нежелательно.

Compatibility switch должен конфигурироваться отдельно для каждого интерфейса и должен поддерживать следующие четыре «положения»:

  • RIP-1. Посылаются только RIPv1-сообщения.

  • RIP-1-совместимый, при котором формируются сообщения формата RIPv2, но посылаются broadcast’ом.

  • RIP-2, в котором формируются сообщения формата RIPv2 и посылаются multicast’ом.

  • Положение «none», то есть «нет». Запрет на посылку любых RIP-сообщений.

RFC 2453 рекомендует по умолчанию устанавливать режим RIP-1 или RIP-2, но не RIP-1-совместимый. Хотя не все производители этого придерживаются. По-моему, они правы — судя по практике. RFC сообщает, что режим RIP-1-совместимый должен использоваться сетевым администратором в том случае, если он понимает, что делает со своими маршрутизаторами.

Устройство, работающее с RIP, также должно поддерживать параметр receive control switch (ключ управления получением) — RCS. RCS управляет тем, сообщения какой версии принимать. Имеет положения RIP-1, RIP-2, оба и ничего. Должен конфигурироваться отдельно для каждого интерфейса. Рекомендуется, чтобы по умолчанию установки переключателей посылки и приема совпадали.

2007 - 2018 © Русские переводы RFC, IETF, ISOC.