6 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Какой должен быть пинг для онлайн игр

Твой Сетевичок

Все о локальных сетях и сетевом оборудовании

  • Форум
  • Блоги
  • Контакты
  • Реклама

Какой должен быть пинг интернета?

Прежде чем скрупулезно подсчитывать, какой пинг считается хорошим, необходимо разобраться в самом смысле понятия «пинг». Пингом (от англ. ping) называют время реакции интернет-соединения: а именно, как быстро компьютер-клиент, послав запрос, получает ответ от сервера. Пинг измеряется в миллисекундах (мс, ms).

От чего зависит пинг?

Значение пинга зависит от многих параметров. В первую очередь — от количества «посредников» в цепочке сервер-клиент, число которых пропорционально географической удалённости сервера от компьютера-клиента.

Другим определяющим ping параметром является тип подключения: соединение с сетевым оборудование провайдера по оптоволокну предпочтительнее, чем по ADSL или 3G — каналам.

Какой пинг лучше: высокий или низкий?

Разумеется, чем меньше пинг — тем лучше. Ведь пинг скорости интернета — это задержка сигнала между сервером и компьютером:

  • высокие значения пинга могут проявляться ошибками при подключении к интернету,
  • «зависанием» сетевых приложений,
  • отсутствием связи с DNS сервером и т.д.

Какой должен быть пинг интернета?

Общее правило таково: чем меньше пинг (т.е. чем быстрее происходит ответ сервера на запрос клиента) тем лучше. Однако нельзя однозначно сказать, какой пинг нормальный, а какой — максимальный и требующей экстренной смены провайдера. Дело в том, что данный параметр не регламентирован, соответственно и выделить какие-то конкретные значения сложно, поскольку они не стандартизованы.

Статья в тему:  Игра летай как птица 3 играть онлайн

Кроме того, в договоре с провайдером указывается лишь максимальная скорость передачи данных (рекомендуем ознакомиться со статьей проверить пинг и скорость интернета онлайн) при этом минимальный порог не устанавливается и не оговаривается. Таким образом, де-юре «номинального» или «минимального» значения пинга не существует.

Тем не менее, эмпирическим методом была получена следующая градация значений пинга:

  • — до 40 мс — идеальное значение. Такое время реакции позволяет комфортно пользоваться стримминговыми сервисами (Twitch, прямые трансляции на Youtube и так далее), наслаждаться всеми популярными многопользовательскими играми и без задержек получать доступ к web-страницам;
  • — 40 — 110 мс считается нормальным значением. Пинг позволяет комфортно пользоваться интернет-ресурсами и в целом приемлем для онлайн-игр;
  • — 110 — 210 мс — слишком большой ping для многопользовательских игр, особенно для жанров, в которых важна скорость реакции (шутеры, гоночные симуляторы и т.д.). Для доступа к сайтам с текстовой информацией такой пинг остается нормальным, однако медиасервисы будут работать медленно.

Постоянное значение пинга выше 300 мс на любых серверах может рассматриваться как симптом серьезных проблем сетевого подключения. Такое время реакции можно классифицировать как крайне низкое.

Что такое пинг? Как улучшить и понизить пинг в играх – подробный гайд

Играем без задержек.

Пинг – время, необходимое для перемещения данных в Интернете из начальной точки в конечную. Измеряется в миллисекундах. Грубо говоря, когда вы совершаете действие в игре, оно передается на сервер, обрабатывается, а потом выводится на ваш экран. Задержка между нажатием клавиши и отображением действия на экране и есть пинг. Подробнее – в нашем гайде.

Статья в тему:  За кого играть в доте 1

Показатели и причины высокого пинга

  • До 50 мс – идеальный пинг, который не заметен во время игр;
  • 50-100 мс – нормальный пинг. При поиске информации в Интернете, заметить задержку почти невозможно, но в некоторых играх даже такой пинг может вызвать дискомфорт;
  • 100 мс и больше – высокий пинг. Сайты подтормаживают, а игры превращаются в слайд-шоу.

