RoCE переносит RDMA через Ethernet, а iWARP строит RDMAP/DDP поверх надёжного транспорта, обычно TCP. Эти варианты несовместимы друг с другом.
Почему это важно
Поддержка Ethernet ещё не означает поддержку RoCE. Нужны совместимые RNIC, одна версия транспорта, подходящий MTU и согласованные настройки сети по всему пути.
Что подтверждено
RoCE переносит операции RDMA через сети Ethernet второго и третьего уровня.
Граница применимости: Версии RoCE и совместимые RNIC и сеть; способ инкапсуляции зависит от версии.
Поддержка Ethernet сама по себе не доказывает поддержку RoCE: протокол RDMA и прямое размещение данных требуют дополнительных возможностей оборудования и ПО.
Граница применимости: Проверка обоих конечных узлов и всей сети между ними.
Не путать
Что проверить
- Сверьте версию RoCE и её поддержку на обоих RNIC.
- Проверьте MTU и сетевые настройки по всему пути.
- Не применяйте рекомендации одного производителя без проверки всей топологии.
Первоисточники
InfiniBand Architecture Specification and RoCE
InfiniBand Trade Association · официальная страница спецификаций, проверено 29 августа 2026 года
Определяет RoCE как transport для RDMA через обычные Ethernet networks уровня 2 и 3.
Открыть первоисточникIEEE 802.3 Ethernet Working Group
IEEE 802.3 · официальная страница рабочей группы, проверено 29 августа 2026 года
IEEE 802.3 разрабатывает стандарты Ethernet для MAC и физических сред с разными скоростями и режимами связи.
Открыть первоисточникRFC 5041: Direct Data Placement over Reliable Transports
IETF · RFC 5041, October 2007
Определяет Direct Data Placement поверх reliable transports как часть iWARP protocol suite.
Открыть первоисточник