Как протестировать скорость локальной сети с помощью iPerf3 — пошаговое руководство

Вы замечаете, что файлы между компьютерами в офисе копируются медленно, даже когда оба устройства подключены к одному гигабитному коммутатору? Или ваш NAS не отдаёт скорость, которую обещает производитель? Возможно, проблема не в дисках, а в сети. iPerf3 — это простой, но мощный инструмент, который покажет вам реальную пропускную способность вашего локального сегмента, без лишних обещаний и «виртуальных» цифр.

Это не про «почему интернет медленный». Это про то, как проверить, работает ли ваша внутренняя сеть на полную мощность. Я покажу, как это сделать, не зная ни одного термина из учебника по сетям.

Зачем вообще это нужно?

Представьте: вы купили два новых SSD-диска, подключили их к одному гигабитному коммутатору, а при копировании файлов получаете всего 60 МБ/с. Вы думаете: «Ну, наверное, диски не такие быстрые». Но на самом деле — возможно, ваша сеть не работает на 1 Гбит/с. Может, кабель повреждён, или порт на коммутаторе стоит на 100 Мбит/с. Или у вас включен QoS, который ограничивает трафик. Или вы используете старый Wi-Fi 5 вместо Wi-Fi 6.

iPerf3 позволяет исключить всё это. Он не замеряет скорость интернета. Он замеряет, насколько быстро два устройства в вашей локальной сети могут обмениваться данными — без внешних факторов. Это как проверить двигатель автомобиля, не выезжая на дорогу.

Что нужно для теста?

Всего три вещи:

  • Два устройства (ПК, сервер, NAS, даже Raspberry Pi — неважно);
  • Они должны быть подключены к одной сети (через кабель или Wi-Fi);
  • На одном устройстве — iPerf3 в режиме сервера, на другом — в режиме клиента.

Установить iPerf3 можно на:

  • Windows: скачайте с официального сайта (файл iperf-3.x.x-win64.zip), распакуйте и запустите из командной строки.
  • macOS: brew install iperf3
  • Linux: sudo apt install iperf3 (или yum install iperf3 для CentOS/RHEL)
  • NAS (Synology, QNAP): обычно есть в пакетном менеджере или можно установить через SSH.

Не нужно ничего настраивать. Просто установите — и всё.

Как запустить тест — пошагово

Допустим, у вас есть два компьютера: PC1 (на нём будет сервер) и PC2 (на нём будет клиент).

  1. На PC1 откройте терминал (или командную строку) и запустите:
    iperf3 -s

    Вы увидите сообщение вроде: Server listening on 5201. Это значит, сервер запущен и ждёт подключения. Не закрывайте это окно.

  2. На PC2 откройте терминал и введите:
    iperf3 -c 192.168.1.10

    Здесь 192.168.1.10 — это IP-адрес PC1. Его можно узнать, введя в командной строке ipconfig (Windows) или ifconfig (macOS/Linux).

  3. Нажмите Enter. Через 10 секунд вы увидите результат.

Пример вывода:

[ ID] Interval           Transfer     Bandwidth
[  5]   0.00-10.00  sec  1.10 GBytes  946 Mbits/sec

Это и есть ваша реальная скорость. Здесь — 946 Мбит/с. Почти 1 Гбит/с. Отлично.

Если вы видите 300 Мбит/с — это уже тревожный звонок. Если 80 Мбит/с — у вас точно проблема с сетью. Не с дисками, не с файловой системой — с сетью.

Что значит «946 Мбит/с»? Это нормально?

Да. Гигабитный интерфейс теоретически может работать на 1000 Мбит/с, но в реальности вы никогда не получите 100%. Потери идут на заголовки протоколов, ошибки, задержки. 900–950 Мбит/с — это нормальный результат для хорошей сети.

А вот что не нормально:

  • Меньше 500 Мбит/с — кабель не CAT5e/CAT6, или порт на коммутаторе не настроен на гигабит.
  • 300–400 Мбит/с — скорее всего, используется Wi-Fi 5 (802.11n) или повреждённый кабель.
  • 80–120 Мбит/с — это типичная скорость старого Wi-Fi 4 (802.11g) или кабель CAT5 (не CAT5e).
  • 10–20 Мбит/с — вы подключены к порту на 10 Мбит/с. Проверьте настройки сетевой карты.