Основные причины высокого пинга:

  • Интернет-провайдер. Тут все просто – чем выше реальная скорость интернета, тем ниже пинг;
  • Игровой сервер. Здесь можно выделить две основные причины – качество сервера и его расположение. Если вы играете из Москвы на серверах, которые расположены в Китае, то высокий пинг неизбежен.
  • Загруженность сетевой карты. Если у вас идеальный интернет, а сервер находится в соседней комнате, высокий пинг может появиться из-за перегрузки компьютера или сетевой карты.

В киберспорте проблема пинга до сих пор актуальна. Некоторые составы имеют игроков из разных регионов, а значит и время передачи данных на сервер разнится. В европейском дивизионе WePlay! Pushka League OG обыграла Nigma со счетом 2:0, несмотря на то, что два игрока OG находились не в Европе. MidOne играл с пингом больше 200, а SumaiL – с пингом 120.

Как проверить и понизить пинг

Если вы играете в Доту 2, Фортнайт, Танки, или CS GO, то высокий пинг может повлиять на качество игры. Обычно в играх показатель пинга отображается прямо на экране. Чтобы проверить пинг через командную строку, нужно нажать Windows+R, ввести cmd, нажать ОК. В открывшемся окне нужно использовать команду «ping адрес». Чтобы проверить пинг от своего компьютера до нашего сайта нужно ввести: «ping cyber.sports.ru».

Статья в тему:  Как создать онлайн игру садовник

Разберем самые простые и действенные способы понизить пинг:

  • Проверьте реальную скорость интернета. Если она меньше заявленной, то стоит задуматься о смене провайдера. Проверить можно тут.
  • Выбирайте сервера, которые ближе всего к вашему местоположению;
  • Завершить конкурирующие процессы через «Диспетчер задач». Закройте браузер и прекратите скачку файлов перед запуском игры. Это поможет разгрузить сеть.

Какой должна быть скорость интернета и пинг для онлайн игр

Компьютерные игры стали полноправной частью мировой культуры. Со временем многие игроки отходят от single-проектов, отдавая предпочтение игре онлайн с другими пользователями. Онлайн игры открывают множество возможностей в поиске друзей по интересам, развитии и развлечении. Но без качественного интернета игра приносит больше разочарования, чем удовольствия. Если ваш компьютер отвечает системным требованиям, но игра периодически зависает, наблюдаются разрывы соединения и отставание событий от других игроков, рекомендуется провести спидтест. С помощью сервиса SPEEDTEST.kz легко отследить проблемы на подключении к интернету.

Как скорость интернета влияет на игры

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

Пинг (задержка) казывает наибольшее влияние на комфорт игрока. Совершенно необязательно подключать дорогостоящий тариф с высокой скоростью передачи данных, если при этом провайдер не может организовать низкий пинг на подключении.

Статья в тему:  Что такое лоу приорити в доте 2

Задержка или пинг – это время, необходимое пакетам данных для перемещения между игровыми серверами и устройством пользователя. Чем выше пинг, тем дольше игроку нужно ждать отклика клиента на различные действия, вплоть до передвижения и использования навыков.

Пинг измеряется в миллисекундах:

  • До 50 мс. Идеальная задержка, незаметная человеку. Такой пинг соблюдают на киберспортивных турнирах, используют профессиональные спортсмены по онлайн играм.
  • 50-100 мс. Нормальный пинг для онлайн игр. В условиях обычной игры такая задержка практически незаметна, не мешает комфортному прохождению.
  • Больше 100 мс. Высокая задержка. Игрок будет замечать долгий ответ на свои действия, в острых игровых моментах пинг сыграет против пользователя.

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

Скорость скачивания

Загрузка отвечает за объем информации, которую пользователь может получать с игровых серверов за единицу времени. Скорость скачивания измеряется в мегабитах в секунду (Мбит/с).

Онлайн игры не требовательны к высокой скорости получения данных. Для комфортной игры достаточно 1,5-3 Мбит/с. Новые онлайн игры могут требовать скорости до 10 Мбит/с, но будут работать и на меньших возможностях подключения по скачиванию.

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

Статья в тему:  Как пишутся боты для онлайн игр

