Пятница, 21.07.2017, 23:45
Приветствую Вас Прохожий | RSS
  
 
Вход:


Меню


Чат


Статистика


Онлайн всего: 1
Гостей: 1
Пользователей: 0


Главная » 2009 » Октябрь » 15 » Синие посты или о том, как работает TCP/IP "на пальцах"
06:24
Синие посты или о том, как работает TCP/IP "на пальцах"
Портал noob-club поделился интересным постом с оф форумов, смотрите ниже

Положим, что сигнал пролетает расстояние между вами и игровым миром за 90милисекунд.

Вот очень упрощенная схема рассказывающая как потеря пакетов влияет на качество игры:

При нормальном качестве канала соединение происходит так:
Вы -----30мс-----> [сервер] -----60мс-----> [сервер] -----90мс-----> Игровой мир



В случае если пакет потерялся происходит следующее:
Игра отправляет на сервер сообщение о том, что вы сколдовали заклинание, но по дороге это сообщение теряется:
Вы -----30мс-----> [сервер] -----60(тут пакет потерялся)-----> [сервер] -----Х-----> Игровой мир


Игровой мир ждет примерное время прохождения пакета с информацией о ваших действиях и не получает его. Он отсылает запрос повторить потерянный пакет.
Вы <-----180мс----- [сервер] <-----160мс----- [сервер] <-----120мс----- Игровой мир 90


Игра получает запрос от сервера и снова посылает данные которые потерялись, если в этот раз пакет не потеряется, то время потраченное на передачу информации в случае потери утраивается:
Вы -----210мс-----> [сервер] -----240мс-----> [сервер] -----270мс-----> Игровой мир

В результате игровой мир понимает что вы сколдовали с тройной задержкой. Если скорость вашей линии хорошая, то небольшие потери 1-2% вы даже не заметите, но если скорость находится на грани, как в вашем случае - замедления могут стать катастрофическими.

Если при просмотре статических сайтов потеря пакетов в 5-10% процентов не страшна, то в игре, где ситуация меняется каждые пол секунды хорошее качество канала очень важно.

Это было упрощенное объяснение что происходит.

Теперь что с этим делать:
К сожалению провайдер в сетях которого возникают задержки и потери не является нашим партнером и повлиять на эту неполадку мы можем только косвенно. Наш сетевой отдел проинформирует провайдера о потерях в его сетях.

Самый надежный способ исправления этой трудности - это обращение к вашему провайдеру с просьбой пустить сигнал в обход узлов, которые создают задержки и потери.
Просмотров: 439 | Добавил: Бёрди | Теги: Синие посты
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Календарик
«  Октябрь 2009  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031
Облако тегов
Комментарии

В такие уши комплименты нада заливать вместе с ком...

Ал,я покраснела когда увидела кто эту картинку раз...

Полезные ссылки
Цитатник World of Warcraft (Wow), скрины, креативы, приколы, цитаты и прочие пёрлы
wow-europe
wow-heroes
wowhead
curse.com
Расчет талантов
Copyright гильдия "Герои", Вечная Песня © 2017
Сайт управляется системой uCoz