Я думаю, что каждый играющий человек знает что такое лаги и как они мешают хорошей качественой игре. Ниважно, в какую онлайн игру вы играете, лаги всегда везде вызывают одно и то же, чувство дискомфорта и злости. Но откуда они берутся? И в чем причина появления лагов? И что такое пинг!?
Может кто-то уже знает, а кто то не задумываясь над этим тупо флудит в чате "Почему лагает?", "Что за лаги?"
Давайте я объясню вам, как передаются данные в сети Интернет от ПК до ПК или от ПК до сайта. Это подробно описано в таблице.
Сервер №1
Ваш ПК
Сервер провайдера
Сервер выхода в общероссийскую сеть
Сервер №2
Сервер на котором находится сайт или подключен другой ПК
Сервер №3
Как показано в таблице, данные передаются слева на право, а не как наоборот... Данные передаются маленькими пакетиками, на которые разбивается каждый файл. Скорость прохождения пакета туда и обратно измеряется в миллисекундах, и называется пингом. Данные в Интернете передаются черз сервера, которые соеденены в одну паутину т.е. сеть. Каждый сервер в сети Интернет имеет разные характеристики (объем памяти, кол-во процессоров и др.), и как следствие этого, получается разное время хождения пакетов через сервера. Не стоит забывать про то, что каждый сервер имеет разную нагрузку, которая также влияет на время хождения пакета с данными. Интересный факт в том, что данные передаются не через один сервер (например Сервер №1), а через все сервера одновременно, что значительно уменьшает лаги. Например вам нужно получить изображение размером 800кб. Сервер, где находится сайт с которого мы скачиваем изображение, отсылает нам изображение, поделив его на маленькие пакеты данных. Эти пакеты идут через все доступные и не доступные сервера: Сервер №1, Сервер №2, Сервер №3. К примеру, пакетов у нас получилось 40 шт. Каждый из этих 40-ка пакетов может придти к вам на компьютер в разное время, но только когда все пакеты получены, будет сформирована вся картинка. И не секундой раньше. К примеру поговорим про игру Counter-Strike (КС 1.6). Лаги в игре появляются из-за того, что пакеты данных не успевают доходить до сервера во время. Где-то задерживаясь, где-то нет, тот или иной пакет данных или вообще потерялся в пути из-за чего вы не получаете подтверждения о том, что вы выстрелили или сделали шаг, прыгнули и т.д, хотя жмёте на кнопку как угорелые. Но до сервера то пакеты данных дошли и ваш аппонент видит серию выстрелов, а вы нет... Вообще, нормальная игра в Counter-Strike 1.6 возможна только при стабильном пинге менее 50мс. Хочу заметить, что чем дальше находится компьютер клиента от
сервера, тем больше будет пинга, так как данные всегда будут идти с задержкой.
Даю вам совет – всегда выбирайте для игры сервер, расположенный в вашем городе или области. Это позволит насладиться приятной игрой без лагов. Или подключите высоко-скоростной интернет :)
Скриншоты на "Откуда берутся лаги?"
Уважаемый посетитель,Вы зашли на сайт как незарегистрированный пользователь. Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
Свободная продажа, никто не прописан. Очень качественный ремонт. Во дворе фонтан, детский сад, школа. Выиграл в конкурсе "Лучший Люберецкий дворик". Рядом вся инфраструктура, торговый центр. 5600 метров от мкад и несколько альтернативных дорог к Москве. +7 9O6 O43 61 67 Виктор
+7 9O6 O43 61 67
Виктор