Скорость передачи данных

Аналогичный скачиванию показатель. Отвечает за объем данных, который сервера получают с устройства пользователя за единицу времени. Выгрузка также необязательно должна быть высокоскоростной. Для комфортной игры понадобится 1,5-3 Мбит/с. Если проверка скорости интернета показывает параметры в пределах 5-10 Мбит/с, этого достаточно для стабильной работы любого игрового клиента.

ТОП лайфхаков для интернета в онлайн играх

Если вы решили измерить скорость интернета, обнаружили показатели в пределах нормы, но любимая игра продолжает лагать, попробуйте эти советы:

  1. Подключаться к интернету только по проводу. Соединение по Wi-Fi менее стабильно, скорость интернета снижается, а пинг растет. Можно подключить кабель к роутеру и компьютеру, это стабилизирует и улучшит интернет. Все профессиональные игроки пользуются проводным интернетом.
  2. Выбирать ближайшие сервера. Многие игры поддерживают возможность выбора сервера. Подберите ближайший к вашему городу. Это снизит пинг и время отклика на команды в игре.
  3. Не обязательно подключать скоростной тариф. В погоне за стабильной работой игровых клиентов геймеры оплачивают очень дорогие тарифы. Однако скорость сети мало влияет на работу игры, важно обращать внимание на пинг и системные требования.

Скорости киберспорта: какой интернет нужен геймеру

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

Статья в тему:  Онлайн игры тесты какое ты животное

Почему важен провайдер

Онлайн-игры зачастую не требуют мощного компьютера, однако для комфортной игры нужно качественное соединение. Именно поэтому покупка игрового ПК бессмысленна без выбора хорошего провайдера, который обеспечит широкий и надежный канал в Сеть. Только в полноценной «связке» геймер сможет получить удовольствие от цифровых развлечений.

Особенно важен широкий канал, если игрок стримит свои приключения на YouTube или Twitch. Трансляция видео высокого качества может занять до 20 Мбит/сек от общего потока. Поэтому геймерам рекомендуется выбирать тарифы, на которых скорость интернет-соединения будет минимум 100 Мбит/сек.

На сегодня такие тарифы широко распространены в крупных городах. Более того, провайдеры наращивают количество подключений через GPON, где скорости максимальны. Например, Ростелеком предлагает пользователям специальный тарифный план «Игровой», который предусматривает подключение через оптику на скорости 200 Мбит/сек.

Подключение через GPON для геймеров на сегодня можно назвать оптимальным. В среднестатистической современной квартире десятки устройств с выходом в интернет. Родственники могут смотреть фильмы или качать сериалы по интернету именно в момент онлайн-игры пользователя, именно поэтому нужен запас по скорости.

При этом для каждого мобильного устройства требуется канал шириной минимум 5 Мбит/сек. Кстати, современные оптические терминалы позволяют «держать» одновременно более 30 активных подключений без каких-либо последствий для локальной сети. Оптика — гарантия того, что геймер будет «рубиться» в игры с максимальным комфортом.

Статья в тему:  Онлайн игра покемоны лига 17 где какие покемоны водятся

Какой интернет бывает

Доступ через Ethernet. Самый распространенный на сегодня вариант. Его используют для подключения компьютера к интернету напрямую или через Wi-Fi-роутер. Скорость передачи данных через витую пару — до 100 Мбит/сек. Подключиться можно только при наличии широкополосного интернета в доме абонента.

Подключение через GPON. Это современная технология доступа в Сеть через персональную оптоволоконную линию. Она проводится от оборудования провайдера непосредственно в квартиру абонента, нужен оптический терминал. Такой тип соединения обеспечивает максимальную скорость передачи данных до 1 Гб/сек.

Подключение через ADSL. Устаревший на сегодня тип соединения, для которого требуется телефонная линия. Максимальная пропускная способность линии составляет до 24 Мбит/сек, при этом нагрузка на линию распределяется асимметрично — исходящее соединение обычно намного медленнее, порядка 1,4 Мбит/сек.

