Форум

«TERA» — официальный форум онлайн игры в России

#41 Янв. 6, 2017 00:38

boomer2015
Регистрация: 2015-03-25
Сообщения: 487
Репутация: +  24  -
Профиль  

Ошибки интернет-соединения и способы решения

Написать в ТП Вымпелком религия не позволяет? :D
1998: Half-Life
2004: Half-Life 2
3010: Half-Life 3

Не в сети

#42 Янв. 6, 2017 00:52

Inci
Заблокирован
Из: Москва
Регистрация: 2014-08-19
Сообщения: 1423
Репутация: +  66  -
Профиль  

Ошибки интернет-соединения и способы решения

boomer2015 @ Январь 06, 2017 00:38

Написать в ТП Вымпелком религия не позволяет?
Да уж сразу Голдентелекому :)
РуOff

Не в сети

#43 Янв. 6, 2017 00:58

Tankisto
Из: Almaty
Регистрация: 2015-02-23
Сообщения: 323
Репутация: +  274  -
Профиль  

Ошибки интернет-соединения и способы решения

Inci @ Январь 06, 2017 00:34

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

Inci @ Январь 06, 2017 00:34

Антивирусы, еще раз говорю, не трогают процесс, вообще, когда добавляешь его в исключение.
Я те про Ивана, ты мне про болвана. Не антивирус, а Internet Security, т.е. продукт с куда более широким функционалом, чем просто приглядывать за процессами. Ну да бог с ним. Тут можно спорить до пены у рта и никто в итоге не окажется прав, т.к. всё зависит от конкретной реализации конкретного продукта. Однако это не отменяет того факта, что реализация, работающая ниже Application layer стека, может иметь побочные эффекты.

Не в сети

#44 Янв. 6, 2017 01:07

G__
Регистрация: 2014-12-15
Сообщения: 2099
Репутация: +  135  -
Профиль  

Ошибки интернет-соединения и способы решения

Вообще говоря отсутствие потерь при пинге мелкими пакетами не дает гарантии отсутствия потерь больших пакетов. Причем у всех пакетов теры стоит флаг запрета фрагментации - если вдруг по какой-то причине пакеты проходят разными путями и один из них имеет участок с пониженным MTU и проблемами с ICMP - оно вполне может затыкаться при временном переключении на этот маршрут в сочетании с большим пакетом.
Разные протоколы могут иметь разный приоритет обработки => пинг без потерь, игровой трафик - с потерями.
Тера может создавать очень большое количество мелких пакетов, которые могут резаться именно по pps на любом участке маршрута (в том числе может не успевать отрабатывать и драйвер сетевого фильтра KIS/NOD/etc - чтобы пропустить пакет к добавленной в исключения программе он его один хрен должен сначала распознать).
Даже определить, была ли это потеря пакетов (и если была - то в каком направлении) или лаг сервера можно только проанализировав дамп трафика за этот период на предмет перепосылок пакетов и содержимого ICMP.

Возвращаясь к исходной проблеме - ДД очень нехватает сервиса типа http://trace.inn.ru/

Не в сети

#45 Янв. 6, 2017 01:09

Inci
Заблокирован
Из: Москва
Регистрация: 2014-08-19
Сообщения: 1423
Репутация: +  66  -
Профиль  

Ошибки интернет-соединения и способы решения

G__
Об этом и разговор, что в простых, системных ничего не показывается (общая инфа по трафику - она вообще ничего не дает).
Это тоже самое, что запустить winmtr на минуту и сказать, что всё по нулям.

Tankisto @ Январь 06, 2017 00:58

Я те про Ивана, ты мне про болвана. Не антивирус, а Internet Security, т.е. продукт с куда более широким функционалом, чем просто приглядывать за процессами.
IS от AV отличается только фаерволом и доп.фишками… которые почти ничего, за частую, не делают\не сканят (типа почтового антивируса, который проверяет на спам твой почтового клиента когда в него что-то там входит, по определенным протаколам).
РуOff

Отредактировано Inci (Янв. 6, 2017 01:14)

Не в сети

#46 Янв. 6, 2017 01:29

G__
Регистрация: 2014-12-15
Сообщения: 2099
Репутация: +  135  -
Профиль  

Ошибки интернет-соединения и способы решения

Кстати, домрушные пользователи инновы тоже больше недели уже страдают от потерь, правда там активность ТП сильно выше - и на форуме пару тем создали с рекомендациями о том, как именно надо пинать домру чтоб они зашевелились и вконтактике…

