Поделиться
Перейти вниз
avatar
Yayaya
Руководитель проектом
Руководитель проектом
Сообщения : 881
Дата регистрации : 2015-01-05
Возраст : 31
Откуда : Ukraine
http://aionpve.forumbook.ru

Трассировка - как это делать.

в Вт 06 Окт 2015, 14:35
В случае игровых проблем, таких как отключений от сервера, откидываний при движении, временной невозможности войти в игру и т.п. часто бывает нужным провести диагностику сети. В этой теме я опишу, как для этого использовать программу Winmtr, на какие результаты обращать внимание, чтобы добиться правды.

Программа Winmtr в запущенном режиме постоянно шлет запросы по указанному адресу, собирая статистику по таким величинам как сетевые потери, мгновенное-среднее-максимальное значение пинга.
Живет она по адресу ТЫК
Альтернативно можно скачать тут ТЫК

Отдельной установки не требует, нужно только распаковать архив и запустить версию, которая соответствует разрядности своей ОС (32 или 64 бита).

I. Использование
После запуска увидим основное окно программы:
(при ограниченных правах пользователя нужно запускать с правами администратора)




Теперь нужно вставить адрес, обмен с которым хотим проверить в поле host.
Используем для этого 91.214.68.206 и жмем на старт.

- Набирать статистику нужно в тот период, когда вы испытываете проблемы с игрой;
- Находиться ли в самой игре в этот момент - дело ваше, без разницы;
- Для значимой оценки результата статистику нужно набирать подольше, не 1-2 секунды. Подождите, пока поле Sent достигнет значения сотен единиц.

Получим подобный этому результат:





Чтобы скопировать его как текст, можно использовать кнопку "copy text to clipboard".

II. Анализ
Теперь несколько слов о том, где искать причины игровых проблем и о чем говорят полученные цифры. Для иллюстраций я использую темы с нашего форума.

1) Первым делом смотрим на значение Loss % для последнего узла, 91.214.68.206. Если там не 0-1, а больше, то по пути до сервера есть потери. Теперь нужно подняться по таблице глазами вверх и найти то место, где эти потери начинаются. Это и будет зона ответственности того, к кому нужно обращаться.
Адреса со значением 100% в этом поле пропускайте, они решили игнорировать наши запросы.

Примеры:


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

Очень тернистый путь:

Множество проблем, но отчетливо видно, что начало они берут в самом начале пути.


2) Следом обращаем внимание на разброс пинга по колонкам Best, Avrg и Wrst, оцениваем разницу между ними, начиная с самого первого шага. Чем меньше эти значения отличаются между собой, тем лучше. Если они разбегаются на сотни (и тем более, тысячи) - признак перегрузки либо неправильной конфигурации в этом месте. Разница между Best и Wrst - максимальное расхождение в пинге, разница между Avrg и Wrst - насколько пинг подвержен ухудшению во время этого замера.

Примеры:

Нестабильный пинг и потери у провайдера. Откидывания в игре - гарантированы.


Настолько блуждающий пинг - признак, что провайдер не справляется.

3) Нелишним будет посмотреть на качество вашей сети, чтобы пинг в ее пределах имел разумные значения. Если ближайшие к вам свичи провайдера обеспечивают задержку уровня сотен мс - это говорит о том, что он плохо справляется со своей работой. Локальная сеть должна иметь задержки уровня десятка. В пределах нескольких десятков для крупной городской сети. Чем меньше значение в Avrg, тем лучше.

Пример:


Первые же шаги, локальная сеть провайдера, и такое блуждание пинга, с минимальным значением в 98, а средним и вовсе 250-300. Ни о какой игре тут нет речи.

4) Отдельного упоминания заслуживает первый шаг, если у вас установлен домашний роутер или adsl-модем. Они нередко подводят, не справляясь с трафиком через торренты, простояв долгое время без перезагрузок и т.п.
Решение в таких случаях - перезагрузка такого устройства, проверка его настроек. При возможности - включить компьютер в сеть в обход проблемной железяки.

Примеры:


III. Замечания
В этой части рассмотрю несколько вопросов, что периодически возникают в темах на форуме.

- Зачем мне использовать mtr, ведь игра XXX у меня работает нормально, в отличие от вашей.
- К каждому серверу существует отдельный путь по каналам вашего провайдера и каналам магистральщика следом за ним. То, что игра ХХХ работает нормально - еще не значит, что не будет проблем по другим направлениям. Кроме того, игра ХХХ может быть менее требовательной к качеству связи.

- Зачем мне использовать mtr, если мы вылетели из игры вместе с 6 друзьями? Проблемы же значит у сервера.
- Во-первых, простое логическое заключение: если проблемы у сервера, то проблемы будут у абсолютно всех игроков без исключения, а если у кого-то 7-го их не наблюдается, очевидно, что причины нужно искать в другом месте.
Во-вторых, см. выше. Даже если у этих 6ти друзей разные провайдеры, и даже живут они в разных городах, они могут использовать общее магистральное направление, где наблюдались проблемы.
В-третьих, при глобальной проблеме (наподобие обрыва кабеля на стыке крупных магистральщиков) несколько трассировок через winmtr от разных пользователей скажет о причинах неизмеримо больше, чем "у меня не работает - у меня тоже".

Поэтому, не ленитесь в сборе данных. Просьба сделать замер Winmtr не означает, что вас отправляют самих разбираться.
Это та информация, которая нужна и вам, и нам.
-------------------------------------------------------------------------------------

ВСЕ ЧТО НАПИСАНО ВЫШЕ ТОЛЬКО ПРИМЕР.

адрес для трассировки - 148.251.232.44

_________________
https://vk.com/pveaion - группа ВК
http://aionpve.ru/     - Сайт Aion 4.7


Спойлер:

Если вы все еще не забанены - это не ваша заслуга, а модераторская недоработка
avatar
Yayaya
Руководитель проектом
Руководитель проектом
Сообщения : 881
Дата регистрации : 2015-01-05
Возраст : 31
Откуда : Ukraine
http://aionpve.forumbook.ru

Re: Трассировка - как это делать.

в Сб 10 Окт 2015, 14:52
Ares пишет:Почему ты решил,что что то не понятно?

Видимо не понял сарказма...

_________________
https://vk.com/pveaion - группа ВК
http://aionpve.ru/     - Сайт Aion 4.7


Спойлер:

Если вы все еще не забанены - это не ваша заслуга, а модераторская недоработка
Вернуться к началу
Права доступа к этому форуму:
Вы не можете отвечать на сообщения