Доступ через мобильную сеть. В России операторы работают в сетях 2G, 3G и 4G, что позволяет передавать данные на скорости до 100 Мбит/сек. Мобильный интернет по сравнению с проводным подключением имеет ряд ограничений — многие провайдеры ограничивают объем ежемесячно скачиваемой информации. Кроме того, его стоимость выше проводного.

Зачем нужен минимальный пинг

Одна из самых популярных онлайн-игр Dota 2 запустится даже на «древнем» компьютере с процессором Intel Dual Core 2.4 GHz и видеокартой Nvidia GeForce 7600, однако комфортная игра на достаточно высоком уровне все равно потребует качественного широкополосного интернета — для геймеров важно отсутствие пинга.

Статья в тему:  Игра крокодил онлайн как играть

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

Российский прогеймер и капитан сборной России по StarCraft 2 Никита «SKillous» Гуревич считает этот параметр важнейшим для качественной игры онлайн. «Общая стабильность интернета крайне важна для геймера — нужно, чтобы соединение длительное время работало без сильных изменений в своих характеристиках», — рассказывает он.

При этом Гуревич развеял миф про невозможность профессионально играть через Wi-Fi. Считается, что такой способ соединения не может сравниться по стабильности с классическим проводом. «С уверенностью могу заявить, что играть по Wi-Fi очень удобно. Главное, что бы у геймера был современный роутер», — подчеркнул игрок.

Какой должен быть пинг интернета для онлайн-игр и как его можно уменьшить

ВОПРОС! Какой пинг считается хорошим?

БЫСТРЫЙ ОТВЕТ! Смотря для чего вам нужен отклик. Если для обычного серфа в интернете, то отклик особо не имеет значения. Аналогично ping не нужен для просмотра видео, так как передача данных идет потоком. Для онлайн-игр хорошим пингом будет считаться показатель от 50 до 100 мс. Такого отклика вполне достаточно для быстрой реакции и попадания в шутерах. Отличным показателем будет от 0 до 50 мс – при таких цифрах сильной разницы от LAN-режима вы не заметите. В любом случае можно играть и на отклике от 100 до 120 мс (оптимальный ping), правда при этом вы будете сильно проигрывать людям у кого отклик меньше. Если отклик имеет цифры 140 и выше, то можно его считать плохим. Тут все просто – чем меньше значение, тем лучше, а чем больше, тем хуже. А теперь давайте поговорим про том, как этот показатель немного уменьшить.

  1. Уменьшение пинга
  2. Задать вопрос автору статьи
Статья в тему:  Игра онлайн чьи следы

Уменьшение пинга

Какой должен быть пинг интернета, мы уже разобрались, но что такое пинг (ping) вообще? – это время, которое проходит между отправкой запроса и получением ответа от сервера. Обычно этот показатель измеряется в миллисекундах (мс).

1 секунда = 1000 миллисекунд.

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

Проблема в том, что интернет – это совокупность огромного количества роутеров, коммутаторов, серверов и т.д. То есть ваш запрос идет не напрямую на сервер, а перед этим проходит через большое количество сетевой аппаратуры. Что мы можем с этим сделать?

На самом деле есть несколько способом немного сбавить отклик. В первую очередь начнем с самого главного, а именного с качества подключенного интернета. Самым лучшим вариантом будет подключение к оптоволоконной линии.

Тут есть два варианта. Чаще всего провайдер использует FTTB тип подключения. Это когда оптоволоконная линия идет до дома. Далее оптика подключается в сетевой аппарат, от которого к каждой квартире идет витая пара. Есть более редкий второй вариант, когда оптика идет напрямую в каждую квартиру (FTTH). В обоих случаях отклик будет минимальным, но при подаче оптики напрямую до хаты – показатель пинга должен быть меньше. Но почему?

Статья в тему:  Как сделать разные ники в доте 2

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

Что такое потеря пакетов? Представьте, что вы играете в CS GO, Overwatch или любой другой онлайн-шутер. Вы нажали на кнопку выстрела или кинули гранату. Комп ваш отправил эти данные на сервер, но пакет где-то потерялся. В итоге выстрела вы не сделали.

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

