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

Metal War Online

 

[Ошибка] Некорректное отображение пинга [Решено]


  • Закрыто Тема закрыта
7 ответов в теме

#1 markel33

markel33

    Рядовой

  • Альфа-тестер
  • Фишка
  • 14 Сообщений:

Опубликовано 07 Август 2012 - 12:39

У всех в игре в нижнем левом углу присутствует своеобразный отладочный монитор, показывающий значения FPS и Ping. Так как первый пункт уже упоминался во всех ветках форума уже сотни тысяч раз, про него я промолчу. Меня взволновал пинг, который по данным мониторчика был равен примерно 200 мс. Я решил проверить его. Сниффером выудил ip адрес игрового сервера (46.4.39.134) и пропинговал его из командной строки. Вот результаты, которые я получил:

C:\Users\Markel>ping 46.4.39.134 -n 15
Обмен пакетами с 46.4.39.134 по с 32 байтами данных:
Ответ от 46.4.39.134: число байт=32 время=59мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=59мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=59мс TTL=56
Ответ от 46.4.39.134: число байт=32 время=60мс TTL=56

Скриншоты с пингом в игре
Опубликованное фото
Опубликованное фото
Опубликованное фото

Таким образом можно утверждать, что пинг в игре высчитывается не корректно.

Изменено: markel33, 07 Август 2012 - 19:10


#2 Arimekiku

Arimekiku

    Ефрейтор

  • Альфа-тестер
  • Фишка
  • 45 Сообщений:

Опубликовано 07 Август 2012 - 15:03

Может быть потому что размер пакетов отличается?
т.е. у клиента размер пакетов другой, соответсвенно и на их обработку уходит больше времени и отправку так же. Возможно и их структура отличается.

#3 markel33

markel33

    Рядовой

  • Альфа-тестер
  • Фишка
  • 14 Сообщений:

Опубликовано 07 Август 2012 - 15:17

Прочитать сообщениеArimekiku, 07 Август 2012 - 15:03 , написал:

Может быть потому что размер пакетов отличается?
т.е. у клиента размер пакетов другой, соответсвенно и на их обработку уходит больше времени и отправку так же. Возможно и их структура отличается.

Поэкспериментировал с различными размерами пакетов.

C:\Users\Markel>ping 46.4.39.134 -n 15 -l 56
Обмен пакетами с 46.4.39.134 по с 56 байтами данных:
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=59мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=56 время=60мс TTL=56

C:\Users\Markel>ping 46.4.39.134 -n 15 -l 84
Обмен пакетами с 46.4.39.134 по с 84 байтами данных:
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=59мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=59мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=84 время=60мс TTL=56

C:\Users\Markel>ping 46.4.39.134 -n 15 -l 1024
Обмен пакетами с 46.4.39.134 по с 1024 байтами данных:
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=60мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=61мс TTL=56
Ответ от 46.4.39.134: число байт=1024 время=60мс TTL=56

При отправке пакета в 1 килобайт пинг увеличился на 1мс. Я не знаю какого размера должен быть пакет для достижения понга в 100-200 мс, вместо обычных 60 мс.

Изменено: markel33, 07 Август 2012 - 15:19


#4 STru40g

STru40g

    Lol hard, die young.

  • The A-Team
  • 2 187 Сообщений:

Опубликовано 07 Август 2012 - 17:08

да насчет пинга тоже давно известно, нередко замечал что он мне показывает вообще -500\1000 пинга :D

пруф

#5 markel33

markel33

    Рядовой

  • Альфа-тестер
  • Фишка
  • 14 Сообщений:

Опубликовано 07 Август 2012 - 19:09

Прочитать сообщениеSTru40g, 07 Август 2012 - 17:08 , написал:

да насчет пинга тоже давно известно, нередко замечал что он мне показывает вообще -500\1000 пинга :D

пруф

Отрицательным он не может быть даже теоретически.

Еще одно подтверждение кривому алгоритму :D

Изменено: markel33, 07 Август 2012 - 19:09


#6 STru40g

STru40g

    Lol hard, die young.

  • The A-Team
  • 2 187 Сообщений:

Опубликовано 07 Август 2012 - 23:04

Прочитать сообщениеmarkel33, 07 Август 2012 - 19:09 , написал:

Отрицательным он не может быть даже теоретически.

Еще одно подтверждение кривому алгоритму :D

так я и не спорю :D

врядли сервер научился читать мои мысли :D

#7 Кристина

Кристина

    Генерал

  • Альфа-тестер
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 2 347 Сообщений:

Опубликовано 28 Сентябрь 2012 - 01:59

Проблема актуальна?

#8 Кристина

Кристина

    Генерал

  • Альфа-тестер
  • ФишкаФишкаФишкаФишкаФишкаФишка
  • 2 347 Сообщений:

Опубликовано 02 Ноябрь 2012 - 16:28

Т.к. ответа нет, то тему закрываю. Если ошибка повторится, то пишите в личку - тему откроем заново.