Если у вас два устройства с гигабитными сетевыми картами, а результат — ниже 700 Мбит/с — ищите проблему в кабеле, коммутаторе или настройках.

Сравнение типов подключений — что вы можете получить

Вот реальные ожидаемые результаты для разных типов подключения. Это не теория — это то, что реально наблюдается в лабораторных и офисных условиях при идеальных условиях (нет помех, кабели в порядке, устройства работают на полную мощность).

Тип подключения Теоретическая скорость Реальная скорость (iPerf3) Что может быть не так
Гигабитный Ethernet (CAT6, порт 1 Gbps) 1000 Мбит/с 900–950 Мбит/с Плохой кабель, дешёвый коммутатор, неисправная сетевая карта
100 Мбит/с Ethernet (старый кабель или порт) 100 Мбит/с 80–95 Мбит/с Кабель CAT5, порт на коммутаторе отключен на 1 Гбит
Wi-Fi 5 (802.11ac, 5 ГГц, 2×2 MIMO) 867 Мбит/с 500–700 Мбит/с Помехи, расстояние, стены, неоптимальная антенна
Wi-Fi 6 (802.11ax, 5 ГГц, 2×2) 1200 Мбит/с 700–900 Мбит/с Слишком много клиентов, старый роутер, не поддерживается 160 МГц
Wi-Fi 4 (802.11n, 2.4 ГГц) 150–300 Мбит/с 60–120 Мбит/с Помехи от микроволновок, Bluetooth, соседние сети
USB 3.0 → Ethernet адаптер (некачественный) 1000 Мбит/с 200–500 Мбит/с Плохой чипсет, нехватка пропускной способности USB

Важно: если вы тестируете через Wi-Fi — результаты будут ниже, чем через кабель. Это нормально. Но если вы ожидаете 700 Мбит/с от Wi-Fi 6, а получаете 200 — значит, что-то не так.

Что выбрать — кабель или Wi-Fi?

Если вы делаете тест для:

  • Файлового сервера, NAS, медиа-сервера — используйте только кабель. Даже если Wi-Fi «быстрый», он нестабилен. Для постоянной передачи больших файлов кабель — единственный разумный выбор.
  • Потоковой передачи видео с ПК на телевизор — Wi-Fi 6 с хорошим сигналом может быть достаточно. Но если телевизор поддерживает Ethernet — лучше подключить его кабелем.
  • Работа с базами данных, виртуальными машинами, резервным копированием — только кабель. Даже 50 Мбит/с потерь в час могут привести к сбоям.
  • Проверка «на всякий случай» — начните с кабеля. Если он показывает 900+ Мбит/с — проблема не в сети. Если нет — ищите проблему в кабеле или портах.

Не используйте Wi-Fi для критичных задач. Даже если он «должен» работать на 1 Гбит/с — в реальности он не стабилен. Кабель работает одинаково в 10:00 и в 23:00. Wi-Fi — нет.

Частые ошибки, которые ломают тест

Вот что чаще всего идёт не так — и почему вы получаете низкие результаты, хотя «всё настроено».

  • Тестируете через роутер. Если оба устройства подключены к Wi-Fi, а вы запускаете iPerf3 между ними — трафик идёт через роутер. А роутер — не коммутатор. Он не пропускает 1 Гбит/с между двумя Wi-Fi клиентами. Используйте кабель или подключите оба устройства к одному коммутатору.
  • Используете старый кабель. CAT5 — это не CAT5e. CAT5e — это 1 Гбит/с. CAT6 — лучше, но не обязательно. Главное — чтобы кабель был не повреждён. Проверьте его на другом устройстве.
  • Сетевая карта работает на 100 Мбит/с. Зайдите в «Диспетчер устройств» (Windows) → «Сетевые адаптеры» → свойства → «Дополнительно» → «Speed & Duplex». Должно быть «1.0 Gbps Full Duplex». Если там «100 Mbps» — смените драйвер или проверьте кабель.
  • Коммутатор не поддерживает гигабит. Дешёвые коммутаторы (особенно с 24 портами за 1500 рублей) часто имеют только 100 Мбит/с на некоторых портах. Проверьте модель. Если не уверены — подключите устройство к другому порту.
  • Wi-Fi работает на 2.4 ГГц. 2.4 ГГц — это 20–40 Мбит/с в реальности. Даже если вы думаете, что «всё нормально», это не так. Переключитесь на 5 ГГц.
  • Запускаете iPerf3 с одного устройства на другое, но они не в одной сети. Если одно устройство в гостевой сети, а другое — в основной — они не общаются напрямую. iPerf3 не поймёт, что делать. Проверьте, что оба устройства имеют IP в одном диапазоне (например, 192.168.1.x).

