Start typing to search across invoices, services, domains, tickets, and more...
Маршруты от серверов в Москве до материкового Китая сильно различаются: одни идут в обход через европейские узлы и лишь потом возвращаются в Китай, другие подключены напрямую через сети вроде CN2. От маршрута заметно зависят задержка, потери пакетов в вечерние часы пик и скорость загрузки для пользователей в Китае.
В этом руководстве показано, как с помощью распространённых консольных утилит протестировать сервер в Москве по пяти параметрам — прямой маршрут, обратный маршрут, задержка, потери пакетов и пропускная способность — и определить, используется ли CN2 и нет ли обходного пути.
| Признак маршрута | Что означает |
|---|---|
| Хопы в AS4809 или в диапазоне 59.43.x.x | Маршрут проходит через сеть CN2 China Telecom |
| 59.43.x.x на всём пути, без 202.97.x.x | Обычно CN2 GIA |
| 202.97.x.x (AS4134) на внутреннем участке, 59.43.x.x после выхода из Китая | Обычно CN2 GT |
| Прохождение через узлы в европейских городах — Франкфурт, Амстердам, Стокгольм | Обход через Европу при возврате в Китай |
| Хопы идут из Москвы сразу во внутреннюю магистраль Китая | Прямой путь |
| AS58453 / AS58807 | China Mobile CMI / CMIN2 |
| AS4837 / AS10099 / AS9929 | Сети China Unicom |
Другие способы определения маршрутов см. в статье Руководство по тестированию маршрутов сервера: как распознать CN2 GIA и обратный маршрут.
На компьютере в Китае выполните:
# macOS / Linux
ping -c 100 SERVER_IP
# Windows
ping -n 100 SERVER_IP
Обратите внимание на три значения:
Из материкового Китая до Москвы задержка по прямому пути обычно составляет около 100–160 мс, а маршруты в обход через Европу обычно дают больше 200 мс. Это лишь типичные для отрасли диапазоны: фактический результат зависит от провинции, оператора и времени суток, поэтому ориентируйтесь на собственные замеры. Рекомендуем тестировать один раз днём и один раз в вечерние часы пик (20:00–23:00 по китайскому времени).
Установите mtr на сервер и протестируйте обратный маршрут до IP в Китае:
# Debian / Ubuntu
apt update && apt install -y mtr-tiny
# Rocky / AlmaLinux
dnf install -y mtr
# Send 100 packets to the target IP in China and show AS numbers
mtr -rwzc 100 CHINA_TARGET_IP
Параметры: -r — режим отчёта, -w — полные имена хостов, -z — номера AS, -c 100 — отправить 100 пакетов.
Как читать результат:
С компьютера в Китае mtr тоже можно использовать для проверки прямого маршрута (на macOS установите через Homebrew, на Windows используйте WinMTR).
NextTrace автоматически подписывает каждый хоп его ASN, оператором и географическим положением, поэтому сразу видно, идёт ли трафик в обход через Европу. Перед установкой проверьте актуальный способ в официальном репозитории (github.com/nxtrace). Распространённая установка одной командой:
curl nxtrace.org/nt | bash
Проверка обратного маршрута:
nexttrace CHINA_TARGET_IP
Если в маршруте появляются европейские города — Frankfurt, Amsterdam, Stockholm, — трафик идёт транзитом через Европу. Если сразу после Moscow появляются китайские узлы и хопы AS4809, это прямой путь через CN2.
Совет: при проверке обратного маршрута возьмите тестовые IP в Китае в сетях China Telecom, China Unicom и China Mobile и прогоните тест для каждого оператора.
Помимо задержки и потерь, не менее важна реальная пропускная способность. Запустите серверную часть:
apt install -y iperf3 # or dnf install -y iperf3
iperf3 -s
На компьютере в Китае выполните:
# Test the outbound route (upload from local to server)
iperf3 -c SERVER_IP -t 30 -P 4
# Test the return route (download from server to local); add -R to reverse
iperf3 -c SERVER_IP -t 30 -P 4 -R
-t 30 — тест длится 30 секунд, -P 4 — 4 параллельных потока. По умолчанию iperf3 использует порт 5201, поэтому перед тестом убедитесь, что он открыт в файрволе. По окончании нажмите Ctrl+C, чтобы остановить серверную часть и не оставлять порт открытым.
| Тест | Идеальный результат | Тревожный признак |
|---|---|---|
| Обратный маршрут | Хопы AS4809 / 59.43, без обхода через Европу | Транзит через несколько европейских узлов |
| Потери пакетов в вечерний пик | Около 0% | Устойчивые потери выше 1–2% |
| Джиттер задержки | Небольшая разница между средним и максимумом | Сильные скачки задержки в вечерний пик |
| iperf3, обратный маршрут | Близко к купленной полосе | Намного ниже купленной полосы и с большими колебаниями |
Если в вечерний пик показатели заметно ухудшаются, сделайте скриншоты результатов mtr и NextTrace и создайте тикет у провайдера для разбора.
Не обязательно. 59.43.x.x означает, что маршрут проходит через сеть CN2, но если на внутреннем участке также встречается 202.97.x.x, обычно это CN2 GT. Оценивать нужно весь маршрут.
Маршрутизация в интернете асимметрична. Прямой и обратный трафик могут идти через разных операторов и узлы, поэтому нужно тестировать оба направления.
Да. CN2 — сеть China Telecom, поэтому маршруты для абонентов China Unicom и China Mobile зависят от того, как связаны операторы между собой. Ориентируйтесь на фактическую задержку и потери пакетов.
Не обязательно. Некоторые серверы или файрволы блокируют ping. Вместо него можно проверить TCP-порт с помощью tcping — см. Руководство по диагностике сети.
Узнать, хорош ли маршрут, можно только протестировав его. Используйте ping для задержки и потерь, mtr и NextTrace — чтобы понять, идёт ли маршрут через CN2 или в обход через Европу, и iperf3 — для реальной пропускной способности. Этот метод подходит для любого зарубежного сервера.
Московский дата-центр IMIDC предлагает каналы CN2 с прямым подключением к материковому Китаю. Зайдите на сайт IMIDC, запросите тестовый IP, проведите тесты из этого руководства сами — и только потом принимайте решение. Наша китайско- и русскоязычная техническая команда на связи 24/7 и поможет разобрать результаты.