Перейти к содержимому

Ping в окне клиента и утилитой.


Рекомендованные публикации

Игроки
283 публикации
23 795 боёв

Если одновременно пингуется игровой сервер , то в значениях величины пинга в клиенте и в утилитах /Gamecenter от Лесты и  MRT/ , при одинаково выставленных размерах пакета,  наблюдается почти 1,5-2 кратная  разница. Например если клиент показывает пинг 35-40 то в утилитах он 20-27 . Почему получаются столь разные значения ??

Изменено пользователем odins1970
Ссылка на комментарий
Игроки
1 667 публикаций
2 885 боёв

что Вам даст пинг (кстати. не указан сервер ... а он там не один ... ) ? и тем более ответ на Ваш вопрос ...

более информативно Вы сможете увидеть состояние маршрута до игровых серверов (команда tracert) и уже на основании состояния маршрута попытаться понять, а где теряется Ваш трафик?

Ссылка на комментарий
Игроки
1 672 публикации
31 560 боёв
Скорей всего в клиенте показывается пинг с учетом времени обработки пинга/понга сервером и клиентом. А когда тестируешь пинг до сервера системной утилитой, то т.к. там задействован icmp-протокол, то серверная логика не участвует в этом и ответ отдается сразу.
  • Плюс 1
Ссылка на комментарий
Игроки
1 667 публикаций
2 885 боёв
29 апр 2025 - 09:44 пользователь W_Warrior сказал:

Не слышал. Равно как никогда не слышал что icmp-пакеты называли пингами :Smile_default: Зато ведь все знают что echo-request и echo-reply это пример icmp-пакетов)

 

ну ... это с "юниксоидных" времен еще ... физический смысл пинга - конвертация арка (ARK) от исследуемой пары (target socket) в понятные миллисекунды ...

если интересно, то историю вот тут вместе с фото можно вспомнить ...

https://habr.com/ru/articles/169401/

Ссылка на комментарий
Игроки
1 649 публикаций
49 286 боёв
29 апр 2025 - 06:24 пользователь odins1970 сказал:

Если одновременно пингуется игровой сервер , то в значениях величины пинга в клиенте и в утилитах /Gamecenter от Лесты и  MRT/ , при одинаково выставленных размерах пакета,  наблюдается почти 1,5-2 кратная  разница. Например если клиент показывает пинг 35-40 то в утилитах он 20-27 . Почему получаются столь разные значения ??

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

Ссылка на комментарий
Игроки
1 084 публикации
129 905 боёв
29 апр 2025 - 09:24 пользователь odins1970 сказал:

Если одновременно пингуется игровой сервер , то в значениях величины пинга в клиенте и в утилитах /Gamecenter от Лесты и  MRT/ , при одинаково выставленных размерах пакета,  наблюдается почти 1,5-2 кратная  разница. Например если клиент показывает пинг 35-40 то в утилитах он 20-27 . Почему получаются столь разные значения ??

Вы не пробовали узнать что такое пинг?

Простыми словами команда Ping - это эхо-запрос настраиваемого размера к целевому узлу по доступному в данный момент сетевому маршруту. Единица измерения ping-а - милисекунда. Доставка "посылка" разного размера, и по "дорожке" разной длины занимает разное время. И нужно понимать, что "дорожки" общие, и по ним кроме вас отправляют "посылки" и другие, поэтому самые оптимальные "дорожки" могут быть не доступны в какой-то момент времени. Вот это всё может влиять на время пинга.

34077293.png

Ссылка на комментарий
Игроки
1 667 публикаций
2 885 боёв
29 апр 2025 - 10:05 пользователь l1l сказал:

Пинг в клиенте будет наиболее точный

 

тоже так думаю ... в любом случае, пакет может быть инкапсулирован в стандартный для клиента протокол обмена и не доверять данным клиента смысла нет ... другой вопрос, что сам по себе факт существования сервера пользователю ничего не дает в случайном бою ... так как не показывает потери трафика и пиковую задержку, которая может вызывать так называемую рассинхронизацию ... 1,5мС означает смещение цели на 30 сМ при скорости 60 кМ/Ч

Изменено пользователем Гость
Ссылка на комментарий
  • Глобальные модераторы
Глобальные модераторы
49 967 публикаций
45 513 боёв
29 апр 2025 - 09:24 пользователь odins1970 сказал:

Если одновременно пингуется игровой сервер , то в значениях величины пинга в клиенте и в утилитах /Gamecenter от Лесты и  MRT/ , при одинаково выставленных размерах пакета,  наблюдается почти 1,5-2 кратная  разница. Например если клиент показывает пинг 35-40 то в утилитах он 20-27 . Почему получаются столь разные значения ??

29 апр 2025 - 09:31 пользователь W_Warrior сказал:

Скорей всего в клиенте показывается пинг с учетом времени обработки пинга/понга сервером и клиентом. А когда тестируешь пинг до сервера системной утилитой, то т.к. там задействован icmp-протокол, то серверная логика не участвует в этом и ответ отдается сразу.

Я вот тоже думаю, что клиентский Пинг показывает ответ самого сервера (включая внутренние коммуникации), а внешний - ответ от внешнего файрвола. Соответственно я бы ориентировался именно на клиентский Пинг.

 

К сожалению такая информация отсутствует в открытом доступе. Все что доступно по сетевой поддержке игры расписано в этой статье.

 

Тема закрыта.

 

Изменено пользователем ZloyBut
Spoiler

 

 

Ссылка на комментарий
Гость
Эта тема закрыта для публикации новых ответов.
  • Сейчас на странице   0 пользователей

    • Эту страницу никто не просматривает.
×
×
  • Создать...