Не в сети

#47 Янв. 6, 2017 10:53

Tankisto
Из: Almaty
Регистрация: 2015-02-23
Сообщения: 323
Репутация: +  274  -
Профиль  

Ошибки интернет-соединения и способы решения

G__ @ Январь 06, 2017 01:07

Тера может создавать очень большое количество мелких пакетов, которые могут резаться именно по pps на любом участке маршрута
Это какая-то условно условная условность. Есть как минимум механизм окна, которые предотвращает отправку пакетов, которые принимающая сторона не может принять. И давай всё таки исходить из того, что в подавляющем количестве случаев пользовательское соединение это самое узкое место относительно всего остального маршрута.
G__ @ Январь 06, 2017 01:07

Даже определить, была ли это потеря пакетов (и если была - то в каком направлении) или лаг сервера можно только проанализировав дамп трафика за этот период на предмет перепосылок пакетов и содержимого ICMP.
Лично я бы предпочёл воспользоваться какой-нибудь утилитой, например встроенным в винду монитором ресурсов :) Сама идея искать потери пакетов на уровне сессии весьма… ущербна и странновата. Но коли у нас есть такой инструмент, который может показать всё и сразу, то почему бы им не воспользоваться. Его удобство в данном случае - простота использования и возможность получить какую-никакую статистику за весь период существования сессии, без необходимости куда-то табаться и тыркать какие-то команды.

Inci @ Январь 06, 2017 01:09

Об этом и разговор, что в простых, системных ничего не показывается (общая инфа по трафику - она вообще ничего не дает).
А если смотреть на лампочки езернет коннектора, то и общей информации по трафику даже не видно. Так может стоит смотреть туда, куда надо? Ты так и не нашёл что ли где это?

Отредактировано Tankisto (Янв. 6, 2017 11:12)

Не в сети

#48 Янв. 6, 2017 15:02

G__
Регистрация: 2014-12-15
Сообщения: 2099
Репутация: +  135  -
Профиль  

Ошибки интернет-соединения и способы решения

Tankisto
Tankisto @ Январь 06, 2017 10:53

Это какая-то условно условная условность. Есть как минимум механизм окна, которые предотвращает отправку пакетов, которые принимающая сторона не может принять.
Механизм окна тут не работает, т.к. он для ситуации когда размер передаваемых данных намного больше размера отдельного пакета. Тера в большинстве случаев шлет мелкие пакетики. Что, впрочем, не мешает переставать слать новые при отсутствии подтверждения приема старых. Как и получить в результате эффект “ускоренной перемотки” или “а у меня босс еще живой и чего-то делает” когда оно таки просрется.
Tankisto @ Январь 06, 2017 10:53

И давай всё таки исходить из того, что в подавляющем количестве случаев пользовательское соединение это самое узкое место относительно всего остального маршрута.
В подавляющем количестве случаев у пользователей нет и проблем с игрой.=)
Tankisto @ Январь 06, 2017 10:53

Лично я бы предпочёл воспользоваться какой-нибудь утилитой, например встроенным в винду монитором ресурсов :) Сама идея искать потери пакетов на уровне сессии весьма… ущербна и странновата. Но коли у нас есть такой инструмент, который может показать всё и сразу, то почему бы им не воспользоваться. Его удобство в данном случае - простота использования и возможность получить какую-никакую статистику за весь период существования сессии, без необходимости куда-то табаться и тыркать какие-то команды.
Монитор ресурсов показывает данные не за всю сессию, а только за последнюю ~минуту. Для лага при этом достаточно потерять один пакет и долго ждать его перепосылки - хз, с какой точностью оно показывает потери, но похоже что округляет до единиц % и такую потерю там просто не увидеть.

Не в сети

#49 Янв. 6, 2017 17:16

Tankisto
Из: Almaty
Регистрация: 2015-02-23
Сообщения: 323
Репутация: +  274  -
Профиль  

Ошибки интернет-соединения и способы решения

G__ @ Январь 06, 2017 15:02

Механизм окна тут не работает, т.к. он для ситуации когда размер передаваемых данных намного больше размера отдельного пакета.
Ну вообще-то он там не один, механизм то. Есть ещё Send Limit, который не позволяет слать пакетов больше, чем сервер их успевает подтверждать.
G__ @ Январь 06, 2017 15:02

