Как использовать iPerf для проверки скорости на маршрутизаторах TP-Link

База знаний
Часто задаваемые вопросы
Шлюз
06-17-2026
35433
This Article Applies to

Обычно люди могут захотеть использовать Speedtest® для измерения скорости роутера, когда они сталкиваются с проблемой, что устройство, подключённое за роутером, имеет более низкую скорость или что его скорость намного ниже пропускной способности ISP.

Но результат Speedtest® может зависеть от ISP и сетевой задержки, поэтому мы рекомендуем вам использовать инструмент iPerf для тестирования. Этот инструмент представляет собой небольшую программу, и им удобно пользоваться. Кроме того, при использовании iPerf хост может подключаться к серверу напрямую, исключая влияние ISP и перегрузки сети, и он может измерить наиболее точную скорость, сводя влияние сети к минимуму.

Дополнительно, по сравнению со Speedtest®, iPerf может удобно проводить тесты скорости между двумя устройствами в одной локальной сети, так как он позволяет настраивать сервер.

 

Шаг 1 Установите iPerf на компьютеры

  1. Перед проведением теста вам может потребоваться установить iPerf на оба компьютера, и вы можете обратиться к официальному сайту iPerf для загрузки: https://iperf.fr/iperf-download.php
  2. Последняя версия iPerf — это iPerf3, поэтому в этом FAQ мы используем iPerf3. Пожалуйста, выберите правильную версию программного обеспечения для вашего компьютера при загрузке. Например, операционная система ПК, которую мы используем в этом FAQ, — Windows 11 64-bit, поэтому мы загрузили iPerf3-3.1.3-win64. После загрузки вы получите zip-файл. Распакуйте zip-файл, там будет два файла: cygwin1.dll и iperf3.exe, как показано на следующем рисунке.

    Примечание: Использование разных версий iPerf для server и client может привести к неудачным тестам скорости.
  3. Скопируйте эти два файла в путь C:\Windows\System32, и установка завершена.

Давайте возьмём тест скорости LAN-to-LAN в качестве примера.

 

Шаг 2 Настройте iPerf Server и Client для измерения скорости роутера (LAN to LAN)

При использовании iPerf для тестирования скорости нам нужно установить один ПК как server, а другой ПК как client. В этом FAQ мы устанавливаем PC A как server, а PC B как client.

  1. На PC A нажмите Windows key + R; введите cmd в строке Open и нажмите OK; в диалоговом окне CMD введите команду iperf3 -s и нажмите Enter, чтобы установить PC A как server.
  2. Выполните ту же операцию на PC B для запуска CMD; в диалоговом окне CMD введите команду iperf3 -c 192.168.68.51, где c означает установить PC B как client, а IP-адрес после -c — это IP-адрес сервера. После ввода этой команды нажмите клавишу Enter, чтобы начать измерение скорости.

    Примечание: Вы можете использовать вместо этого iperf3 -c 192.168.0.1 -P <parallel> -t <time>, где <parallel> — это количество параллельных клиентских потоков для запуска (по умолчанию 1), <time> — время в секундах для передачи (по умолчанию 10 секунд). Возьмите рисунок выше в качестве примера. Иногда слишком низкая настройка parallel может привести к более низким скоростям. В таких случаях рекомендуется соответствующим образом увеличить настройку parallel.

 

Шаг 3 Как выполнить тест скорости LAN-to-WAN и WAN-to-LAN

Настройте топологию, как показано ниже:

  1. На диаграмме выше PC A подключён к WAN-порту роутера. PC B подключён к LAN-порту роутера.
    Примечание: Пожалуйста, отключите firewall на обоих компьютерах перед тестированием. Firewall может блокировать тестовый трафик.
  2. Установите IP address для PC A как 192.168.0.1 и subnet mask как 255.255.255.0.

    Примечание: Поскольку PC B подключён к Router напрямую, PC B не нужно вручную настраивать Static IP address, PC B получит IP-адрес от Router автоматически. Если вы отключили функцию DHCP Server на Router, пожалуйста, установите Static IP address для PC B также.
    Примечание: Иногда вы можете столкнуться с ситуацией, когда IP-адрес PC B — 192.168.0.X. В этом случае вы должны установить адрес PC A как 192.168.1.1 с маской 255.255.255.0. (Просто убедитесь, что A и B не находятся в одном диапазоне IP-адресов.)
  3. Установите статический IP-адрес для WAN-порта Router как 192.168.0.2 с маской 255.255.255.0. Сначала перейдите в веб-интерфейс Router. Настройте статический IP-адрес для WAN-порта Router, как показано на рисунке:
  4. После завершения настройки IP-адреса следующим шагом будет запуск теста скорости iPerf3. Аналогично Шагу 2, сначала запустите iperf3 -s на Server (PC A); затем на Client (PC B) запустите:
    • iperf3 -c 192.168.0.1 для тестирования скорости LAN-to-WAN, которая представляет скорость загрузки (upload) в нашей повседневной жизни.
    • iperf3 -c 192.168.0.1 -R для тестирования скорости WAN-to-LAN, которая представляет скорость скачивания (download), где -R указывает трафик в обратном направлении.
      Примечание: Вы также можете добавить -P <parallel> -t <time> после вышеуказанных команд, оставляя пробел между каждым.
Please Rate this Document

Сопутствующие документы