Инструменты для домашной сети 10GbE

Б/у карта Mellanox ConnectX-3 PCIe стоит дешевле игры в Steam, а подержанный пятипортовый коммутатор MikroTik CRS305 10G обойдётся примерно как вечер в городе. Десятигигабитный Ethernet наконец-то перестал быть исключительно корпоративной статьёй расходов, но установка карты — это только половина успеха. Если драйвер будет работать на 1 Гб/с, потому что коммутатор согласует меньшую скорость, или кэш ARC на вашем NAS будет медленно работать при холодном чтении, вы заплатили за оптический трансивер, чтобы получить те же показатели, что были у cat5e.

Семь лучших приложений для домашной сети 10GbE ниже расскажут вам, что на самом деле передаёт линия, где именно узкое место — в сетевой карте, коммутаторе, диске или стеке SMB, — и как его устранить, когда вы это узнаете. Все они бесплатны, большинство имеют открытый исходный код и работают на Windows, macOS и Linux.

На что обращать внимание при выборе инструментов для настройки 10GbE

Таблица быстрого сравнения

Приложение Лучше всего для Платформы Бесплатный план Начальная цена/мес Оценка
iperf3 Тесты пропускной способности на линейной скорости Windows, macOS, Linux, BSD Полностью бесплатно (OSS) Бесплатно Стандарт
Wireshark Глубокий анализ пакетов Windows, macOS, Linux Полностью бесплатно (OSS) Бесплатно Универсальный
ntopng Видимость потоков в реальном времени Linux, Windows Бесплатная community версия ~10 EUR/мес Pro Фаворит домашней лаборатории
LibreNMS Долгосрочный мониторинг SNMP Linux (Docker) Полностью бесплатно (OSS) Бесплатно Надёжный
Netdata Метрики интерфейса в секунду Linux, macOS, Windows Бесплатно (self-hosted) $7/узел облако Быстрый
OPNsense 10G-совместимый маршрутизатор / QoS Bare metal Полностью бесплатно (OSS) Бесплатно Рекомендуемый маршрутизатор
ethtool Управление драйверами NIC и разгрузкой Linux (эквиваленты BSD на macOS, PowerShell на Windows) Полностью бесплатно Бесплатно Необходимый инструмент

Приложения

1. iperf3 – лучше всего для тестов пропускной способности на линейной скорости

iperf3 — это эталонный инструмент для измерения пропускной способности TCP и UDP. Запустите сервер на одной машине (iperf3 -s) и клиент на другой (iperf3 -c 10.0.0.10 -P 8, чтобы открыть восемь параллельных потоков), и он отчитается о Гб/с в секунду и в совокупности. Восемь потоков — это трюк, который большинство домашних туториалов пропускают: Windows SMB редко достигает 10G на одиночном потоке из-за ограничений масштабирования окна, но восемь потоков подтвердят, что линия подключена правильно.

Где это недостаёт: Нет графического интерфейса в основной версии. Несоответствие версий между клиентом и сервером иногда молчаливо теряет флаги.

Цены:

Платформы: Windows, macOS, Linux, BSD.

Скачать: iperf.fr

Итог: iperf3 — первое, что вы установите после подключения трансивера.

2. Wireshark – лучше всего для анализа пакетов

Wireshark — это способ доказать, почему “10G линия” передаёт данные на скорости 400 МБ/с. Он захватывает каждый фрейм, фильтрует по протоколу или CIDR и выделяет цветом TCP-повторные передачи. На 10G уменьшайте фильтр отображения до узкого диапазона портов, иначе интерфейс начнёт тормозить.

Где это недостаёт: Анализ гигабайтов pcap требует рабочей станции с большим объёмом RAM. Чтение захвата — это навык; ожидайте кривой обучения.

Цены:

Платформы: Windows, macOS, Linux.

Скачать: Wireshark.org

Итог: Установите Wireshark на машину, с которой вы настраиваете. Вы не пожалеете, когда пропускная способность вдруг упадёт вдвое “без причины”.

3. ntopng – лучше всего для видимости потоков в реальном времени

ntopng показывает, что на самом деле проходит через коммутатор: какие хосты с какими общаются, пропускную способность каждого потока и топ-говорящие по протоколу. Развёрнутый как контейнер Docker на той же машине, что и ваш PBR маршрутизатор, он даёт вам панель управления в стиле Grafana без настройки самой Grafana.

Где это недостаёт: Версия community отключает исторические отчёты через несколько дней. Pro уровень раскрывает временные ряды и оповещения.

Цены:

Платформы: Linux (основная), Windows.

Скачать: ntop.org

Итог: ntopng отвечает на вопрос “кто жрёт мой 10G?” менее чем за минуту.

4. LibreNMS – лучше всего для долгосрочного мониторинга SNMP

LibreNMS опрашивает SNMP на вашем коммутаторе, маршрутизаторе и серверах, сохраняя месячные счётчики интерфейсов. Оповещения срабатывают, когда линия переключается с 10G на 1G, когда ошибки растут, или когда порт перестаёт отвечать. Работает как стек Docker Compose на NAS.

