Слой 1. NIC и физический линк
Начинайте не с цифры на коробке, а с полного пути: адаптер → порт → среда передачи → порт коммутатора → согласованное состояние.
Ethernet — семейство стандартов MAC/PHY, а не один кабель или одна скорость.
NIC отдельно сообщает поддерживаемые режимы, физический порт, линии, текущую скорость и дуплекс.
Полнодуплексный режим разрешает одновременные Tx и Rx, но не удваивает скорость одного направления.
Слой 2. Номинал не равен полезной скорости
Скорость линии — предел отдельного соединения. Пропускная способность — результат выбранного протокола и рабочей нагрузки на всём пути.
Текущую скорость линии читают как рабочее состояние; паспортный максимум её не заменяет.
Пропускная способность имеет смысл только с указанным уровнем и ограничивается самым слабым участком пути.
MTU пути задаёт минимум по маршруту; кадр большого размера на одном NIC не доказывает сквозной путь с кадрами большого размера.
Слой 3. VLAN и агрегация каналов
VLAN отвечает за логическое разделение уровня 2, агрегация линий — за общую логическую линию. Это разные задачи.
VLAN создают отдельные домены пересылки в общей коммутируемой инфраструктуре.
Агрегация линий объединяет параллельные линии для суммарной пропускной способности и отказоустойчивости.
LACP согласует участников, а политика хеширования распределяет потоки; одно соединение обычно остаётся на одной линии.
Слой 4. RDMA — модель, RoCE и iWARP — transports
Общее слово RDMA недостаточно. Совпасть должны возможности конечных точек, точный транспорт, сетевой путь, драйвер и приложение.
RDMA помещает данные прямо в зарегистрированные буферы и может убрать промежуточные копирования с быстрого пути.
RoCE переносит RDMA через Ethernet L2/L3, но обычный порт Ethernet не доказывает поддержку RoCE.
iWARP использует RDMAP/DDP поверх надёжного транспорта, и это не другое название RoCE.
Проверьте инженерное мышление
Вопросы проверяют не память на аббревиатуры, а умение не делать лишних выводов.
Источники курса
Ссылки приведены один раз для всего курса, чтобы не мешать чтению каждого тезиса.
- Первичная спецификация
IEEE 802.3 Ethernet Working Group
IEEE 802.3 · официальная страница рабочей группы, проверено 29 августа 2026 года
IEEE 802.3 разрабатывает стандарты Ethernet для MAC и физических сред с разными скоростями и режимами связи.
Открыть первоисточник - Официальная документация
Ethtool netlink interface
Linux Kernel · документация latest kernel, проверено 29 августа 2026 года
Описывает чтение текущей скорости, duplex, autonegotiation, link modes, lanes и состояния Ethernet link.
Открыть первоисточник - Официальная документация
NET_ADAPTER_LINK_STATE structure
Microsoft · Windows driver documentation, проверено 29 августа 2026 года
Определяет current transmit/receive link speed и media duplex state сетевого адаптера.
Открыть первоисточник - Первичная спецификация
RFC 5136: Defining Network Capacity
IETF · RFC 5136, February 2008
Разделяет nominal link capacity, available capacity и измерение результата на выбранном protocol layer.
Открыть первоисточник - Первичная спецификация
RFC 8201: Path MTU Discovery for IP version 6
IETF · RFC 8201, July 2017
Определяет link MTU, path MTU как минимум по пути и механизм Path MTU Discovery.
Открыть первоисточник - Первичная спецификация
RFC 894: A Standard for the Transmission of IP Datagrams over Ethernet Networks
IETF · RFC 894, April 1984
Фиксирует классический максимальный IP datagram для Ethernet в 1500 octets.
Открыть первоисточник - Первичная спецификация
IEEE 802.1Q-2018: Bridges and Bridged Networks
IEEE Standards Association · IEEE 802.1Q-2018
Стандарт bridged networks и VLAN-aware bridges, включая VLAN service и управление bridged network.
Открыть первоисточник - Первичная спецификация
IEEE 802.1AX-2020: Link Aggregation
IEEE Standards Association · IEEE 802.1AX-2020
Определяет объединение parallel point-to-point links в resilient load-sharing logical link.
Открыть первоисточник - Официальная документация
Linux Ethernet Bonding Driver HOWTO
Linux Kernel · документация latest kernel, проверено 29 августа 2026 года
Описывает 802.3ad bonding, LACP, hash policy и ограничение одного connection полосой одного member link.
Открыть первоисточник - Первичная спецификация
RFC 5040: A Remote Direct Memory Access Protocol Specification
IETF · RFC 5040, October 2007
Определяет RDMAP и прямую доставку данных в upper-layer buffers без промежуточного копирования.
Открыть первоисточник - Официальная документация
Userspace verbs access
Linux Kernel · документация latest kernel, проверено 29 августа 2026 года
Описывает fast path userspace verbs через device-specific hardware без syscall на каждой операции.
Открыть первоисточник - Первичная спецификация
InfiniBand Architecture Specification and RoCE
InfiniBand Trade Association · официальная страница спецификаций, проверено 29 августа 2026 года
Определяет RoCE как transport для RDMA через обычные Ethernet networks уровня 2 и 3.
Открыть первоисточник - Первичная спецификация
RFC 5041: Direct Data Placement over Reliable Transports
IETF · RFC 5041, October 2007
Определяет Direct Data Placement поверх reliable transports как часть iWARP protocol suite.
Открыть первоисточник