Протокол множественной регистрации ( MRP ), который заменил протокол регистрации общих атрибутов ( GARP ), представляет собой общую структуру регистрации, определенную поправкой IEEE 802.1ak к стандарту IEEE 802.1Q . MRP позволяет мостам , коммутаторам или другим аналогичным устройствам регистрировать и отменять регистрацию значений атрибутов, таких как идентификаторы VLAN и членство в многоадресных группах в большой локальной сети . MRP работает на уровне канала передачи данных .
GARP был определен рабочей группой IEEE 802.1 для предоставления общей структуры, позволяющей мостам (или другим устройствам, таким как коммутаторы) регистрировать и отменять регистрацию значений атрибутов, таких как идентификаторы VLAN и членство в многоадресных группах. GARP определяет архитектуру, правила работы, конечные автоматы и переменные для регистрации и отмены регистрации значений атрибутов. GARP использовался двумя приложениями: протоколом регистрации VLAN GARP ( GVRP ) для регистрации транкинга VLAN между многоуровневыми коммутаторами и протоколом регистрации многоадресной рассылки GARP ( GMRP ). Последние два были в основном улучшениями для коммутаторов с поддержкой VLAN согласно определению в IEEE 802.1Q .
Протокол множественной регистрации ( MRP ) был введен для замены GARP с поправкой IEEE 802.1ak в 2007 году. Два приложения GARP также были изменены для использования MRP. GMRP был заменен на протокол множественной регистрации MAC ( MMRP ), а GVRP был заменен на протокол множественной регистрации VLAN ( MVRP ). Это изменение по сути переместило определения GARP, GVRP и GMRP в среду на основе 802.1Q, подразумевая, что они уже были осведомлены о VLAN. Это также позволило значительно оптимизировать базовый протокол без особых изменений в интерфейсе самих приложений. [1]
Новый протокол и приложения исправили проблему старой системы на основе GARP/GVRP, в которой простая регистрация или аварийное переключение могли занять чрезвычайно много времени для сходимости в большой сети [2] , что приводило к значительному снижению пропускной способности.
Ожидается, что GARP будет удален из IEEE 802.1D в какой-то момент в будущем. [3]
Multiple MAC Registration Protocol — это протокол канального уровня (уровня 2) для регистрации групповых MAC-адресов (т. е. многоадресной рассылки) на нескольких коммутаторах. Это приложение MRP, изначально определенное в IEEE 802.1ak-2007 и впоследствии включенное в 802.1Q. Оно заменило GMRP на основе 802.1D. Цель MMRP — разрешить многоадресный трафик в мостовых локальных сетях ограничивать областями сети, где это требуется.
MVRP, пришедший на смену GVRP, — это сетевой протокол уровня 2 на основе стандартов для автоматической настройки информации VLAN на коммутаторах . Он был определен в поправке 802.1ak к 802.1Q-2005.
В сети уровня 2 MVRP предоставляет метод динамического обмена информацией VLAN и настройки необходимых VLAN. Например, чтобы добавить порт коммутатора в VLAN, необходимо перенастроить только конечный порт или сетевое устройство с поддержкой VLAN, подключенное к порту коммутатора, а все необходимые каналы VLAN динамически создаются на других коммутаторах с поддержкой MVRP. Без использования MVRP необходимо либо ручное конфигурирование каналов VLAN, либо использование фирменного метода производителя.
Именно через MVRP динамические записи VLAN будут обновляться в базе данных фильтрации. Короче говоря, MVRP помогает динамически поддерживать конфигурацию VLAN на основе текущих сетевых конфигураций.
802.1Q обеспечивает:
MVRP определяет приложение MRP, которое предоставляет службу регистрации VLAN. MVRP использует декларацию атрибутов MRP (MAD) и распространение атрибутов MRP (MAP), которые предоставляют общие описания конечных автоматов и общие механизмы распространения информации, определенные для использования в приложениях на основе MRP. MVRP предоставляет механизм для динамического обслуживания содержимого динамических записей регистрации VLAN для каждой VLAN и для распространения содержащейся в них информации на другие мосты. Эта информация позволяет устройствам, поддерживающим MVRP, устанавливать и динамически обновлять свои знания о наборе VLAN, которые в настоящее время имеют активных участников, и через какие порты эти участники могут быть доступны. Основная цель MVRP — позволить коммутаторам автоматически обнаруживать некоторую информацию VLAN, которую в противном случае пришлось бы настраивать вручную.
Замененный GVRP был по сути тем же самым, но использовал сервисы приложения GARP на основе 802.1D. GVRP использовал GARP Information Declaration (GID) и GARP Information Propagation (GIP), которые соответствуют MAP и MAD в MRP. Он был определен в оригинальной версии 802.1D-1998, пока не был заменен MVRP.
Его заменили, поскольку GARP, не поддерживающий VLAN, имел серьезные недостатки при работе в больших сетях VLAN. [2]
MSRP является основой протокола резервирования потока, впервые определенного в спецификациях Audio Video Bridging .