Как сделать тест максимально точным

Вот что реально помогает получить стабильные и точные результаты:

  1. Используйте кабель. Без исключений. Даже если вы тестируете Wi-Fi — сначала проверьте кабель. Он — эталон.
  2. Отключите все фоновые программы. Антивирус, облачные синхронизации, торренты, обновления — всё это может занимать полосу. Закройте всё, кроме iPerf3.
  3. Запускайте тест 2–3 раза. Первый запуск может быть нестабильным. Второй и третий — покажут среднюю скорость.
  4. Используйте длинный тест. По умолчанию iPerf3 работает 10 секунд. Чтобы увидеть стабильность, запустите:
    iperf3 -c 192.168.1.10 -t 30

    Это 30 секунд. Если скорость падает на 20% в середине — значит, есть перегрузка или перегрев.

  5. Тестируйте в обе стороны. Иногда одна сторона может быть медленнее. Запустите:
    iperf3 -c 192.168.1.10 -R

    Флаг -R означает «reverse» — трафик идёт с сервера на клиент. Если результаты сильно отличаются — возможно, у одного устройства слабая сетевая карта или драйвер.

  6. Проверьте температуру. Если сетевая карта или коммутатор перегреваются — скорость падает. Особенно в закрытых корпусах.

Что делать, если результат плохой?

Вот сценарии, как действовать, в зависимости от ситуации:

  • Ситуация: кабельный тест показывает 100 Мбит/с → Проверьте, поддерживает ли ваш коммутатор и сетевая карта гигабит. Попробуйте другой кабель. Попробуйте другой порт. Если всё равно 100 — замените сетевую карту или кабель.
  • Ситуация: Wi-Fi показывает 400 Мбит/с, а кабель — 900 → Это нормально. Не трогайте Wi-Fi. Он и так работает на пределе. Если вам нужно больше — подключите устройство кабелем.
  • Ситуация: Wi-Fi показывает 100 Мбит/с → Вы на 2.4 ГГц. Переключитесь на 5 ГГц. Если нет — купите роутер с поддержкой Wi-Fi 6. Или подключите устройство кабелем.
  • Ситуация: кабельный тест показывает 700 Мбит/с, но оба устройства — гигабитные → Скорее всего, кабель — CAT5 или повреждён. Замените его на CAT6. Проверьте, не перегнут ли он. Проверьте, не вставлен ли он не до конца.
  • Ситуация: результаты плавают — то 800, то 300 → Есть помехи (если Wi-Fi) или плохой контакт (если кабель). Проверьте разъёмы. Попробуйте другой кабель. Попробуйте другой порт. Проверьте, не работает ли рядом микроволновка или Bluetooth-устройство.

Итог — что делать прямо сейчас

Если вы читаете это — значит, у вас есть проблема со скоростью в локальной сети. Вот что делать:

  1. Установите iPerf3 на два устройства в вашей сети.
  2. Подключите их кабелем (не Wi-Fi).
  3. Запустите сервер на одном, клиент на другом.
  4. Запустите тест: iperf3 -c [IP-адрес].
  5. Посмотрите результат.
  6. Если результат выше 850 Мбит/с — сеть работает нормально. Проблема в дисках, ПО или настройках файлового сервера.
  7. Если результат ниже 700 Мбит/с — ищите проблему в кабеле, порте или сетевой карте.
  8. Если вы тестируете Wi-Fi — сравните результат с кабельным. Если разница больше чем в 2 раза — перейдите на кабель для важных задач.

Не тратьте время на «улучшение интернета». Он здесь не при чём. Ваша локальная сеть — это ваша собственная инфраструктура. И если она не работает на полную мощность — это не «так надо». Это ошибка, которую можно и нужно исправить.

Сделайте тест сегодня. Это займёт 10 минут. А если вы найдёте проблему — сэкономите часы на копировании файлов, резервных копиях и синхронизации данных. Это стоит того.

Информация в этой статье носит ознакомительный характер. Результаты тестов могут варьироваться в зависимости от оборудования, настроек и условий эксплуатации. Для критичных систем рекомендуется проконсультироваться с сетевым инженером.

Dfncfg.ru