И забудьте о хорошем пинге, если вы сидите на мобильном 3G/4G/5G, спутниковом или DSL интернете. Там пинг ниже 300 никогда не будет. Вся проблема в технологии, и такой интернет подходит только для серфинга.

Что мы можем сделать еще? Если вы подключены к интернету через роутер, то он также может сильно влиять на отклик, ведь перед отправкой на сервер в интернет, пакеты проходят еще через один дополнительный узел.

Также лучше всего использовать прямое кабельное подключение – оно куда стабильнее, чем Wi-Fi, особенно в многоквартирных домах. Дело в том, что Wi-Fi по природе своей – это радиоволна, которая любит затухать, отражаться, или мешать. То есть если вы играете на ноутбуке, который подключен к Wi-Fi, а связь плохая, то могут быть опять же потери пакетов, но уже в пределах вашей квартиры.

Статья в тему:  Как создать онлайн игру садовник

Если вы все же подключены через Wi-Fi (и кабель не можете использовать), то убедитесь, что вы используете частоту 5 ГГц, а связь на вашем ноутбуке имеет максимальное количество делений. Почему именно 5 ГГц? Все дело в том, что у 2.4 ГГц всего 11 рабочих каналов. Если вы живете в многоквартирном доме, то велика вероятность, что с вами на одном канале сидит еще парочку соседей.

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

Немаловажным фактором является и наличие стабильного и качественного роутера – ведь именно он обрабатывает пакеты перед отправкой в интернет. Чем лучше и быстрее он работает, тем меньше будет отклик. Тут нужно смотреть на процессор и на качество сборки. Подборку игровых роутеров можно почитать тут.

ПРИМЕЧАНИЕ! Если они вам покажутся слишком дорогие, то можете просто ориентироваться на частоту процессора и подобрать вариант подешевле. Один из лучших бюджетных вариантов с новым Wi-Fi 6 поколения является модель TP-Link Archer AX10, которую недавно прикупил мой коллега Ботан – подробный обзор можно глянуть тут.

Я бы ещё на вашем месте проверил потерю пакетов с помощью программы WinMTR. После запуска в поле «Host» вам нужно ввести IP-адрес сервера, на котором вы обычно играете. Эту информацию ищем в интернете на официальном сайте игры. Иногда эту же инфу можно подсмотреть в консоли или узнать у технической поддержки на форуме.

Статья в тему:  Игра онлайн чьи следы

После запуска вы увидите все узлы, через которые проходит пакет информации, прежде чем дойти до сервера. Если в поле Loss вы увидите какие-то значения отличные от нуля (0), то нужно будет с этим что-то делать.

Обычно идет сначала роутер, потом 2-3 узла от вашего провайдера. Если на этих узлах будут потери пакетов, то смело звоним провайдеру и требуем от него нормального подключения. Если проблема будет у вашего маршрутизатора, то можно попробовать использовать другой роутер. Попросите у своего друга или знакомого на время, чтобы проверить подключение.

Следующий немаловажный фактор – это ваш компьютер. Слабый и старый комп не будет показываться хорошие результаты в играх. Плюс ко всему можно добавить такое понятие как FPS (количество кадров в секунду) – чем этот показатель выше, тем лучше вы будете видеть картинку в играх, а значит и реагировать.

Очень много в интернете, можно встретить статей и видео, где вам предлагают программы, которые могут существенного снизить пинг. Если вы уже поняли, что такое пинг, то значит и понимаете, что все оптимизационные программы никак вам сильно не помогут. Потому что пинг по сути от вас не зависит. Можно сказать, что Ping – это расстояние от вас до отдельного сервера. Чем больше это значение, тем дальше находится сервер.

Статья в тему:  Что такое лоу приорити в доте 2

