Открыть сервис

Media Redundancy Protocol

Media Redundancy Protocol (MRP) — это протокол сетевого уровня, предназначенный для обеспечения высокой доступности и отказоустойчивости в промышленных сетях Ethernet. Он позволяет создавать избыточные топологии (кольца) с временем восстановления связи после единичного отказа (разрыва кабеля или выхода из строя узла) менее 10 миллисекунд на 50 узлах, что соответствует требованиям стандарта IEC 62439-2. MRP является частью семейства протоколов Industrial Ethernet, разработанных для автоматизации производства, энергетики и транспортных систем, где потеря связи критична для безопасности и непрерывности процессов.

История и стандартизация

Протокол MRP был разработан в рамках международного стандарта IEC 62439-2 (Industrial communication networks — High availability automation networks — Part 2: Media Redundancy Protocol), опубликованного Международной электротехнической комиссией (IEC) в 2010 году. Стандарт является частью более широкой серии IEC 62439, которая описывает различные методы резервирования для промышленных сетей, включая Parallel Redundancy Protocol (PRP) и High-availability Seamless Redundancy (HSR).

Первоначально MRP был предложен компанией Siemens AG (Германия) как часть её экосистемы PROFINET — промышленного протокола реального времени. Впоследствии протокол был открыт и стандартизирован для обеспечения совместимости оборудования разных производителей. Сегодня MRP поддерживается большинством ведущих поставщиков промышленного сетевого оборудования, таких как Siemens, Rockwell Automation, Phoenix Contact, Hirschmann, Moxa и другие.

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

MRP основан на топологии кольца (ring topology). В нормальном режиме работы все узлы (коммутаторы, контроллеры, устройства ввода-вывода) соединены последовательно, образуя замкнутый контур. Однако в такой топологии возникает проблема циркуляции кадров (broadcast storm), поэтому один из портов в кольце логически блокируется специальным узлом — менеджером кольца (Ring Manager). Остальные узлы являются клиентами кольца (Ring Clients).

Нормальный режим

Режим отказа

Восстановление после отказа

Виды и реализации MRP

Стандарт IEC 62439-2 определяет несколько профилей MRP, различающихся по времени восстановления и поддерживаемой топологии:

MRP (Media Redundancy Protocol) — базовый профиль

MRP-R (Media Redundancy Protocol — Reconnect)

MRP-M (Media Redundancy Protocol — Multiple)

MRP-I (Media Redundancy Protocol — Interconnection)

Устройство и характеристики

Архитектура кольца

Требования к оборудованию

Ограничения

Применение

MRP широко используется в промышленных сетях, где требуется высокая надёжность и предсказуемое время восстановления:

Преимущества и недостатки

Преимущества

Недостатки

Сравнение с другими протоколами резервирования

ПротоколСтандартТопологияВремя восстановленияБесшовность
MRPIEC 62439-2Кольцо<10 мс (50 узлов)Нет (потеря кадров)
RSTP (Rapid Spanning Tree Protocol)IEEE 802.1wДерево, звезда, кольцо1–10 секундНет
PRP (Parallel Redundancy Protocol)IEC 62439-3Две независимые сети0 мс (полная бесшовность)Да
HSR (High-availability Seamless Redundancy)IEC 62439-3Кольцо0 мс (полная бесшовность)Да

MRP занимает промежуточное положение: он быстрее RSTP, но медленнее и менее надёжен, чем PRP/HSR. Однако MRP значительно дешевле и проще в реализации, что делает его популярным в массовых промышленных приложениях.

Критика

Основная критика MRP связана с его ограниченной топологией и потерей кадров при переключении. Для критически важных систем, где недопустима потеря ни одного пакета (например, в системах управления движением поездов или в атомной энергетике), предпочтительнее использовать PRP или HSR, которые обеспечивают полную бесшовность. Кроме того, MRP не поддерживает резервирование на уровне кабельных трасс (например, прокладка двух независимых кабелей) — для этого требуется PRP.

С другой стороны, сторонники MRP отмечают, что для большинства промышленных приложений потеря нескольких кадров (менее 1–2) не критична, а стоимость и сложность внедрения PRP/HSR часто неоправданно высоки.

Интересные факты

Источники

  1. IEC 62439-2:2010 — Industrial communication networks — High availability automation networks — Part 2: Media Redundancy Protocol (MRP). International Electrotechnical Commission.
  2. PROFINET System Description — Technology and Application. PROFIBUS & PROFINET International (PI), 2021.
  3. Siemens AG — Industrial Ethernet: Media Redundancy Protocol (MRP) — Configuration Manual, 2019.
  4. Hirschmann Automation and Control GmbH — White Paper: Media Redundancy Protocol (MRP) in Industrial Networks, 2020.
  5. Moxa Inc. — Industrial Ethernet Redundancy Protocols: MRP, RSTP, PRP, and HSR, 2022.

BFOmetr — база данных и аналитика по компаниям России.

На главную BFOmetr →