Протокол резервирования MRP

9 ноября 2023 г.

Для управляемых коммутаторов компании Kyland серии SICOM3000A вышла новая прошивка, поэтому теперь помимо основных протоколов резервирования (RSTP, DT-Ring и т.д.) коммутаторы поддерживают протокол Media Redundancy Protocol (MRP). Это протокол резервирования стандарта МЭК 62439-2, с помощью которого можно организовать кольцевую топологию сети.

Принцип работы

Один коммутатор в кольце назначается Media Redundancy Manager (MRM), такой коммутатор еще можно назвать мастером. Он контролирует целостность кольца, передавая по кольцу тестовые кадры данных в одну сторону и получая их по цепочке с другой стороны. Для предотвращения коллизий все данные, кроме тестовых кадров, блокируются на одном из двух кольцевых портов MRM-коммутатора. В случае обрыва кольца MRM активирует резервный линк и сообщит об этом остальным коммутаторам с ролью Media Redundancy Client (MRC), чтобы те начали слать трафик по новому пути. MRC-коммутаторы передают тестовые кадры по цепочке с одного кольцевого порта на другой, а также информацию об изменении состояния их портов.

Если MRM-коммутатор получает предупреждение от MRC-коммутатора об отказе его кольцевого порта раньше, чем завершится передача тестовых кадров, то он использует эту информацию для активации заблокированного соединения. Такой подход обеспечивает минимальное время восстановления сети.

MRP на коммутаторах Kyland можно настроить в двух режимах:

  1. Режим ручного выбора MRM
    Каждому коммутатору вручную назначается роль MRM или MRC.
  2. Режим Media Redundancy Automanager (MRA)
    В этом режиме всем коммутаторам кольца назначается роль MRA, после чего MRA выбирают между собой один MRM, используя настроенное значение приоритета. Остальные MRA переходят к роли MRC.

Особенности протокола

  • Время переключения с основного канала связи на резервный — не более 200 или 500 мс
  • В одном кольце может участвовать до 50 коммутаторов
  • Есть возможность автоматического выбора Manager
  • Все коммутаторы в одном кольце должны иметь одинаковый номер домена
  • Разные домены необязательно должны иметь разные имена
  • На каждом коммутаторе можно настроить только два порта для кольца
  • В каждом кольце может быть только один Manager и несколько Client

Настройка

Режим ручного выбора MRM

Перед соединением коммутаторов в кольцо необходимо их настроить:

1. Настройка адресации

Каждому коммутатору назначается свой уникальный IP-адрес из одной подсети.

2. Настройка резервирования коммутатора с ролью MRM

  • Domain UUID — значение по умолчанию — FFFFFFFF-FFFF-FFFF-FFFF-FFFFFFFFFFFF.
  • Control-Vlan — VLAN управления MRP-кольцом. Порты коммутатора в MRP-кольце могут быть настроены как в режиме Access, так и в режиме Trunk. Все коммутаторы в кольце должны быть настроены в одном и том же режиме VLAN .
  • Protocol — чтобы работа протокола активировалась, необходимо выставить режим Enable.

Следующие параметры относятся к настройкам мастера MRP-кольца. В ручном режиме они доступны только на MRM, а в автоматическом — на всех коммутаторах MRA.

  • Advance-Mode — если MRC распознает сбой соединения на одном из своих кольцевых портов, он может сигнализировать об этом событии MRM или MRA, которым не нужно ждать достаточной потери тестовых пакетов, и они могут немедленно активировать второй кольцевой порт.
  • Recovery-time — максимальное время восстановление может иметь значение 200 или 500 мс. Все коммутаторы в кольце должны иметь одинаковое время восстановления.
  • Manager-Priority — настройка приоритета. Может принимать значение от 0 до 65535.

3. Настройка резервирования коммутаторов с ролью MRC

После завершения всех настроек необходимо сохранить конфигурацию: Maintenance -> Save Current Configuration.

Режим MRA

Перед соединением коммутаторов в кольцо необходимо их настроить:

1. Настройка адресации

2. Настройка резервирования коммутаторов с ролью MRA

*Приоритет MRA должен иметь значение от 36864 до 65535.

После завершения всех настроек необходимо сохранить конфигурацию: Maintenance -> Save Current Configuration.

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

Протокол MRP поддерживается коммутаторами разных производителей, поэтому в кольце могут использоваться устройства не только Kyland.

Мы провели тестирование, которое показало, что коммутаторы Kyland корректно работают с коммутаторами других вендоров.

Руководство пользователя по настройке протокола MRP можно скачать по ссылке