В подавляющем количестве случаев у пользователей нет и проблем с игрой.=)
Поэтому давай придумаем самую невероятную ситуацию? :)
G__ @ Январь 06, 2017 15:02

Монитор ресурсов показывает данные не за всю сессию, а только за последнюю ~минуту. Для лага при этом достаточно потерять один пакет и долго ждать его перепосылки - хз, с какой точностью оно показывает потери, но похоже что округляет до единиц % и такую потерю там просто не увидеть.
Да ёмаё! Запустил ты Монитор, запустил игру, играешь. Случается непонятный казус, табаешься в монитор и видишь картину, максимально приближённую ко времени инцидента. Причём даже с историей. Удобно? По моему да. Вот я о чём.
И нет, для лага не достаточно потерять один пакет.

Отредактировано Tankisto (Янв. 6, 2017 17:26)

Не в сети

#50 Янв. 6, 2017 19:44

G__
Регистрация: 2014-12-15
Сообщения: 2099
Репутация: +  135  -
Профиль  

Ошибки интернет-соединения и способы решения

Tankisto
Непринципиально, какой механизм отработает и как именно он называется, факт в том, что если что-то потерялось - оно так и будет на уровне TCP повторно переотправляться (возможно разбиваясь на более мелкие порции) пока отправляющая сторона не получит подтверждения о получении или пока любая из сторон игры (протокол уровнем выше) не решит что ждет слишком долго, дальше ждать бесполезно и порвет соединение.

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

Табнулся и увидел нечто среднее за последнюю минуту с неслабым округлением. Информация о потерях там почти бесполезна, когда потери игрового трафика доходят до 1% играть становится уже настолько некомфортно, что и без этого монитора все понятно. Для лага достаточно не получать информацию с сервера в течении какого-то времени, что вполне может сопровождаться перепосылкой всего одного пакета. Более того, можно вообще не увидеть потерь в этом мониторе (как, впрочем, и в любом другом месте=), т.к. он достоверно может показать только потери пакетов в исходящем трафике (%повторно отправленных пакетов), а если входящего трафика вообще не было в течении нескольких секунд а потом все пришло/подтвердилось как положено - будет показывать 0% несмотря на то, что сервер успел десяток раз переотправить данные по лежащему маршруту, т.к. клиентская система вообще не в курсе существования этих потерянных пакетов.

Отредактировано G__ (Янв. 6, 2017 20:22)

Не в сети

#51 Янв. 6, 2017 21:55

Tankisto
Из: Almaty
Регистрация: 2015-02-23
Сообщения: 323
Репутация: +  274  -
Профиль  

Ошибки интернет-соединения и способы решения

G__
Вот мы, как с темой про виртуальную память, опять ушли в дебри “а что если”. Хотя, изначально у нас весьма конкретная постановка задачи.
s1Paris @ Январь 05, 2017 21:14

Суть видео в демонстрации. Цель поста найти решение проблемы, а не поднять собственный уровень грамотности в сетевых протоколах и принципах их взаимодействия.
В общем, ближе к сути, пожалуйста. Что сделать чтобы поиграть по-человечески?
Из вводных у нас есть только трейс, намекающий:
1. - что внешний IP статический и категории бизнес. Это вроде как на порядок выше бытового уровня.
2. - что сервер игры чуть ли не этажом выше. Так что пинг пингом даже язык не поворачивается назвать.
3. - лаг на видео в секунду как минимум.
Я порекомендовал воспользоваться Монитором ресурсов, что бы понять что же там вообще на уровне сети и сервиса конкретно происходит. У кого-то тут есть другой, более простой, доступный и адекватный способ?
Отсылка к pps - уловная условность, т.к. для возникновения подобной ситуации требуются определённые условия, причём не шуточные. Она не ошибочная, она просто маловероятна при текущих вводных.
Счётчик потерянных пакетов…
Tankisto @ Январь 06, 2017 10:53

Сама идея искать потери пакетов на уровне сессии весьма… ущербна и странновата.
Но у нас уже есть этот счётчик в мониторе, сам по себе, просто так. Какого лешего мне втирать про его бесполезность? Я что, прошу кого-то отдельно его настроить и молиться на его показания? А что если он вдруг покажет значение, отличное от нуля? Это же диагноз просто сразу за просто так.
Потеря одного пакета… ну даже не знаю как это комментировать. Смотрим пункт 2 и 3 вводных. Сколько там пакетов потерять надо?

