Трассировка игрового мира.
Для начала немного теории: когда вы играете в ВоВ, пакеты с информацией от вашего компьютера до сервера WoW проходят много промежуточных узлов. Т.е. пакет как бы передаётся по цепочке от одного маршрутизатора до другого, причём первый узел в цепочке - ваш компьютер, а последний - сервер, на котором вы играете. "Прыжки" пакета между соседними узлами называются "хопами".
Что же такое трассировка? Гляньте на Педивикии. Если объяснение там вам не очень понятно, вот ещё одно: при трассировке выясняются задержки передачи сигнала на каждом хопе. Т.е. сначала посылаются тестовые пакеты на ближайший узел и измеряется задержка, потом на второй, потом на третий и так далее, до самого финального узла. Кроме того, по результатам трассировки можно посмотреть через какие именно узлы в цепочке прошёл пакет, прежде чем добрался до целевой машины. Как следствие, можно выяснить, какой из узлов в цепочке даёт максимальную задержку.
Для трассировки жмем Win+R. Откроется окно "Запуск программы", вводим в строчке открыть текст "cmd". В появившемся окне вводим "tracert srv0-1.wowedge.info или tracert srv0-2.wowedge.info"
Рассмотрим пример:
Первая колонка - это порядковый номер хопа, начиная от вашего компьютера.Код:1 5 ms 5 ms 6 ms 192.168.3.2 2 71 ms 1 ms 1 ms 82.142.136.57 3 4 ms 2 ms 2 ms cat03.Moscow.gldn.net [194.67.17.99] 4 22 ms 22 ms 22 ms cat01.Stockholm.gldn.net [194.186.157.66] 5 27 ms 24 ms 20 ms 213.242.110.153 6 22 ms 22 ms 22 ms s-b3-geth3-2.telia.net [213.248.78.109] 7 24 ms 24 ms 23 ms s-bb1-link.telia.net [80.91.252.70] 8 47 ms 48 ms 47 ms ffm-bb1-link.telia.net [80.91.251.145] 9 76 ms 55 ms 55 ms prs-bb1-pos7-0-0.telia.net [213.248.64.110] 10 57 ms 57 ms 56 ms prs-b1-link.telia.net [80.91.250.253] 11 57 ms 57 ms 57 ms prs-tc-i1-link-telia.net [80.91.250.30] 12 * * * Превышен интервал ожидания для запроса. 13 * * * Превышен интервал ожидания для запроса.
Вторая, третья и четвёртая колонки - это результаты трёх тестирований (делается три попытки для повышения точности тестирования). Числовые значения в них - это задержка передачи сигнала в милисекундах, т.е. тот самый "пинг" или "latency", который можно видеть и в WoW. Чем меньше, тем лучше, разумеется.
Пятая колонка - доменное имя и IP-адрес промежуточного узла.
Первые несколько строк, как правило, узлы в сети вашего провайдера. Адреса, вида 192.168.*.* - это локальные IP-адреса (например, адреса шлюзов).
В приведённом примере 192.168.3.2 - адрес шлюза в локальной сети.
Строка номер 2 в примере более интересна. Если зайти на любой сервис WhoIs, например, на http://www.whois-service.ru/lookup/, то мы выясним, что этот адрес провайдера Sovintel. Это тот провайдер, через которого я якобы сижу в Интернете ("якобы" - потому что пример я придумал :).
Третья, четвёртая и пятая строчки принадлежат другим провайдерам (3 и 4 - российскому, 5 - английскому), это тоже легко выяснить, поюзав вышеупомянутый WhoIs. Шестая строка и дальше - это уже Telia.
Телия - это провайдер, который обслуживает сервера WoW. В какой-то момент один из узлов цепочки "рубит" все тестовые пакеты, которые к нему приходят, и не отвечает на них. Но перед этим сигнал успевает "попрыгать" с одного узла телии на другой, а большего нам и не надо.
Ну ладно, а как проанализировать результаты?
Мы просто смотрим на значения задержек на каждом хопе, они покажут, от какого сервера именно пошли лаги.
В моём примере пинг в 71 милисекунду во второй строчке - случайность (ещё два теста дали значения по 1 милисекунде), таких вещей не нужно пугаться, иногда бывает.
Но если вы вдруг видите, что на каком-то хопе задержка резко вырастает (на 100 мс и больше) - это значит, что вы нашли узел, который всё портит.
Проведите трассировку в разное время (утром, днём, вечером), сохраните результаты в разные файлы и потом сравните. Если тенденция сохранится, можно будет уже делать выводы.
Соответственно, если большой скачок пинга наблюдается где-то на хопах между адресами, принадлежащими вашему провайдеру, то надо бить морды им (не забудьте сказать, что вы делали трассировку в разное время, и файлы с логами у вас есть, пусть посмотрят). Если большой пинг где-то внутри Телии, прямо перед ней или по результатам трассировки и вовсе всё в порядке (но в игре лагает), то нужно просто подождать, обычно такие проблемы решаются за несколько дней. Если же проблема где-то посередине, могу посоветовать молиться любым богам. Ну, можете позвонить своему провайдеру, обрисовать ситуацию, и если вам ничего не посоветуют и никак не обнадёжат, провайдера придётся менять (или играть с лагами).
Кстати, ещё верный способ проверить - попробовать поиграть на других рилмах и сделать трассировку до них. Частенько бывает, что до одного сервера всё ништяк, а до другого (из другой баттлгруппы) - полный фаршмак. Но если до всех серверов жутко лагает, то в 9 случаях из 10 можно смело катить бочку на своего провайдера.


LinkBack URL
About LinkBacks

).

Ответить с цитированием



