
Б/у карта Mellanox ConnectX-3 PCIe стоит дешевле игры в Steam, а подержанный пятипортовый коммутатор MikroTik CRS305 10G обойдётся примерно как вечер в городе. Десятигигабитный Ethernet наконец-то перестал быть исключительно корпоративной статьёй расходов, но установка карты — это только половина успеха. Если драйвер будет работать на 1 Гб/с, потому что коммутатор согласует меньшую скорость, или кэш ARC на вашем NAS будет медленно работать при холодном чтении, вы заплатили за оптический трансивер, чтобы получить те же показатели, что были у cat5e.
Семь лучших приложений для домашной сети 10GbE ниже расскажут вам, что на самом деле передаёт линия, где именно узкое место — в сетевой карте, коммутаторе, диске или стеке SMB, — и как его устранить, когда вы это узнаете. Все они бесплатны, большинство имеют открытый исходный код и работают на Windows, macOS и Linux.
На что обращать внимание при выборе инструментов для настройки 10GbE
- Бенчмарки на линейной скорости, которые насыщают каналы 10G (одиночные потоки на Windows редко достигают 10G без параллельных соединений).
- Захват пакетов с осведомлённостью об аппаратных ускорениях, чтобы вы могли определить, скрывают ли TSO или GRO реальный трафик.
- Счётчики для каждого интерфейса на ошибки CRC, pause frames и потери гигантских фреймов.
- Управление драйверами и разгрузкой (RSS, RSC, LSO), предоставленное в понятном виде.
- Долгосрочный мониторинг с оповещениями, чтобы коммутатор, переключившийся в 3 часа ночи, не остался незамеченным.
- Поддержка для разных ОС, потому что домашняя лаборатория почти всегда использует микс Windows, Linux и macOS.
Таблица быстрого сравнения
| Приложение | Лучше всего для | Платформы | Бесплатный план | Начальная цена/мес | Оценка |
|---|---|---|---|---|---|
| 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. Чтение захвата — это навык; ожидайте кривой обучения.
Цены:
- Бесплатно (GPL).
Платформы: Windows, macOS, Linux.
Скачать: Wireshark.org
Итог: Установите Wireshark на машину, с которой вы настраиваете. Вы не пожалеете, когда пропускная способность вдруг упадёт вдвое “без причины”.
3. ntopng – лучше всего для видимости потоков в реальном времени
ntopng показывает, что на самом деле проходит через коммутатор: какие хосты с какими общаются, пропускную способность каждого потока и топ-говорящие по протоколу. Развёрнутый как контейнер Docker на той же машине, что и ваш PBR маршрутизатор, он даёт вам панель управления в стиле Grafana без настройки самой Grafana.
Где это недостаёт: Версия community отключает исторические отчёты через несколько дней. Pro уровень раскрывает временные ряды и оповещения.
Цены:
- Бесплатно: community версия, live view.
- Платно: Pro за 10 EUR/месяц на один экземпляр, высокие уровни для мультиузловых установок.
Платформы: Linux (основная), Windows.
Скачать: ntop.org
Итог: ntopng отвечает на вопрос “кто жрёт мой 10G?” менее чем за минуту.
4. LibreNMS – лучше всего для долгосрочного мониторинга SNMP
LibreNMS опрашивает SNMP на вашем коммутаторе, маршрутизаторе и серверах, сохраняя месячные счётчики интерфейсов. Оповещения срабатывают, когда линия переключается с 10G на 1G, когда ошибки растут, или когда порт перестаёт отвечать. Работает как стек Docker Compose на NAS.
Где это недостаёт: Настройка SNMP на каждом устройстве — это хлопотно. Веб-интерфейс плотный.
Цены:
- Бесплатно (OSS).
Платформы: Linux (Docker).
Скачать: LibreNMS.org
Итог: LibreNMS — это то, что вам подскажет, что коммутатор упал с 10G на 1G в 2 часа ночи, прежде чем следующая резервная копия упустит окно.
5. Netdata – лучше всего для метрик интерфейса в секунду
Netdata берёт образец каждой метрики на хосте Linux (или macOS, или Windows) каждую секунду, включая пропускную способность на интерфейс, повторные передачи и pause frames. На хосте с 10G дополнительное разрешение ловит всплески, которые упускают инструменты с усреднением по минутам.
Где это недостаёт: По умолчанию — только локальная панель управления. Облачный уровень централизует несколько узлов, но добавляет подписку.
Цены:
- Бесплатно: self-hosted, неограниченное количество узлов.
- Платно: $7 на узел в месяц для Netdata Cloud.
Платформы: 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 работает хорошо; потребительские карты могут потребовать настройки.
Цены:
- Бесплатно (OSS). Бизнес-версия добавляет платную поддержку.
Платформы: 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. Всё остальное — это диагностика того, почему iperf3 сказал то, что сказал.
- Если iperf3 говорит “10G нормально”, но SMB медлительный, берите Wireshark на обоих концах.
- Если iperf3 говорит “1G”, а индикатор линии настаивает, что это 10G, берите ethtool и проверяйте согласование.
- Если вам нужна панель домашней лаборатории, Netdata или ntopng настраиваются быстрее всего.
- Если вам нужна долгосрочная история и оповещения, LibreNMS.
- Если маршрутизатор — это узкое место, OPNsense на маленьком x86 ящике.
Вам не нужны все семь. Начните с 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 для двух хостов и коммутатора.