| Протокол RIP Протокол обмена информацией о маршрутизации (Routing
Information Protocol, RIP) разрабатывался как механизм, посредством которого маршрутизаторы
могут обмениваться информацией об обновлениях таблиц маршрутизации. Этот механизм
изначально предполагался для использования в сетях относительно небольшого размера
(это верно для RIP версии 1). Протокол RIP использует следующую схему построения
таблицы маршрутизации. Первоначально таблица маршрутизации каждого маршрутизатора
включает в себя маршруты только для тех подсетей, что физически подсоединены к
маршрутизатору. Используя протокол RIP, маршрутизатор периодически отправляет
другим маршрутизаторам объявления, содержащие информацию о содержимом собственной
таблицы маршрутизации. RIP версии 1 использует для передачи объявлений широковещательные
IP-пакеты. RIP версии 2 позволяет использовать для объявлений также пакеты группового
вещания. Каждый маршрутизатор рассылает подобные объявления периодически с интервалом
в 30 секунд. Маршрутизаторы, использующие протокол RIP, могут также сообщать
информацию о маршрутизации при помощи триггерных обновлений. Триггер-ные обновления
инициируются, когда происходит изменение топологии сети и посылается обновленная
информация о маршрутизации, которая отражает эти изменения. Триггерные обновления
происходят немедленно, следовательно, информация о маршрутизации обновится раньше,
чем произойдет следующее периодическое объявление. Например, когда маршрутизатор
обнаруживает установление соединения или отказ соседнего маршрутизатора, он модифицирует
собственную таблицу маршрутизации и рассылает обновленные маршруты. Каждый маршрутизатор,
получающий триггерное обновление, изменяет собственную таблицу маршрутизации и
распространяет изменение. Основное преимущество R1P заключается в простоте
развертывания и конфигурирования. В качестве недостатка RIP версии 1 можно отметить
наличие жесткого ограничения на размер сети. Протокол R1P может быть использован
в сети, в которой два хоста разделены не более чем 15 маршрутизаторами. Другими
словами, маршрутизатор, использующий протокол RIP для построения таблицы маршрутизации,
"знает" только о тех подсетях, что расположены на расстоянии не более
15 переходов. Подсети, расположенные на расстоянии 16 или более пересылок, считаются
недостижимыми. Поскольку глобальные IP-сети становятся все больше и больше,
периодические RIP-объявления каждого маршрутизатора могут вызывать чрезмерный
трафик. В качестве другого недостатка протокола RIP можно отметить высокое время
восстановления. В ситуации, когда в структуре сети происходят изменения, может
пройти несколько минут прежде, чем все корпоративные маршрутизаторы получат информацию
о произошедшем изменении и переконфигурируют собственные таблицы маршрутизации.
За то время как происходит реконфигурирование маршрутизаторов, могут образоваться
циклы маршрутизации, приводящие к потере или невозможности доставки данных. В
условиях повышенных требований к надежности канала данных существующих возможностей
протокола RIP может быть недостаточно. Службы маршрутизации и удаленного
доступа Windows Server 2003 могут работать с протоколом RIP версий 1 и 2. RIP
версии 2 поддерживает объявления, рассылаемые при помощи групповых рассылок, простую
аутентификацию при помощи пароля, а также дает возможность гибкой настройки при
работе в средах с подсетями и в CIDR-средах (Classless InterDomain Routing, Бесклассовая
междоменная маршрутизация). Реализация протокола RIP в Windows Server 2003
характеризуется следующими функциональными возможностями: - выбор
версии R1P, которая будет выполняться на каждом интерфейсе для входящих и исходящих
пакетов;
- алгоритмы "split horizon", "poison
reverse" и триггерных обновлений, которые используются для корректного отображения
изменений топологии сети;
- фильтры маршрутов для выбора
тех сетей, которые необходимо объявлять или принимать от них обновления;
- фильтры
источников для выбора маршрутизаторов, от которых будут приниматься объявления;
- конфигурируемые объявления и таймеры старения маршрута;
- поддержка простого удостоверения подлинности при
помощи пароля;
- возможность отключения суммирования
подсетей.
Использование в сети протокола маршрутизации
RIP оправданно в случае небольшой сети с динамически меняющейся структурой, имеющей
несколько возможных маршрутов. Маршрутизируемая среда на базе протокола RIP может
потребоваться для: - предприятия среднего размера;
- большого офиса филиала или дополнительного офиса
со множественными сетями.
|