ping

Эта страница покажет и расскажет, насколько вообще быстро (в теории) могут путешествовать ваши пакеты в Интернете. Ниже вы сможете выбрать два города и рассчитать теоретический пинг между ними на основе расстояния.

Загрузка...

⚡ наилучший возможный пинг - {{ ping }}мс

самый низкий возможный пинг, рассчитаный с использованием скорости света и среднего коэффициента преломления оптоволокна на расстоянии {{ convertToMiles(distance) }} миль {{ distance }} км

🤔 как это работает

Пинг - это время, необходимое для отправки пакета данных с вашего устройства на другое и получения ответа обратно.

Посчитаем, какой минимально возможный пинг может быть между разными точками планеты. Начнём с физики, без которой ничего и не заработает.

В современном мире для связи используются оптоволоконные кабели - провода заполненные стеклом, которое отражает свет. По такому кабелю с обеих сторон светят очень мощным лазером, таким образом кодируя и отправляя всякие наши штуки при помощи света.

В вакууме свет (в нашем случае лазера) распространяется со скоростью 299 792 км/с.

Однако у нас не ваакум, а стекло. Беглый поиск по гуглу говорит - в хороших условиях и в хорошем оптоволокне коэффицент преломления будет равен примерно 1.46.

Давайте посчитаем, с какой скоростью свет будет путешествовать по такому оптическому волокну:

$$ \frac{299792 \,\text{km/s}}{1.46} \approx 205336 \,\text{km/s} $$

Значит за одну секунду свет проходит около 205 тысяч километров.

А за один километр?

$$ \frac{1 \,\text{km}}{205336 \,\text{km/s}} \approx 0.0000048 \,\text{s} = 0.0048 \,\text{ms} $$

Получается один километр - почти пять микросекунд.

Значит пинг мы сможем посчитать, умножив расстояние в километрах на 0,0048 милисекунд и помножив на два(туда-обратно).

$$ \text{ping} = \text{distance} \times 0.0048 \times 2 $$

Для честности добавляем +20% сверху, ведь в реальности кабеля вьются, обходят океаны, горы и границы стран.

Важно: полученные значения очень далеки от реальности - это предел мечтаний. В настоящих сетях задержку увеличивают транспондеры, маршрутизаторы, перегибы кабелей, заскучавшие старики, капитаны кораблей, бобры, акулы, коровы и вообще всё, что может. Обычно можно смело умножать результат на 2–3, а иногда и на все 10, чтобы получить значение, похожее на правду.

И всё же этот расчёт полезен - благодаря ему можно понять границы возможного.

Если ваш пинг вдруг меньше теоретического - поздравляем, вы нашли червоточину

last edited: 27.02.2026
back to home
EN