Периодически все игроки сталкиваются с лагами. Это когда все вокруг замирает, можно двигаться, но бить никого нельзя. Потом вдруг все внезапно "развисает", и вы обнаруживаете, что вас какой-то моб грызет.. Или жмете скилл, а он срабатывает не сразу. Это сетевой лаг (не путать с лагами компьютера, по другому называемыми "тормоза", это когда картинка при перемещении камеры/персонажа именно "тормозит", двигается рывками, а не плавно).
Обидно, досадно. Сразу возникает мысль написать на форуме: "Ааааа, админы [censored]!!!111 Компенсируйте мне хирку!!11". Но не всегда виноваты админы нивала. Более того, в 99% случаев нивал вообще не при чем. Прошу поверить мне как системному администратору крупного московского интернет-хостинг-провайдера. В исключение можно добавить лишь лаги в данжах - гуйму, хх, куб, в часы пик там иногда лагает, исключительно из-за перенаселенности.
Разберемся, почему так происходит.
Интернет - это не прямой провод от вашего компьютера к игровому серверу. Ваши провайдеры заключают договора по обмену трафиком с другими провайдерами. Самые крупные из таких провайдеров называются "магистральными".
У одних провайдеров маршрут к каждому конкретному серверу идет по нормальным каналам, а у других - окольными путями, как говорится. Если на каком-то участке перегружена или барахлит железка под названием маршрутизатор - у вас будут лаги. Лаг - это когда пакет с информацией пропал либо задержался где-то в пути, по причине того, что один из маршрутизаторов перегружен (хакеры атаковали какой-то сайт, спамеры решили письма разослать, Вася из соседнего подъезда подключил анлим и решил выкачать весь интернет, админы включили чайник в ту же розетку). Чего греха таить, даже у крупных интернет-провайдеров бывают перегружены каналы и маршрутизаторы. А у вашего соклана, сидящего на другом провайдере, лагов в этот момент не будет, потому что он подключен к игровому серверу через другие маршрутизаторы.
Как выявить, кто виноват в лагах? Это можно легко и быстро сделать следующим образом.
Качаем программку pingplotter. http://www.pingplotter.com/download.html
Программа условно-бесплатная, работает 30 дней, да и после 30 дней тоже, только подождать нужно появления кнопочки "do it later". Ставим, запускаем.
В поле "adress to trace" пишем адрес игрового сервера.
- link1.pwonline.ru - орион,
- link2.pwonline.ru - вега,
- link3.pwonline.ru - сириус,
- link4.pwonline.ru - мира,
- link5.pwonline.ru - таразед,
- link6.pwonline.ru - альтаир,
- link7.pwonline.ru - процион,
- link8.pwonline.ru - астра,
- link9.pwonline.ru - пегас,
- link10.pwonline.ru - антарес,
- link11.pwonline.ru - адара,
- link12.pwonline.ru - феникс,
- link13.pwonline.ru - лира.
Внизу слева ставим в поле "trace interval" 1 секунду, жмем кнопку "Trace".
В верхней средней части программы появится список маршрутизаторов, через который идет сигнал к игровому серверу. Это так называемые hops - "прыжки". Щелкаем по каждому из них правой кнопкой и выбираем пункт "show this timeline graph". Разворачиваем окно на полную для лучшего обзора.
(щелкни для увеличения)
Дальше идем играть.
В момент лагов смотрим на графики. Одиночные красные линии - это нормально, если они вразброс. Вот если красные черточки, , либо черные пиковые скачки на красном или желтом фоне, выстроились в один вертикальный ряд - это лаг. Маршрутизатор, на котором появилась первая красная линия - виновен в лаге. Так же если задержки больше 500 мс - это тоже лаги обеспечены.
Если красные линии выстроились в горизонтальный ряд на одном маршрутизаторе - то это может быть и нормально для этого маршрутизатора, не все из них имеют приоритет отвечать на пинги. Нужно смотреть уже по наличию в эти моменты лагов в игре.
Соотвественно если у вас много таких красных рядов будет, и начинаться все будет ближе к вашему провайдеру - можно писать жалобу на плохое качество предосталяемых услуг в техподдержку провайдера, приложив скриншот программы. Если ближе к игровому серверу (плюс/минус 1 - 2 прыжка) - жалуемся в техподдержку.
На скриншоте - образце вы можете видеть, что у меня на пятом прыжке один раз была задержка больше 700мс. В игре в этот момент меня немного лагануло. На стыке моего провайдера и промежуточного. В остальное время все было ок.
PS Если вас выкинуло из игры, и после этого вы не можете войти в игру, и при этом первые три или последние четыре PW сервера в списке недоступны (прочерки) - это говорит о том, что проблема глобальная. Авария на одном из магистральных каналов. К сожалению, они бывают периодически у всех провайдеров. Нужно просто подождать. Как правило, это быстро чинят. Если авария серьезная, настолько что игровые серверы недоступны более 20 минут - об этом напишут в новостях на pw.mail.ru.
Может быть, кто-то даже помнит случай после нового года, когда где-то в финляндии бомжи срезали 100 метров оптоволокна, в результате питерская корбина, гнавшая трафик в москву через этот кабель финского магистрального провайдера, а не напрямую в москву, потому что так дешевле, была частично отрезана от москвы более 6 часов). На форуме началась паника (форум при этом открывался, т.к. он в другом датацентре крутится и трафик шел другими каналами), мы долго всех успокаивали
Если пингплоттер не показывает проблем особых, но вас лагает - проверьте, не загружен ли непосредственно ваш сетевой интерфейс. Выключите торренты, закачки. Проверьтесь на наличие вирусов. Так же это актуально, если вертикальные скачкИ начинаются на первом прыжке.
PPS Программа умеет сохранять результаты в виде картинки, File -> save image (можно на выбор, BMP PNG или GIF формат, рекомендую GIF). Если вам непонятен результат трассировки - вы можете выложить вашу картинку с графиками пингплоттера в эту тему, я вам ее расшифрую. Обязательно проставьте графики для всех маршрутизаторов, иначе в диагностике не будет смысла.
PPPS Собственно, жалоба провайдеру и есть метод борьбы Если проблема в его сети - провайдер должен разобраться кто грузит его маршрутизаторы и принять меры. Если проблемы непосредственно на вашем компе / сетевом оборудовании - вам уже виднее, как с этим бороться. Если проблемы у промежуточного провайдера - жалуемся все равно своему провайдеру, они должны связаться с админами проблемного участка и решить этот вопрос. В крайнем случае, если провайдер не хочет ничего менять и делать, отмазываясь фразой "не в нашей компетенции" - правой кнопкой по проблемному маршрутизатору, выбираем пункт "whois information", ищем емейл-адреса в появившемся окошке и пишем жалобы на них. Не всегда решают быстро, увы. С волгателекомом два месяца боролись вон.. Однако вроде они в итоге сменили маршрутизацию на нормальную.
Показано с 1 по 10 из 3254
-
07.04.2009 00:42 #1
Сетевые лаги и как с ними бороться
Последний раз редактировалось lexsnd; 14.02.2012 в 16:35.
* Обормотень 94 * ex-Faith * [PW off]
-
07.04.2009 01:07 #2Perfect World
Мира----Дикая эльфийская лучница -50+++ (on) Каролинка
Процион----Симпатяфка-лук -23 (off) Каролинка
Мои рассказы:
Изгнанница, Сид на планете Земля, Истинная любовь, Квест Реал, Когда можно всё...
-
07.04.2009 01:29 #3
Покажите скриншот Программа умеет сохранять результаты в виде картинки, File -> save image (можно на выбор, BMP PNG или GIF формат, рекомендую GIF).
* Обормотень 94 * ex-Faith * [PW off]
-
07.04.2009 01:43 #4
- Регистрация
- 05.01.2009
- Сообщений
- 138
Не проще ли делать pathping? И техподдержке, я думаю, будет понятнее.
-
07.04.2009 01:44 #5
-
07.04.2009 01:49 #6
- Регистрация
- 05.01.2009
- Сообщений
- 138
У тебя вроде все прекрасно. Что тут расшифровывать
-
07.04.2009 01:51 #7
Valenvaryon - pathping не так наглядно, + маленький интервал времени для подсчета статистики берет
LeChrom - шикарно, если вы скажете что в этот временной интервал вас жутко лагало - не поверюПоследний раз редактировалось Charliez; 07.04.2009 в 01:55.
* Обормотень 94 * ex-Faith * [PW off]
-
07.04.2009 01:51 #8
дак я понятия не имею, чо там и как должно быть))))
В правом верхнем углу график, он всё время скачет... это что такое?))[H]orde(since 16.04.2009) -> Horde(sinсe 01.11.2010) -> Erbe(since 07.08.2011) -> [E]rbe(since 12.03.2012) -> no guild(since 06.08.2012) -> HUNTERS(since 09.09.2012)
-
07.04.2009 01:54 #9
тока что протестировал : на второй строчке постоянно красные полоски... это значит что то у моего провайдера не так?
сервер Орион
вар 90+ ноуклан, неадекват OFF
фармомашинка 80+ OFF
безумный воин с мечом в зубах, с луком в одной руке и кастетами в другой
какое же сладкое слово " тьма" ^_^
-
07.04.2009 02:02 #10
fflacon - у моего провайдера тоже такое бывает, но в игре при этом лагов нет. Если у вас лагов в игре нет - то все ок. Если есть - то у вашего провайдера проблемы, можно жаловаться.
Manefa - у вас раз в минуту пинг скачет до 2 секунд. Это плохо, а начинается все в сети провайдера, возможно даже непосредственно на вашем компьютере. Стабильная периодичность настораживает. Для начала проверьте, что комп раз в минуту ничего не грузит (откройте диспетчер задач - ctrl+alt+delete и на закладке быстродействие смотрите, не сопаддут ли пики графика в диспетчере задач с пиками в пингплоттере). Если совпадения будут попробуйте перезагрузить компьютер, отключите все программы-качалки, если таковые имеются. Если проблема сохранится - скорее всего у вас вирусняк. Или что-то еще, смотрите там же в диспетчере задач на закладке процессы, какой процесс грузит систему.
Если у вас модем или коробочка-роутер есть между проводом от провайдера и компьютером - перезагрузите и эти устройства, по питанию (выдернуть блок питания и через пару секунд включить обратно). Роутеры dlink (особенно беспроводные) имеют свойство творить такие чудеса, например, если перегреются. Если не поможет - пишите провайдеру, это не нормально.Последний раз редактировалось Charliez; 07.04.2009 в 02:18.
* Обормотень 94 * ex-Faith * [PW off]