Скорость и пинг: чего ожидать
Ожидания по сети лучше сверять с реальностью до, а не после переезда. Здесь — что физически предопределено, что зависит от тарифа и как мерить, чтобы цифры были честными.
Чего ожидать
Заголовок раздела «Чего ожидать»- Канал сервера: 100 Мбит/с на тарифах до VPS 8, 150 Мбит/с с VPS 16. Это полнодуплексный лимит порта вашей ВМ, не «средняя температура».
- Задержка (RTT) складывается из физики: свет в оптоволокне идёт ~5 мс на 1000 км в одну сторону. Сервер в вашем городе — единицы мс, «через полстраны» — 20–40 мс, межконтинент — от 80–100 мс и выше. Панель при выборе локации в конструкторе показывает живой пинг — замер от вашего браузера до ноды, тот самый путь, которым пойдут посетители.
- Отклик сайта ≠ пинг: к RTT добавляется время генерации страницы сервером и загрузка ресурсов. Пинг 5 мс не спасёт медленное приложение; кэш CDN, наоборот, «съедает» и RTT, и генерацию для статики.
Как мерить правильно
Заголовок раздела «Как мерить правильно»Пинг (задержка):
ping -c 10 адрес-сервера # min/avg/max — смотрите avg и джиттер (max−min)mtr -rw адрес-сервера # где именно растёт задержка по пути (если есть mtr)Мерьте от той сети, где ваши пользователи: пинг с серверного ноутбука в дата-центре ≠ пинг домашнего провайдера.
Скорость канала на сервере:
# приём (сервер как клиент)curl -o /dev/null https://speed.hetzner.de/1GB.bin# отдача: поднимите файл и скачайте его снаружи, либо iperf3 в обе стороныiperf3 -c ВАШ_СЕРВЕР -RСкорость «по одному соединению» ограничена и TCP-окном на больших RTT — используйте iperf3 с параллельными потоками (-P 4) для честного потолка.
Что считается нормой
Заголовок раздела «Что считается нормой»| Метрика | Хорошо | Тревожно |
|---|---|---|
| RTT город/регион | 1–10 мс | > 30 мс при локальной аудитории |
| Джиттер (max−min) | < 5 мс | > 20 мс — потери по пути |
| Потери пакетов (mtr Loss%) | 0 % | > 1 % стабильно |
| Скорость | ~канал тарифа | систематически в разы ниже |
Если что-то пошло не так
Заголовок раздела «Если что-то пошло не так»| Симптом | Причина | Что делать |
|---|---|---|
| Пинг нормальный, сайт медленный | Сервер/приложение, не сеть | Сервер тормозит |
| Скорость в разы ниже канала всегда | Одно соединение на большом RTT или диск/ЦП как узкое место | iperf3 -P 4; проверьте CPU на шифровании |
| Периодические всплески задержки | Транзитные сети между вами и нодой | mtr покажет хоп; сохраните вывод для поддержки |
| Скачивание с сервера медленное у части пользователей | География/провайдер пользователей | Кэширование через CDN снимает вопрос |
Частые вопросы
Заголовок раздела «Частые вопросы»Почему пинг в конструкторе «живой»?
Он измеряется из вашего браузера до ноды в момент выбора локации — то есть показывает путь именно ваших посетителей. Это честнее статичной таблички «до Москвы 3 мс».
100 Мбит/с — это мало?
Для сайта и сервисов — нет: 100 Мбит/с ≈ 30+ ТБ отдачи в месяц при идеальной загрузке. Упрётесь — тарифы с VPS 16 дают 150 Мбит/с.
Пингуется, а сервис не работает — как так?
Пинг — ответ сетевого стека, сервис может быть выключен. ICMP отвечает ядро, а ваш сайт — приложение. Смотрите [сайт не открывается](/docs/tech/sait-ne-otkryvaetsya/).