Но есть действенные программы, которые могут изменить это расстояние и уменьшить количество узлов. К сожалению, они все платные. Я говорю про игровые VPN. VPN – это виртуальная частная сеть. Подобные программы позволяют подключаться к такой сети, и более коротким путем отправлять трафик на выделенный сервер. Но подобные проги хорошо помогут тем, у кого пинг больше 100. Если вы, например, живете на Дальнем Востоке или еще в более отдаленном месте, то они могут помочь. В далекие 2005 году, когда у меня был DSL-интернет – эта штука реально помогла мне снизить пинг с 400 до 150 в World Of Warcraft.

  • EXITLAG – условно бесплатная программа с приятным интерфейсом. До запуска игры вы можете примерно посмотреть отклик до выделенного сервера.

  • MUDFISH – программа полностью управляется через обычные браузер, а сам клиент устанавливается к вам на компьютер. Имеет большое количество игровых серверов.

  • OUTFOX – по сути аналоги предыдущим двум программа. Функционал примерно схож.

Рассказывать про настройку приложений я не буду, они работают примерно все одинаково, а интерфейс в них интуитивно понятный. Есть еще одна программа, которую форсят всем, кому не лень – это cFosSpeed. Сам её не использовал, но по комментариям в интернете она кому-то помогает. Приложение устанавливается и управляется через Web-интерфейс. Про настройку этой программы можно посмотреть ниже.

Статья в тему:  Игра летай как птица 3 играть онлайн

Есть еще одна оптимизационная программа TCPOptimizer, которая поможет с пингом на старых и слабых компах. Перед запуском сделайте точку восстановления системы – на всякий пожарный, чтобы если что, потом откатить систему назад. После запуска выставляем бегунок на тот уровень, какая скорость вашего интернета. Далее ставим ниже в строке «Choose settings» значение «Optimal» и нажимаем «Apply changes». Перезагружаем комп.

Борьба за миллисекунды. Как выбрать сервер с наименьшим пингом

Для многих задач задержки между клиентом и сервером критически важны, например в онлайн играх, видео/голосовых конференциях, IP телефонии, VPN и т.д. Если сервер будет слишком удален от клиента на уровне IP-сети, то задержки (в народе «пинг», «лаг») будут мешать работе.

Географическая близость сервера не всегда равна близости на уровне IP маршрутизации. Так, например, сервер в другой стране может быть «ближе» к вам, чем сервер в вашем городе. Все из-за особенностей маршрутизации и построения сетей.

Как выбрать сервер максимально близкий ко всем потенциальным клиентам? Что такое связность IP-сетей? Как направить клиента на ближайший сервер? Разберемся в статье.

Измеряем задержки

Для начала научимся измерять задержки. Эта задача не так проста, как может показаться, потому что для разных протоколов и размеров пакета задержки могут отличаться. Также можно не заметить кратковременные явления, например провалы продолжительностью в несколько миллисекунд.

Статья в тему:  За кого играть в доте 1

ICMP — обычный ping

Будем использовать юниксовую утилиту ping, она позволяет вручную установить интервалы между посылками пакетов, чего не умеет версия ping для windows. Это важно, потому что, если паузы между пакетами долгие, можно просто не увидеть, что происходит между ними.

Размер пакета (опция -s) — по умолчанию утилита ping посылает пакеты размером 64 байта. С такими маленькими пакетами могут быть не заметны явления, проявляющиеся с большими пакетами, поэтому мы будет устанавливать размер пакета 1300 байт.

Интервал между пакетами (опция -i) — время между посылками данных. По умолчанию пакеты посылаются раз в секунду, это очень долго, реальные программы шлют сотни и тысячи пакетов в секунду, поэтому установим интервал 0.1 секунду. Меньше просто не разрешает программа.

В итоге команда выглядит так:

Такая конструкция позволяет увидеть более реалистичную картину задержек.

Пинг по UDP и TCP

В некоторых случаях, TCP-подключения обрабатываются не так, как ICMP пакеты, и из-за этого замеры могут отличаться в зависимости от протокола. Также часто бывает, что хост просто не отвечает на ICMP, и обычный пинг не работает. Так, например, всю жизнь делает хост microsoft.com.

Утилита nping от разработчиков знаменитого сканера nmap умеет генерировать любые пакеты. Ее можно использовать в том числе для измерения задержек.
Так как UDP и TCP работают на определенных, нам нужно «пинговать» конкретный порт. Попробуем пропинговать TCP 80, то есть порт веб-сервера:

