WikiDer > Протокол удаленного управления Realtek
В Протокол удаленного управления Realtek (RRCP), разработан Realtek, является Уровень приложения протокол, работающий непосредственно над Ethernet кадры. Основная идея этого протокола - обеспечить прямой доступ к внутреннему регистру контроллера коммутатора Ethernet через саму сеть Ethernet. Такой подход позволяет избежать затрат на включение процессора, оперативной памяти, флэш-памяти и т. Д. В управляемый коммутатор Ethernet. Вместо этого весь «интеллект» предназначен для размещения на соседнем компьютере, на котором работает специальное программное обеспечение для управления коммутаторами Ethernet с поддержкой RRCP.
Типы пакетов
Все пакеты передаются как Кадры Ethernet с EtherType 0x8899.[1] Подробная информация о протоколе RRCP приведена в технических описаниях некоторых наборов микросхем с поддержкой RRCP: RTL8324BP [2] и RTL8326.[3] [4]
Привет
Используется для запуска сканирования коммутаторов с поддержкой RRCP в сегменте сети и для получения некоторых их параметров.
Привет ответ
Отправляется коммутатором с поддержкой RRCP в качестве ответа на действительный пакет «Hello». Содержит некоторые их параметры, такие как идентификаторы и MAC-адреса.
Получать
Используется для получения значения из внутреннего регистра контроллера коммутатора.
Получить ответ
Отправляется коммутатором с поддержкой RRCP в ответ на действительный пакет «Get». Содержит запрошенный номер регистра и считанное из него значение.
Набор
Используется для установки определенного значения в регистре внутреннего контроллера переключения. Содержит номер регистра и значение, которое нужно записать в регистр. Переключатель не генерирует подтверждения.
Пакет обнаружения петли
Не является частью самого протокола RRCP, но тесно связан, являясь основным механизмом для упрощенного Протокол связующего дерева заменить в контроллерах переключателей с поддержкой RRCP. [5]
Эхо-запрос
Не является частью самого протокола RRCP, но тесно связан, являясь базовым механизмом для аналога уровня 2 Эхо-запрос ICMP (тип 8) сообщение в контроллерах коммутатора с поддержкой RRCP.
Эхо-ответ
Не является частью самого протокола RRCP, но тесно связан, являясь базовым механизмом для аналога уровня 2 Эхо-ответ ICMP (тип 0) сообщение в контроллерах коммутатора с поддержкой RRCP.
Аппаратное обеспечение
В настоящее время протокол RRCP официально работает на микросхемах контроллера коммутатора Realtek RTL8316BP, RTL8318P и RTL8324P. Неофициально он также работал с RTL8316B, RTL8324, RTL8326 и RTL8326S.
Программного обеспечения
- Есть два пакета программного обеспечения, которые могут обмениваться данными с коммутаторами с поддержкой RRCP. Во-первых, это собственная утилита WinSmart от Realtek и производные от нее варианты. Во-вторых, это проект с открытым исходным кодом OpenRRCP. Кроме того, оба Wireshark и tcpdump есть интерпретаторы для пакетов RRCP.
внешняя ссылка
Рекомендации
- ^ "OpenRRCP Wiki". 2010-12-30. Получено 2012-08-13.
- ^ "Технические данные RTL8324" (PDF). 2005-03-21. Получено 2012-08-13.
- ^ "Технические данные RTL8326" (PDF). 2003-11-27. Получено 2012-08-13.
- ^ Джакум, Андреас. "блог aj". Wordpress. Получено 2020-06-05.
- ^ Аджо, Мигель Анхель. "Коммутатор Ethernet на базе RTL8305SC". Получено 2019-06-05.