Не в сети

#52 Янв. 6, 2017 23:07

G__
Регистрация: 2014-12-15
Сообщения: 2099
Репутация: +  135  -
Профиль  

Ошибки интернет-соединения и способы решения

Повторюсь - достаточно потерять один. Пока он не дойдет - на экране будет стоп-кадр (ну или скорее продолжение движения объектов по векторам, которые были заданы перед тем как).

Не в сети

#53 Янв. 6, 2017 23:38

G__
Регистрация: 2014-12-15
Сообщения: 2099
Репутация: +  135  -
Профиль  

Ошибки интернет-соединения и способы решения

Кстати, судя по форуму инновы вроде как домру что-то подкрутили у себя, проверьте, как оно сейчас.

Не в сети

#54 Янв. 6, 2017 23:44

Inci
Заблокирован
Из: Москва
Регистрация: 2014-08-19
Сообщения: 1423
Репутация: +  66  -
Профиль  

Ошибки интернет-соединения и способы решения

То, что они у себя подкрутили не значит, что подкрутили на сервере игры :)
п.с пингует периодически.
РуOff

Отредактировано Inci (Янв. 6, 2017 23:45)

Не в сети

#55 Янв. 7, 2017 00:50

KiraYamato
Из: Санкт-Петербург
Регистрация: 2017-01-05
Сообщения: 1
Сервер: Кайа
Репутация: +  0  -
Профиль  

Ошибки интернет-соединения и способы решения

А у меня такая прелесть =(

Постоянно в игре появляются тормоза. вдруг бац и огра остановилась.. =( Эх.

Не в сети

#56 Янв. 9, 2017 18:25

ComeToMe
Регистрация: 2015-08-27
Сообщения: 2
Репутация: +  0  -
Профиль  

Ошибки интернет-соединения и способы решения

Добрый день.
Подскажите, пожалуйста, вот с этой картинкой в какую поддержку писать?) тера, провайдер или…?
В игре бывает фризит секунд по 5:(

Прикреплённый файлы:
attachment tracert.jpg (107,0 КБ)

Не в сети

#57 Янв. 10, 2017 11:55

Droni5
Заблокирован
Из: Langley Falls
Регистрация: 2016-02-04
Сообщения: 199
Сервер: Велика
Репутация: +  15  -
Профиль  

Ошибки интернет-соединения и способы решения

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

Не в сети

#58 Янв. 10, 2017 14:16

badNorax
Клинок Аруна
Регистрация: 2015-03-30
Сообщения: 9
Сервер: Кайа
Репутация: +  0  -
Профиль  

Ошибки интернет-соединения и способы решения

Плюсую про пинг. И тоже 2 дня назад. До этого проблем небыло. По каким-то причинам потеря пакетов. Чекал на других играх/прогах все норм. Только тера лагает жёстко.

Отредактировано badNorax (Янв. 10, 2017 14:17)

Не в сети

#59 Янв. 10, 2017 14:59

madfork
Регистрация: 2014-12-12
Сообщения: 5
Репутация: +  0  -
Профиль  

Ошибки интернет-соединения и способы решения

У меня тоже дней пять назад все пришло в норму, и позавчера в районе 3 часов по мск снова поднялся пинг. только теперь он постоянный, т.е. я теперь В ПРИНЦИПЕ не могу играть вообще, потому что даже открытие окна ги или инвентаря занимает около 2х секунд на постоянной основе

Не в сети

#60 Янв. 10, 2017 16:03

Inci
Заблокирован
Из: Москва
Регистрация: 2014-08-19
Сообщения: 1423
Репутация: +  66  -
Профиль  

Ошибки интернет-соединения и способы решения

Вот тоже рабочий вариант:



На 5-ом должен быть, если мне не изменяет память, mailru-ncnet.msk.ip.ncnet.ru *77.37.254.137*
РуOff

Отредактировано Inci (Янв. 10, 2017 16:05)

Не в сети

Board footer

Модерировать

TERA™, «TERA: The Next» and «TERA: The Battle For The New World» are trademarks of KRAFTON, Inc.
Copyright © 2008-2019 KRAFTON, Inc. All rights reserved.
Published by Destiny.Games. All rights reserved.

Информация

Вы собираетесь перейти по внешней ссылке, не относящейся к официальному форуму TERA.

Вы уверены, что этот сайт заслуживает доверия?