Коротка відповідь: Три стандартні інструменти — speedtest-cli (швидка публічна перевірка), iperf3 (точне вимірювання точка-точка) та wget/curl на тестовий файл. Завжди робіть кілька тестів, для далеких маршрутів використовуйте кілька паралельних потоків і пам’ятайте: результати вказують у мегабітах за секунду, а завантаження показують мегабайти за секунду (ділити на 8).
Огляд
Один браузерний спід-тест із ноутбука мало що каже про сервер: у ньому змішані ваш домашній Wi-Fi, провайдер і відстань. Правильне тестування виконується з самого сервера й розділяє напрямок (upload проти download), потоки (один проти кількох) і кінцеві точки (близькі проти далеких).
Що потрібно мати
- SSH-доступ до сервера.
- Розуміння швидкості порту вашого плану (див. порти 1G / 10G / 20G).
- Відсутність іншого важкого трафіку на сервері під час тесту.
Покрокова інструкція
- Швидка перевірка через speedtest-cli:
Результат залежить від обраного публічного сервера — повторіть ізsudo apt update && sudo apt install -y speedtest-cli # Debian/Ubuntu speedtest-cli --simple--list/--server ID, щоб узяти ближчий. - Точний тест через iperf3 (потрібна друга машина під вашим контролем):
sudo apt install -y iperf3 # на віддаленій машині: iperf3 -s iperf3 -c REMOTE_IP -P 8 # завантаження у 8 паралельних потоків iperf3 -c REMOTE_IP -P 8 -R # зворотний напрямок - Тест завантаженням реального файлу:
Використовуйте тестовий файл, розміщений поруч із вашими користувачами. wget показує MB/s — множте на 8, щоб отримати Mbps.wget -O /dev/null TEST_FILE_URL - Повторіть у різний час доби та занотуйте цифри.
Типові проблеми
- Один потік значно нижчий за швидкість порту на далеких маршрутах? Нормальна поведінка TCP-вікна — паралельні потоки (
-P 8) показують реальну ємність. - Плутанина MB/s і Mbps: 1 Gbps ≈ 118 MB/s на практиці; wget на 40 MB/s через міжконтинентальну відстань може бути цілком здоровим.
- Вузьке місце — сервер спід-тесту: публічні вузли часто обмежені — завжди перевіряйте додатково через iperf3 чи завантаження файлу.
Коли звертатися в підтримку
Якщо тести з паралельними потоками до близьких точок стабільно значно нижчі за швидкість порту в кількох прогонах — повідомте з точними командами, виводами та мітками часу.
Часті запитання
Чому speedtest показує менше за швидкість мого порту?
Публічні сервери speedtest часто обмежені, а один TCP-потік не може заповнити швидкий порт на великій відстані. Перевірте додатково iperf3 із паралельними потоками.
Яка різниця між MB/s і Mbps?
MB/s — мегабайти за секунду, Mbps — мегабіти. Множте MB/s на 8, щоб отримати Mbps: 118 MB/s — це приблизно повний порт 1 Gbps.
Який інструмент дає найточніший результат?
iperf3 з паралельними потоками (-P 8) між двома машинами під вашим контролем, повторений у різний час доби для чистої статистики.
Схожі статті
- Як діагностувати низьку швидкість мережі
- Як перевірити затримку до локацій Cloud2Y
- Як завантажити тестові файли
- Чим відрізняється трафік від пропускної здатності?
Потрібна допомога? Звернутися в підтримку Cloud2Y →
