IP & Network

Site Distance

Географічна відстань між двома IP або сайтами.

Origin IP / Destination IP Compute the great-circle distance between two IPv4 or IPv6 addresses. Accuracy is city-level, not street-level.
142.250.190.78 → 95.216.0.1
7,944 kilometers · 4,936 miles
Distance

7,943.6 km (4,935.9 mi)

Straight-line distance over the Earth's surface (great-circle, Haversine formula).

Origin
142.250.190.78
United States
37.7510, -97.8220
Destination
95.216.0.1
Finland · Helsinki
60.1719, 24.9347

Про цей інструмент

Site Distance вимірює фізичну great-circle відстань між двома хостами в інтернеті. Введіть два домени, дві IP або одне з кожного — інструмент розв'язує кожен у IP, геолокує кожну IP до її зареєстрованого міста і обчислює відстань Хаверсіна між двома парами координат. Відповідь показано і в кілометрах, і в милях, з містами і країнами, підписаними на маленькій превью-мапі.

Для кожного хоста також повідомляємо країну, регіон, місто і ASN оператора. Це дозволяє легко помітити поширений сюрприз — «локальний» сайт, який насправді обслуговується з іншого континенту через глобальний CDN. Відстань обчислюється з повною точністю і округлюється до найближчого кілометра при показі.

Коли використовувати цей інструмент

  • Порівняння латентності і відстані. Ping 80мс до «ближнього» сервера підказує, що він фактично за океаном; site-distance скаже, чи підозра справедлива.
  • CDN sanity-check. Підтвердіть, що найближчий POP вашого CDN справді в місті, яке передбачає його назва.
  • Compliance і data residency. Швидко перевірте, що два сервіси хоститься чи не хоститься на одному континенті.
  • Цікавість. Подивіться, скільки реально подорожує типовий запит до популярного сайту з вашої частини світу.

Про числа

Відстань географічна, не мережева. 500-км пряма лінія може відповідати 50-мс або 250-мс round-trip залежно від волоконних маршрутів, peering і швидкості світла у склі (≈200 000 км/с у волокні = 5 мкс на кілометр, помножено на 2 для зворотного шляху). Для латентно-чутливих порівнянь поєднуйте з Ping; для самої географії відстані достатньо.

Часті запитання

Наскільки точна відстань?

Настільки ж, як IP-геолокація за нею — зазвичай city-level (10–50 км) для residential і корпоративних IP, country-level (можливо, сотні км відхилення) для хостингу і мобільних операторів. Сама математика Хаверсіна точна; невизначеність повністю від того, наскільки точно ми можемо локалізувати кожен endpoint. Якщо обидві IP в центрах великих міст, числу можна довіряти; якщо одна — хмарна, сприймайте як наближення.

Чому результат не дорівнює реальній мережевій латентності?

Тому що світло в оптоволокні рухається близько 200 000 км/с (повільніше, ніж у вакуумі), і пакети рідко йдуть по прямій. Запит з Берліна до Токіо (9000 км) має теоретичний мінімум round-trip 90 мс; реальні маршрути дають 200+ мс через peering-обходи і queuing. Для виміряної латентності використовуйте Ping — географія це нижня межа, не відповідь.

Чи можна порівняти CDN-endpoint з моєю домашньою IP?

Так. Введіть власну публічну IP в одне поле і CDN-обслуговуваний hostname в інше; інструмент геолокує обидва і дає відстань. Зверніть увагу: CDN може обслуговуватись з POP у вашій країні (тоді відстань буде малою) або з origin-сервера далеко (велика відстань) — обидва valid-результати, які кажуть, чи робить ваш локальний CDN-edge свою роботу.

Чи працює це для IPv6?

Так — і для змішаних IPv4/IPv6 пар. Кожен endpoint геолокується незалежно, тож можна порівняти IPv6-only hostname проти legacy IPv4-хоста без проблем. Відстань обчислюється з координат, незалежно від address family.