Что вызывает сетевое отставание и как его исправить

Задержка сетевого соединения представляет собой количество времени, необходимое для передачи данных между отправителем и получателем. Хотя все компьютерные сети по своей природе обладают некоторой формой задержки, их количество варьируется и может внезапно увеличиться по разным причинам. Люди воспринимают эти неожиданные задержки как «отставание».

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

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

Задержка и пропускная способность

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

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

Задержка — это просто задержка, измеряемая в мс. Это время, необходимое для перемещения информации с одного конца канала на другой. Это также называется скоростью пинга.

Скорость света в компьютерной сети

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

В идеальных условиях свету требуется примерно 5 мс, чтобы проехать 1000 миль (около 1600 километров). Кроме того, большая часть интернет-трафика на большие расстояния проходит через кабели, которые не могут передавать сигналы так быстро, как свет, из-за принципа физики, называемого «преломление». Например, для передачи данных по оптоволоконному кабелю требуется, по крайней мере, 7,5 мс для прохождения 1000 миль.

Типичные задержки интернет-соединения

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

В исследовании «Измерение широкополосной связи в Америке» (опубликовано в конце 2018 года) сообщается об этих типичных задержках интернет-соединения для распространенных форм широкополосного обслуживания в США:

  • Оптоволокно: 12-20 мс
  • Кабельный интернет: 15-34 мс
  • DSL: 25-80 мс
  • Спутниковый интернет: 594-612 мс

Как исправить задержку

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

Перегруженный маршрутизатор / модем

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

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

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

Перегруженное клиентское устройство

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

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

Вредоносное

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

Использование беспроводной

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

Нет локального кэша

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

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

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

Транспортная нагрузка

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

Загрузка онлайн-приложения

Многопользовательские онлайн-игры, веб-сайты и другие клиент-серверные сетевые приложения используют общие интернет-серверы. Если эти серверы перегружены активностью, клиенты испытывают отставание.

Беспроводные помехи

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

Lag Switches

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

Сколько задержек слишком много?

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

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

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

Ссылка на основную публикацию