Где это недостаёт: Настройка SNMP на каждом устройстве — это хлопотно. Веб-интерфейс плотный.

Цены:

Платформы: Linux (Docker).

Скачать: LibreNMS.org

Итог: LibreNMS — это то, что вам подскажет, что коммутатор упал с 10G на 1G в 2 часа ночи, прежде чем следующая резервная копия упустит окно.

5. Netdata – лучше всего для метрик интерфейса в секунду

Netdata берёт образец каждой метрики на хосте Linux (или macOS, или Windows) каждую секунду, включая пропускную способность на интерфейс, повторные передачи и pause frames. На хосте с 10G дополнительное разрешение ловит всплески, которые упускают инструменты с усреднением по минутам.

Где это недостаёт: По умолчанию — только локальная панель управления. Облачный уровень централизует несколько узлов, но добавляет подписку.

Цены:

Платформы: Linux, macOS, Windows (агент).

Скачать: Netdata.cloud

Итог: Netdata ловит задержку буфера меньше миллисекунды, которую iperf не замечает.

6. OPNsense – лучший 10G-совместимый маршрутизатор / QoS

OPNsense превращает любой Intel x86 ящик с 10G сетевыми картами в полноценный маршрутизатор с QoS, IDS и учётом потоков. Если маршрутизатор вашего провайдера ограничивает пропускную способность до 1G, а внутри дома у вас теперь 10G, OPNsense на NUC или низкомощном Xeon отделяет внутренний трафик (быстрый) от WAN трафика (ограниченный до скорости провайдера).

Где это недостаёт: Не plug-and-play устройство; ожидайте полдня на настройку. Аппаратное ускорение для 10G Chelsio или Intel X710 работает хорошо; потребительские карты могут потребовать настройки.

Цены:

Платформы: Bare-metal x86, VM.

Скачать: OPNsense.org

Итог: OPNsense заставляет 10G LAN ощущаться на 10G и держит WAN в честности.

7. ethtool – лучше всего для управления драйверами NIC и разгрузкой

ethtool на Linux (с эквивалентами pnputil/PowerShell на Windows и ifconfig/sysctl на macOS) включает и выключает аппаратные ускорения, задаёт размеры буферов кольца, принудительно устанавливает скорости и читает счётчики драйвера. Девять из десяти историй настройки 10G заканчиваются так: “увеличьте буфер приёма до 4096” или “отключите LRO на хосте ZFS”.

Где это недостаёт: Только командная строка. Каждый драйвер предоставляет немного разные переключатели.

Цены:

Платформы: Linux (встроенный), macOS и Windows через эквиваленты.

Скачать: установлен с большинством дистрибутивов Linux; исходный код на git.kernel.org.

Итог: Выучите три команды ethtool и сможете спасти драйвер, который поставляется с настройками, которые кажутся разумными только на бумаге.

Как выбрать подходящий

Вам не нужны все семь. Начните с iperf3, добавьте Netdata для видимости в реальном времени, и обращайтесь к Wireshark только когда числа не совпадают.

FAQ

Может ли одна общая папка SMB насытить канал 10GbE?

Обычно нет на клиенте Windows с одним соединением. SMB Multichannel открывает параллельные потоки и может продвигать 10G с правильными параметрами реестра на клиенте. Linux и macOS клиенты, использующие mount -t cifs с включённым multichannel, также приближаются. iperf3 с -P 8 — честный базовый уровень.

Нужны ли мне гигантские фреймы на домашней сети 10GbE?

Только если каждое устройство в сегменте поддерживает MTU 9000 чисто. Несоответствие MTU — частая причина зависания передач. Сначала протестируйте линию при стандартном MTU 1500; включайте гигантские фреймы, когда вы измерили реальную причину.

Оверкилл ли 10GbE для потоковой передачи видео 4K?

Да, если только для этого. 4K UHD Blu-ray достигает максимум около 128 Мб/с. 10GbE находит своё место, когда NAS одновременно обслуживает несколько записей, когда Time Machine резервирует полный Mac, когда библиотека игр повторно синхронизируется из холодного хранилища, или когда виртуальные машины Proxmox перемещают диски между хостами.

Работает ли 10GbE через Cat 5e или Cat 6?

Короткие участки Cat 6 (до 55 м) будут связаны на 10G. Cat 5e — нет. Cat 6a и Cat 7 — надёжный выбор медных кабелей для дальних участков; SFP+ через DAC или оптоволокно предпочтительны внутри шкафа.

Какой самый дешёвый способ получить 10GbE дома в 2026 году?

Б/у карта ConnectX-3 или ConnectX-4 с двумя портами PCIe плюс четырёхпортовый коммутатор MikroTik CRS305 SFP+ и DAC кабели. Итого часто менее $200 для двух хостов и коммутатора.