Статья в тему:  Игра крокодил онлайн как играть

По умолчанию nping посылает 4 пакета и останавливается. Опция -c 0 включает бесконечную посылку пакетов, чтобы остановить программу, нужно нажать Ctrl+C. В конце будет показана статистика. Видим, что среднее значение rtt (round-trip time) равно 101мс.

MTR — traceroute на стероидах

Программа MTR (англ. My Traceroute) — продвинутая утилита для трассировки маршрутов до удаленного хоста. В отличии от обычной системной утилиты traceroute (в windows это утилита tracert), умеет показывать задержки до каждого хоста в цепочке следования пакета. Также умеет трассировать маршруты не только по ICMP, но и по UDP и TCP.


(Кликабельно) Интерфейс программы MTR. Запущенна трассировка маршрута до microsoft.com

MTR сразу показывает пинг до каждого хоста в цепочке, притом данные постоянно обновляются, пока программа запущена и можно видеть кратковременные изменения.
На скриншоте видно, что на узле №6 есть потери пакетов, но на самом деле это не совсем так, потому как некоторые маршрутизаторы могут просто отбрасывать пакеты с истекшим TTL и не возвращать ответ с ошибкой, поэтому данные о потерях пакетов тут можно игнорировать.

WiFi против кабеля


Эта тема не совсем относится к статье, но на мой взгляд очень важна в контексте задержек. Я очень люблю WiFi, но, если у меня есть хоть малейшая возможность подключиться кабелем к интернету, я ею воспользуюсь. Также я всегда отговариваю людей использовать WiFi камеры.
Если вы играете в серьезные онлайн-шутеры, вещаете потоковое видео, торгуете на бирже: пожалуйста, используйте интернет по кабелю.

Статья в тему:  Как сделать разные ники в доте 2

Вот наглядный тест для сравнения WiFi и кабельного подключения. Это ping до WiFi роутера, то есть еще даже не интернет.


(Кликабельно) Сравнение ping до WiFi роутера по кабелю и по WiFi

Видно, что по WiFi задержки больше на 1мс и иногда бывают пакеты с задержками в десять раз больше! И это только короткий отрезок времени. При этом тот же самый роутер выдает стабильные задержки IP связность

Итак, мы научились измерять задержки до сервера, попробуем найти ближайший сервер к нам. Для этого можем посмотреть, как устроена маршрутизация у нашего провайдера. Для этого удобно использовать сервис bgp.he.net

При заходе на сайт видим, что наш IP-адрес принадлежит автономной системе AS42610.

Посмотрев на граф связности автономным систем, можем увидеть через каких вышестоящих провайдеров наш провайдер связан с остальным миром. Каждая из точек кликабельна, можно зайти и почитать, что это за провайдер.


Граф связности автономных систем провайдера

Используя этот инструмент можно изучить, как устроены каналы любого провайдера, в том числе и хостинга. Посмотреть к каким провайдерам он подключен напрямую. Для этого нужно вбить в поиск bgp.he.net IP-адрес сервера и посмотреть на граф его автономной системы. Также можно понять, как один датацентр или хостинг-провайдер связан с другим.

Большинство точек обмена трафиком предоставляют специальный инструмент, называемый, looking glass, позволяющий выполнить ping и traceroute со стороны конкретного роутера на точке обмена.

Статья в тему:  Онлайн игра покемоны лига 17 где какие покемоны водятся

Вот, например, looking glass от МГТС

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

Выбираем ближайший сервер

Мы решили упростить процедуру поиска оптимального сервера для наших клиентов и сделали страницу с автоматическим тестом ближайших локаций: дата-центры RUVDS.
При заходе на страницу скрипт измеряет задержки от вашего браузера до каждого сервера и отображает их на интерактивной карте. При клике на датацентр показывается информация с результатами тестов.

Кнопка ведет на страницу теста задержек до всех наших датацентров. Чтобы посмотреть результаты тестирования нажмите на точку датацентра на карте

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: