Содержание
- Почему у меня высокая задержка при подключении к Wi-Fi?
- Мы далеко от Wi-Fi роутера или точки доступа
- Многие клиенты WiFi подключены одновременно
- Клиенты Wi-Fi, передающие много данных
- Помехи другим сетям Wi-Fi и частотным диапазонам
- Решения для смягчения проблемы высокой задержки в Wi-Fi
- Если вы далеко от роутера
- Если одновременно подключено много клиентов WiFi
- Если у вас есть клиенты, передающие много данных
- Используйте частоту 5 ГГц или 6 ГГц и при необходимости измените каналы.
Прежде чем мы начнем говорить о том, почему у меня высокая задержка в сетях Wi-Fi, мы должны немного узнать о том, как регулярно работают беспроводные сети Wi-Fi, которые мы все используем.
Беспроводные сети Wi-Fi используют Протокол управления доступом к сети CSMA / CA (множественный доступ с контролем несущей и предотвращением конфликтов) , то есть они используют множественный доступ путем обнаружения несущей и предотвращения коллизий. Этот протокол важен, поскольку он позволяет нескольким станциям (например, беспроводным клиентам) использовать одну и ту же среду передачи (в данном случае эфир). Каждая команда, участвующая в коммуникации, объявляет о своем намерении передать перед тем, как сделать это, чтобы избежать возможных столкновений кадров в воздухе. Благодаря такому поведению мы избежим коллизий кадров и их последующей повторной передачи. В случае, если кто-то передает, ожидается случайное время, чтобы уменьшить вероятность новых коллизий.
В основном процесс связи в сетях Wi-Fi состоит из трех этапов: сначала мы слушаем, свободна ли сеть, если она свободна, мы передаем информацию, и, наконец, мы ждем подтверждения получателя, указывающего, что он все получил правильно. . CSMA / CA решает некоторые типичные проблемы в беспроводных сетях:
- «Скрытые» клиенты WiFi: клиент может полагать, что канал свободен, хотя на самом деле это не так, потому что другой клиент передает, а этот клиент его не «слышит».
- Открытые клиенты WiFi: клиент может полагать, что канал занят, хотя на самом деле это не так, потому что другой клиент не мешает общению.
В сетях Wi-Fi до WiFi 5 мы используем OFDM (мультиплексирование с ортогональным частотным разделением) , эта технология позволяет мультиплексировать набор несущих волн разных частот, каждая из которых несет информацию и модулируется в QAM или PSK. В сетях WiFi 5 квадратурная амплитудная модуляция составляет 256QAM, тогда как в последнем стандарте WiFi 6 она поддерживает до 1024QAM, поэтому мы можем отправлять больше данных на символ в последнем стандарте. В сетях Wi-Fi 6 OFDMA (множественный доступ с ортогональным частотным разделением каналов) Технология включена, что является огромным улучшением по сравнению с OFDM, которое у нас было до сих пор, технология OFDMA — это «многопользовательская» OFDM, позволяющая нам совместно использовать спектр определенного канала, они называются поднесущими или поднесущими, и идеально подходят для низкоскоростные приложения. Канал разделен и разделен на группы в соответствии с потребностями беспроводных клиентов, что значительно оптимизирует беспроводные сети Wi-Fi, когда к нам подключены десятки клиентов.
Высокая задержка в сети Wi-Fi может быть вызвана несколькими причинами, в некоторых случаях может быть указана только одна причина, а в других случаях может быть каждая из причин, которые мы собираемся указать.
Мы далеко от Wi-Fi роутера или точки доступа
Когда мы находимся очень далеко от Wi-Fi-маршрутизатора или точки доступа, у нас мало покрытия, это означает, что пакету потребуется больше времени, чтобы добраться от нашего WiFi-клиента до WiFi-маршрутизатора или точки доступа. Самая важная вещь, когда мы очень далеко от точки доступа, это то, что обычно передают другие клиенты WiFi, поэтому нам придется «подождать», пока канал освободится для нас для трансляции, так что это может привести к увеличению задержки. чем обычно, и даже то, что есть коллизии, и мы должны повторно передать пакет.
Кроме того, очень важной деталью является то, что «медленные» клиенты вредят более быстрым, потому что им требуется больше времени для отправки своей посылки. Когда мы находимся очень далеко от Wi-Fi роутера или AP, скорость синхронизации упадет, и у нас будет меньше реальная скорость, поэтому это тоже нужно учитывать.
Многие клиенты WiFi подключены одновременно
Когда к Wi-Fi-роутеру или точке доступа одновременно подключено много клиентов Wi-Fi, беспроводная сеть будет более разрушена, и нам придется дольше ждать, пока канал освободится, чтобы иметь возможность транслировать. Новые маршрутизаторы включают в себя такие технологии, как MU-MIMO и OFDMA, которые позволяют значительно улучшить этот аспект, одновременно создавая группы для передачи (MU-MIMO) и создавая поднесущие (OFDMA) для обслуживания всех клиентов.
Когда у нас есть много клиентов WiFi, подключенных одновременно к одному и тому же маршрутизатору или точке доступа, независимо от того, находятся ли они в режиме ожидания, они всегда будут передавать некоторые данные, поэтому занятость канала будет больше, и у нас будет больший коллапс беспроводной сети, поэтому нам придется «подождать», пока канал освободится, чтобы иметь возможность транслировать. В этом случае все будет так же, как и раньше, если у нас много клиентов WiFi, возможно, что некоторые клиенты работают «медленно» либо из-за своего типа сетевой карты WiFi, либо из-за небольшого покрытия, и это повлияет на остальные сеть.
Есть технология под названием » Честность эфирного времени », Который позволяет Wi-Fi-маршрутизатору или точке доступа предоставить определенное время каждому беспроводному клиенту для возможности широковещательной передачи. Таким образом, когда мы находимся в среде со смесью быстрых и медленных клиентов, мы можем улучшить производительность самые быстрые клиенты, потому что они не будут прерваны самыми медленными клиентами, ускоряя и уменьшая задержку соединения WiFi. Эта функция идеальна в средах, где подключены десятки беспроводных клиентов.
Клиенты Wi-Fi, передающие много данных
Если у нас есть один или несколько клиентов WiFi, передающих большой объем данных, будет сложнее найти «дыру» в беспроводной сети, чтобы мы могли транслировать наш пакет, поэтому задержка увеличится, не имея возможности сделать это. что-нибудь. Когда у нас есть беспроводной клиент или несколько, которые не прекращают отправлять и получать данные, другие беспроводные клиенты пострадают, потому что им придется дольше ждать, пока они смогут передавать. Это можно смягчить, выполнив контроль пропускной способности для каждого подключенного беспроводного клиента, так что один и тот же WiFi-клиент не сможет занять все доступное время канала, таким образом, задержка соединения WiFi уменьшится.
Помехи другим сетям Wi-Fi и частотным диапазонам
Если наш Wi-Fi-маршрутизатор или точка доступа передает данные по тому же каналу Wi-Fi, что и другие соседние сети, у нас могут быть помехи как для вашего маршрутизатора, так и для точки доступа, а также для ваших клиентов Wi-Fi, поскольку они будут «занимать» эфирное время. Эти помехи также могут вызвать большую задержку, потому что нашему клиенту придется ждать, пока сеть освободится.
Диапазон 2.4 ГГц имеет больший диапазон, чем диапазон 5 ГГц, это явная проблема для помех соседним сетям Wi-Fi. Если мы будем использовать диапазон 2.4 ГГц, очень вероятно, что у нас будет больше помех для соседних сетей Wi-Fi, и, следовательно, у нас будет более высокая задержка в соединении. Если мы будем использовать диапазон 5 ГГц (который имеет меньший диапазон), конечно, у нас не будет помех с соседними сетями, или, по крайней мере, у нас не будет столько помех с соседними сетями Wi-Fi, поэтому, если вы хотите иметь лучшую задержку, вы всегда следует использовать полосу 5 ГГц. Скоро у нас будет доступен диапазон 6 ГГц благодаря WiFi 6E, это позволит нам значительно уменьшить помехи в сетях Wi-Fi за счет использования нового диапазона частот.
Как вы видели, это причины, по которым у нас может быть высокая задержка в нашем Wi-Fi-соединении, теперь мы собираемся дать вам несколько решений для смягчения проблемы (потому что, конечно, вы не можете решить ее полностью).
Решения для смягчения проблемы высокой задержки в Wi-Fi
Если вы далеко от роутера
Если вы находитесь далеко от маршрутизатора Wi-Fi или точки доступа Wi-Fi, лучшее, что вы можете сделать, это подойти ближе к точке доступа, которая транслирует, таким образом у вас будет лучшее покрытие, более высокая скорость синхронизации, более высокая производительность и меньшая задержка. В случае, если вы являетесь администратором сети WiFi, мы рекомендуем вам активировать функцию Airtime Fairness, чтобы эти «медленные» клиенты, находящиеся так далеко от точки доступа, не нанесли вред более быстрым клиентам, которые находятся близко к точке доступа. Кроме того, может быть хорошим решением использовать функции отключения для клиентов Wi-Fi, которые находятся слишком далеко, чтобы выгнать их из сети Wi-Fi и не навредить другим.
Если одновременно подключено много клиентов WiFi
В случае, если к одному и тому же маршрутизатору WiFi или точке доступа одновременно подключено много клиентов WiFi, у нас есть два способа сделать это более терпимым и не повлиять на задержку. Первое, что мы можем сделать, это активировать «Справедливость эфирного времени», чтобы медленные клиенты не причиняли вреда более быстрым клиентам. Другой вариант — установить дополнительную точку доступа для распределения нагрузки беспроводных клиентов или систему WiFi Mesh с одновременным тройным диапазоном, чтобы иметь полосу частот специально для соединения узлов (если это позволяет лучше использовать транзитную сеть Ethernet). Таким образом, мы распределим всех беспроводных клиентов между несколькими узлами, выполняя балансировку нагрузки.
Если у вас есть клиенты, передающие много данных
В случае, если у вас есть клиенты, передающие много данных, лучше всего ограничить максимальную пропускную способность для каждого беспроводного клиента, например, поставить каждого клиента WiFi, подключенного к нашей сети, для загрузки на симметричной скорости 50 Мбит / с, таким образом, мы избежим что беспроводной WiFi-клиент монополизирует всю полосу пропускания WiFi сети. Кроме того, в этом случае также было бы целесообразно включить Airtime Fairness, чтобы медленные клиенты не повредили более быстрые, и оптимизировать беспроводную сеть как можно лучше.
Используйте частоту 5 ГГц или 6 ГГц и при необходимости измените каналы.
Если вы используете для подключения диапазон 2.4 ГГц, мы рекомендуем подключиться к диапазону 5 ГГц или к будущему диапазону частот 6 ГГц, чтобы иметь как можно меньше помех. Если у вас есть помехи, изменение канала WiFi также улучшит задержку соединения, кроме того, если вы используете очень большую ширину канала, такую как 40 МГц в 2.4 ГГц или 80 МГц в 5 ГГц, возможно, если вы уменьшите ширины канала (за счет снижения максимальной реальной скорости) у вас будет меньше помех для других сетей Wi-Fi.
Как вы видели, в зависимости от сценария, в котором мы окажемся, мы можем выполнять различные действия, чтобы уменьшить задержку нашего Wi-Fi-соединения.
Задержка сети — это время между действием пользователя и полученным ответом. На практике задержка — это время между действием пользователя и ответом веб-сайта, или приложения на это действие, например задержка между переходом пользователя по ссылке на веб-страницу и отображением этой веб-страницы в браузере.
Хотя данные в Интернете распространяются со скоростью света, последствия расстояний и задержек, вызванных оборудованием инфраструктуры интернета, означают, что задержки никогда не могут быть полностью устранены. Однако их можно и нужно свести к минимуму. Большое количество задержек приводит к низкой производительности веб-сайта, негативно влияет на SEO и может побудить пользователей покинуть сайт или приложение в целом.
Содержание
- Что вызывает задержку интернета?
- Задержка, bandwidth, throughput
- Как можно уменьшить задержку?
- Как пользователи могут исправить задержку на своей стороне?
Что вызывает задержку интернета?
Одной из основных причин задержки сети является расстояние, в частности расстояние между клиентскими устройствами, выполняющими запросы, и серверами, отвечающими на эти запросы. Если веб-сайт размещен в центре обработки данных в Колумбусе, штат Огайо, он будет довольно быстро реагировать на запросы пользователей в Цинциннати (около 100 миль), вероятно, в течение 10-15 миллисекунд. Пользователи в Лос-Анджелесе (около 2200 миль), с другой стороны, столкнутся с более длительными задержками, ближе к 50 миллисекундам.
Увеличение на несколько миллисекунд может показаться не очень большим, но это усугубляется всей обратной связью, необходимой клиенту и серверу для установления соединения, общим размером и временем загрузки страницы, а также любыми проблемами с сетевым оборудованием, через которое проходят данные на этом пути. Время, необходимое для ответа на клиентское устройство после запроса клиента, называется временем приема-передачи (RTT).
Данные, проходящие через интернет, как правило, должны пересекать не одну, а несколько сетей. Чем больше сетей должен пройти HTTP-ответ, тем больше возможностей для задержек. Например, когда пакеты данных пересекают сети, они проходят через точки обмена интернет (IXP). Там маршрутизаторы должны обрабатывать и маршрутизировать пакеты данных, а иногда маршрутизаторам может потребоваться разбить их на более мелкие пакеты, все из которых добавляет несколько миллисекунд к RTT.
Кроме того, способ создания веб-страниц может привести к снижению производительности. Веб-страницы, которые содержат много тяжелого контента или загружают контент от нескольких третьих сторон, могут работать вяло, потому что браузеры должны загружать большие файлы для их отображения. Пользователь может находиться рядом с центром обработки данных, на котором размещен веб-сайт, к которому он обращается, но, если веб-сайт содержит несколько изображений высокой четкости (например), при загрузке изображений может сохраняться некоторая задержка.
Рекомендуем к прочтению – почему интернет медленный.
Задержка, bandwidth, throughput
Задержка, throughput (характеристика процесса передачи информации) и bandwidth (ширина полосы) взаимосвязаны, и они измеряют разные вещи. Bandwidth — это максимальный объем данных, который может пройти через сеть в любой момент времени. Throughput — это средний объем данных, который фактически проходит через определенный период времени. Throughput не обязательно эквивалентна bandwidth, поскольку на нее влияет задержка. Задержка — это измерение времени, а не объема данных, загружаемых с течением времени.
Как можно уменьшить задержку?
Использование CDN (сети доставки контента) является важным шагом на пути к сокращению задержки. CDN кэширует статическое содержимое, чтобы значительно уменьшить RTT. Серверы CDN распределены в нескольких местах, так что контент хранится ближе к конечным пользователям и не нужно путешествовать так далеко, чтобы добраться до них. Это означает, что загрузка веб-страницы займет меньше времени, улучшая скорость и производительность веб-сайта.
Веб-разработчики также могут минимизировать количество ресурсов, блокирующих рендеринг (например, загрузка JavaScript), оптимизировать изображения для более быстрой загрузки и уменьшить размеры файлов, где это возможно. Минификация кода — это один из способов уменьшения размера файлов JavaScript и CSS.
Возможно, для уменьшения задержки, стратегически загрузки определенных ресурсов. Веб-страницу можно настроить так, чтобы она сначала загружала верхнюю часть, чтобы пользователи могли начать взаимодействовать со страницей еще до ее завершения (над сгибом отображается то, что отображается в окне браузера перед прокруткой вниз). Веб-страницы также могут загружать ресурсы только по мере необходимости, используя метод, известный как отложенная загрузка. Эти подходы на самом деле не улучшают задержку сети, но они улучшают восприятие пользователем скорости страницы.
Как пользователи могут исправить задержку на своей стороне?
Иногда, задержка сети вызвана проблемами на стороне пользователя, а не на стороне сервера. Потребители всегда имеют возможность приобрести больше пропускной способности, если задержка является постоянной проблемой, хотя пропускная способность не является гарантией производительности веб-сайта. Переключение на провод вместо WiFi приведет к более последовательному подключению к интернету и, как правило, улучшает скорость интернета. Пользователи также должны убедиться, что их интернет-оборудование обновлено, регулярно применяя обновления прошивки и заменяя оборудование в целом по мере необходимости.
Вам будет полезно узнать – мультиплексор ( устройство для передачи различных потоков информации с большой скоростью).
На видео: Устройство интернет сети за 15 минут.
The latency of a network connection represents the amount of time required for data to travel between the sender and receiver. While all computer networks inherently possess some form of latency, the amount varies and can suddenly increase for various reasons. People perceive these unexpected time delays as «lag.»
High latency can also cause high delays. For example, your video game might experience high latency, which causes the game to freeze at times and not deliver a live update of the other players. Fewer delays mean that the connection is experiencing lower latency.
Network lag happens for a few reasons, namely distance and congestion. In some cases, you might be able to fix internet lag by changing how your device interacts with the network.
Latency and Bandwidth
Latency and bandwidth are closely related but are two separate terms. To understand what causes high latency, it’s important to differentiate it from high bandwidth.
If your internet connection were illustrated as a pipe carrying data, bandwidth would refer to the physical size of the pipe. A small pipe (low bandwidth) can’t hold much data at once, while a thick one (high bandwidth) can transmit more data at a time. Bandwidth is often measured in Mbps.
Latency is a delay, measured in ms. It’s the time it takes for information to move from one end of the pipe to the other. It’s also called the ping rate.
The Speed of Light on a Computer Network
No network traffic can travel faster than the speed of light. On a home or local area network, the distance between devices is so small that light speed doesn’t matter. For internet connections, however, it becomes a factor.
Under perfect conditions, light requires roughly 5 ms to travel 1,000 miles (about 1,600 kilometers). Furthermore, most long-distance internet traffic travels over cables, which can’t carry signals as fast as light due to a principle of physics called refraction. Data over a fiber optic cable, for example, requires at least 7.5 ms to travel 1,000 miles.
Typical Internet Connection Latencies
Besides the limits of physics, additional network latency is caused when traffic is routed through servers and other backbone devices. The typical latency of an internet connection also varies depending on its type.
The study Measuring Broadband America (posted in late 2018) reported these typical internet connection latencies for common forms of U.S. broadband service:
- Fiber optic: 12-20 ms
- Cable internet: 15-34 ms
- DSL: 25-80 ms
- Satellite internet: 594-612 ms
How to Fix Latency
Latency can fluctuate in small amounts from one minute to the next, but the additional lag from small increases can be noticeable. The following are common reasons for internet lag, some of which are out of your control:
-
Replace or add a router. Any router eventually bogs down if too many clients use it at the same time. Network contention among multiple clients means that those clients sometimes wait for each other’s requests to be processed, causing lag. To fix this, replace the router with a more powerful model, or add another router to the network to alleviate this problem.
Similarly, network contention occurs on a residence’s connection to the internet provider if saturated with traffic.
-
Avoid simultaneous downloads. Depending on the speed of your connection, avoid too many simultaneous downloads and online sessions to minimize lag.
-
Don’t use too many applications at once. PCs and other client devices become a source of network lag if unable to process network data quickly. While modern computers are sufficiently powerful in most situations, devices can slow down if too many applications run simultaneously. If you think you have too many programs open, close a few.
Running applications that don’t generate network traffic can introduce lag. For example, a misbehaving program can consume all the available CPU, which delays the computer from processing network traffic for other applications. If a program doesn’t respond, force it to close.
-
Scan and remove malware. A network worm hijacks a computer and its network interface, which can cause it to perform sluggishly, similar to being overloaded. Running antivirus software on devices connected to the network detects and removes these worms.
-
Use a wired connection instead of wireless. Online gamers, as an example, often prefer to run their devices over wired Ethernet instead of Wi-Fi because Ethernet supports lower latencies. While the savings is typically only a few milliseconds in practice, wired connections also avoid the risk of interference that can result in significant lag.
-
Utilize local cache. One way to reduce latency is to utilize caching in your browser, which is a way for the program to store recently used files so that you can access those files locally the next time you request files from that site (no download is necessary).
Most browsers cache files by default, but if you delete the browser cache too often, it takes longer to load the same pages you recently visited.
Other Causes of Latency Issues
Some latency issues can be fixed, but the following are latency issues that aren’t usually in your control.
Traffic Load
Spikes in internet use during peak usage times of day often cause lag. The nature of this lag varies by the service provider and the geographic location. Other than moving locations or changing internet service, an individual user can’t avoid this kind of lag.
Online Application Load
Online multiplayer games, websites, and other client-server network applications use shared internet servers. If these servers become overloaded with activity, the clients experience lag.
Wireless Interference
Satellite, fixed wireless broadband, and other wireless internet connections are susceptible to signal interference from the rain. Wireless interference causes network data to be corrupted in transit, causing lag from re-transmission delays.
Lag Switches
Some people who play online games install a device called a lag switch on their local network. A lag switch intercepts network signals and introduces delays in the flow of data back to other gamers connected to a live session. You can do little to solve this kind of lag problem other than avoiding playing with those who use lag switches.
How Much Lag Is Too Much?
The impact of lag depends on what you’re doing on the network and, to some degree, the level of network performance that you’ve grown accustomed to.
Users of satellite internet expect long latencies and tend not to notice a temporary lag of an additional 50 or 100 ms. Dedicated online gamers, on the other hand, prefer their network connection to run with less than 50 ms of latency and quickly notice any lag above that level.
In general, online applications perform best when network latency stays below 100 ms; any additional lag is noticeable to users.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
The latency of a network connection represents the amount of time required for data to travel between the sender and receiver. While all computer networks inherently possess some form of latency, the amount varies and can suddenly increase for various reasons. People perceive these unexpected time delays as «lag.»
High latency can also cause high delays. For example, your video game might experience high latency, which causes the game to freeze at times and not deliver a live update of the other players. Fewer delays mean that the connection is experiencing lower latency.
Network lag happens for a few reasons, namely distance and congestion. In some cases, you might be able to fix internet lag by changing how your device interacts with the network.
Latency and Bandwidth
Latency and bandwidth are closely related but are two separate terms. To understand what causes high latency, it’s important to differentiate it from high bandwidth.
If your internet connection were illustrated as a pipe carrying data, bandwidth would refer to the physical size of the pipe. A small pipe (low bandwidth) can’t hold much data at once, while a thick one (high bandwidth) can transmit more data at a time. Bandwidth is often measured in Mbps.
Latency is a delay, measured in ms. It’s the time it takes for information to move from one end of the pipe to the other. It’s also called the ping rate.
The Speed of Light on a Computer Network
No network traffic can travel faster than the speed of light. On a home or local area network, the distance between devices is so small that light speed doesn’t matter. For internet connections, however, it becomes a factor.
Under perfect conditions, light requires roughly 5 ms to travel 1,000 miles (about 1,600 kilometers). Furthermore, most long-distance internet traffic travels over cables, which can’t carry signals as fast as light due to a principle of physics called refraction. Data over a fiber optic cable, for example, requires at least 7.5 ms to travel 1,000 miles.
Typical Internet Connection Latencies
Besides the limits of physics, additional network latency is caused when traffic is routed through servers and other backbone devices. The typical latency of an internet connection also varies depending on its type.
The study Measuring Broadband America (posted in late 2018) reported these typical internet connection latencies for common forms of U.S. broadband service:
- Fiber optic: 12-20 ms
- Cable internet: 15-34 ms
- DSL: 25-80 ms
- Satellite internet: 594-612 ms
How to Fix Latency
Latency can fluctuate in small amounts from one minute to the next, but the additional lag from small increases can be noticeable. The following are common reasons for internet lag, some of which are out of your control:
-
Replace or add a router. Any router eventually bogs down if too many clients use it at the same time. Network contention among multiple clients means that those clients sometimes wait for each other’s requests to be processed, causing lag. To fix this, replace the router with a more powerful model, or add another router to the network to alleviate this problem.
Similarly, network contention occurs on a residence’s connection to the internet provider if saturated with traffic.
-
Avoid simultaneous downloads. Depending on the speed of your connection, avoid too many simultaneous downloads and online sessions to minimize lag.
-
Don’t use too many applications at once. PCs and other client devices become a source of network lag if unable to process network data quickly. While modern computers are sufficiently powerful in most situations, devices can slow down if too many applications run simultaneously. If you think you have too many programs open, close a few.
Running applications that don’t generate network traffic can introduce lag. For example, a misbehaving program can consume all the available CPU, which delays the computer from processing network traffic for other applications. If a program doesn’t respond, force it to close.
-
Scan and remove malware. A network worm hijacks a computer and its network interface, which can cause it to perform sluggishly, similar to being overloaded. Running antivirus software on devices connected to the network detects and removes these worms.
-
Use a wired connection instead of wireless. Online gamers, as an example, often prefer to run their devices over wired Ethernet instead of Wi-Fi because Ethernet supports lower latencies. While the savings is typically only a few milliseconds in practice, wired connections also avoid the risk of interference that can result in significant lag.
-
Utilize local cache. One way to reduce latency is to utilize caching in your browser, which is a way for the program to store recently used files so that you can access those files locally the next time you request files from that site (no download is necessary).
Most browsers cache files by default, but if you delete the browser cache too often, it takes longer to load the same pages you recently visited.
Other Causes of Latency Issues
Some latency issues can be fixed, but the following are latency issues that aren’t usually in your control.
Traffic Load
Spikes in internet use during peak usage times of day often cause lag. The nature of this lag varies by the service provider and the geographic location. Other than moving locations or changing internet service, an individual user can’t avoid this kind of lag.
Online Application Load
Online multiplayer games, websites, and other client-server network applications use shared internet servers. If these servers become overloaded with activity, the clients experience lag.
Wireless Interference
Satellite, fixed wireless broadband, and other wireless internet connections are susceptible to signal interference from the rain. Wireless interference causes network data to be corrupted in transit, causing lag from re-transmission delays.
Lag Switches
Some people who play online games install a device called a lag switch on their local network. A lag switch intercepts network signals and introduces delays in the flow of data back to other gamers connected to a live session. You can do little to solve this kind of lag problem other than avoiding playing with those who use lag switches.
How Much Lag Is Too Much?
The impact of lag depends on what you’re doing on the network and, to some degree, the level of network performance that you’ve grown accustomed to.
Users of satellite internet expect long latencies and tend not to notice a temporary lag of an additional 50 or 100 ms. Dedicated online gamers, on the other hand, prefer their network connection to run with less than 50 ms of latency and quickly notice any lag above that level.
In general, online applications perform best when network latency stays below 100 ms; any additional lag is noticeable to users.
Thanks for letting us know!
Get the Latest Tech News Delivered Every Day
Subscribe
В этом руководстве подробно рассматривается сетевая задержка и исследуются возможные способы ее уменьшения для повышения удобства работы конечных пользователей.
В этой всемирной паутине данные перемещаются из одной точки в другую, вызывая задержки. Хотя это кажется незначительным с точки зрения обычной жизни, это сильно влияет на то, как работает Интернет.
Что такое задержка сети?
Проще говоря, сетевая задержка — это время приема-передачи, которое требуется сигналу, чтобы оставить пользователя на сервере и вернуться.
Но это не так просто, как выглядит на изображении выше.
Что было упущено, так это соединения, через которые сигнал проходит между двумя конечными точками. Эта маршрутизация является основной причиной задержки в сети.
Было бы полезно знать, что задержка почти вдвое превышает пинг, то есть время, необходимое для перемещения данных от пользователя к серверу. Тем не менее, некоторые используют задержку и пинг взаимозаменяемо, что концептуально неверно.
И хотя некоторых это несколько сбивает с толку, задержка отличается от пропускной способности и пропускной способности.
Нулевая задержка — это то, к чему мы все стремимся. Но расстояние и связи между ними вызывают неизбежное отставание. Тем не менее, сетевые администраторы нацелены на минимально возможные задержки для различных интернет-приложений, таких как игры, видеозвонки и т. д.
Причины сетевой задержки
Главный виновник высоких задержек — расстояние. Чем больше расстояние между источником и сервером, тем больше посредников. Эти соединения имеют свои индивидуальные узкие места, добавляющие небольшое количество задержек к общей задержке.
Другой важной причиной может быть неоптимизированный веб-сайт. Это может быть вызвано несколькими проблемами, такими как наличие больших медиафайлов, отслеживание файлов cookie (из таких служб, как Google Analytics), плохой веб-хостинг и т. д.
Кроме того, это может быть пользователь с неэффективным оборудованием (например, с малым объемом оперативной памяти), что приводит к большим задержкам.
Наконец, каждый элемент в сети, такой как кабели, маршрутизаторы, сервер, клиентское оборудование, программное обеспечение и т. д., добавляет некоторое отставание.
Измерение задержки в сети
трассировка
Это наиболее распространенный способ измерения прямо с вашего компьютера. Откройте командную строку и введите tracert, а затем адрес назначения.
Например, tracert toadmin.ru.com выдаст все переходы с моего компьютера на пути к веб-сайту toadmin.ru.
C:UsersHitesh Sant>tracert toadmin.ru.com Tracing route to toadmin.ru.com [2606:4700:839a:d810:7339:41f:a5a:b5b7] over a maximum of 30 hops: 1 <1 ms <1 ms <1 ms 2401:4900:1c1a:404d::1 2 7 ms 5 ms 6 ms 2401:4900:1c1a:8fff::1 3 8 ms 5 ms 6 ms 2404:a800:1a00:802::a5 4 36 ms 36 ms 37 ms 2404:a800::2 5 36 ms 37 ms 38 ms 2404:a800:0:29::b1 6 34 ms 45 ms 33 ms 2400:cb00:202:3:: 7 33 ms 34 ms 33 ms 2606:4700:839a:d810:7339:41f:a5a:b5b7 Trace complete.
Общая задержка в этом случае будет представлять собой среднее значение суммы отдельных столбцов, которые указывают время приема-передачи (RTT) между последовательными переходами.
Просмотр задержки Nirsoft
Хотя traceroute удобен для одной конечной точки с менее чем 30 прыжками, Просмотр задержки Nirsoft выявляет лаги всех исходящих соединений.
Кроме того, этот совершенно бесплатный инструмент дает вам среднее значение задержки для всех подключений к одному и тому же месту назначения.
Взглянем:
SolarWinds Traceroute NG
Трассировка NG — еще один отличный инструмент для запуска нескольких тестов задержки, нацеленных на один сервер.
Это продолжает проверять значения задержки, пока вы не остановитесь. На панели инструментов отображаются мгновенные и средние значения задержки для определенного пункта назначения.
Точно так же существует множество утилит для определения сетевых путей и задержки.
Эффекты высокой задержки
Вам может быть интересно, почему задержка так важна. От этого зависит не только геймеры, но и весь наш интернет-опыт.
Высокие значения задержки могут замедлить загрузку каждой службы, подключенной к Интернету, до тех пор, пока пользователь не переключится на компьютер.
Например, стали бы вы использовать Facebook, если каждый раз загрузка занимает добрых 30 секунд? Статистика показывает, что каждая дополнительная секунда загрузки веб-сайта приводит к высокому показателю отказов и даже двухсекундное время загрузки приведет к уменьшению количества пользователей почти на 10%.
Увеличьте это значение до семи секунд, и вы увидите снижение веб-трафика на 32%.
Не только посетители, высокие значения задержки влияют на все, что вы делаете в Интернете, будь то видеозвонки, презентации, платежи и т. д.
Это также уменьшит возможность передачи данных в единицу времени (также называемую пропускной способностью), даже если пропускная способность сети (также известная как пропускная способность) значительна.
В конечном счете, полезны только сети с низкой задержкой, и сетевые администраторы постоянно пытаются снизить ее для повышения производительности.
Уменьшение задержки в сети
Хотя вы не можете обновить или улучшить все сети между конечными точками, есть несколько вещей, о которых нужно позаботиться.
Механизм оптимизации сети начинается с нацеливания на ее самого большого врага — расстояние. Лучше всего размещать свой бизнес там, где у вас больше всего клиентов.
Но если у вас глобальная клиентура, выбор сети доставки контента (CDN) может решить эту проблему. Остерегайтесь, хотя на рынке есть бесплатные CDN, их использование может негативно сказаться на вашем веб-ресурсе.
Поэтому, если вы используете его, лучше провести аудит веб-сайта, чтобы проверить изменения.
Регулярное обновление программного обеспечения может стать следующим шагом на пути к уменьшению высокой задержки в сети. Кроме того, убедитесь, что ваше оборудование достаточно способно использовать весь потенциал сети.
Кроме того, беспроводные сети обычно имеют большее отставание. Поэтому старайтесь использовать проводные соединения везде, где это возможно. Кроме того, использование лучших в своем классе волоконно-оптических сетей еще больше поможет свести к минимуму задержку.
Кроме того, использование HTTP/2 также сокращает задержку, среди прочего, за счет одновременной загрузки различных элементов страницы. Вы можете проверить это с помощью теста HTTP/2 от toadmin.ru.
Наконец, попробуйте внедрить кэширование данных и оптимизировать медиа для минимальной задержки.
Вывод
Отличный пользовательский опыт — ключ к успеху любой организации. И если вы занимаетесь онлайн-бизнесом, лучше серьезно отнеситесь к аспекту скорости.
Но есть еще несколько вещей, на которые стоит обратить внимание, чтобы оптимизировать свой сайт.
Автор | Сообщение |
---|---|
Заголовок сообщения: Время задержки и как с этим бороться. Вопрос.
|
|
|
Здравствуйте! Ребят, у меня два компа соеденены через wi-fi инет-шлюз(DI-625) в сеть, среднее время отклика между двумя компами — 32 милисекунды. Само собой что ни о каких играх в сети при такой задержке речь идти не может. Я почитал документацию к роутеру, не нашел нигде касательно времени задержки. Подскажите, 32 милисекунды это нормально? Или все-таки по wi-fi можно играть в игры без тормозов? И как можно уменьшить время задержки? Как-то это достигается? Или увы и ах? ( |
Вернуться наверх |
|
Aprior |
Заголовок сообщения:
|
|
Вот, кстати, пример пинга роутера C:Documents and Settingsnotebook>ping 192.168.0.1 Обмен пакетами с 192.168.0.1 по 32 байт:
Ответ от 192.168.0.1: число байт=32 время=1мс TTL=127
Статистика Ping для 192.168.0.1: |
Вернуться наверх |
|
ivanvias |
Заголовок сообщения: пинг
|
|
Aprior писал(а): Вот, кстати, пример пинга роутера C:Documents and Settingsnotebook>ping 192.168.0.1 Обмен пакетами с 192.168.0.1 по 32 байт: Ответ от 192.168.0.1: число байт=32 время=1мс TTL=127 Статистика Ping для 192.168.0.1: пин показывает время 1мс.. |
Вернуться наверх |
|
Aprior |
Заголовок сообщения:
|
|
ping plotter компа дал среднее значение 32 милисекунды — это за весь день. |
Вернуться наверх |
|
InventoR |
Заголовок сообщения:
|
|
|
Вернуться наверх |
|
Lilu |
Заголовок сообщения:
|
|
драйвера нормальные ставтьте, утилиты настройки сети тоже, Нормальный пинг по Wifi 1-2 ms, у меня через WiFi стоит сервер LineageII и вроде последнее время ничего стало ) раньше кабелем подключать приходилось |
Вернуться наверх |
|
Aprior |
Заголовок сообщения:
|
|
InventoR писал(а): tracert client C:Documents and Settingsapri>tracert 192.168.0.102 Трассировка маршрута к 192.168.0.102 с максимальным числом прыжков 30 1 2 ms 1 ms 55 ms 192.168.0.102 Трассировка завершена. |
Вернуться наверх |
|
Aprior |
Заголовок сообщения:
|
|
Удивительное дело. Стационарный комп 192.168.0.102 пингует ноут 192.168.0.101 с задержкой намного меньшей (pingplotter показывает среднее значение 2 милисекунды) вот пинг стационарного компа к ноуту Цитата: H:Documents and Settingsdj>ping 192.168.0.101 Обмен пакетами с 192.168.0.101 по 32 байт: Ответ от 192.168.0.101: число байт=32 время=1мс TTL=128 Статистика Ping для 192.168.0.101: а вот пинг ноутбука к стационарному — среднее значение 87 (pingplotter показал) вот пинг Цитата: C:Documents and Settingsapri>ping 192.168.0.102 Обмен пакетами с 192.168.0.102 по 32 байт: Ответ от 192.168.0.102: число байт=32 время=1мс TTL=128 Статистика Ping для 192.168.0.102: и это при том что пинг роутера компом и ноутбуком всегда составляет 1-2 мкс.
Как такое может быть? Я не пойму |
Вернуться наверх |
|
Aprior |
Заголовок сообщения:
|
|
Ребят, кто-нибудь меня одарит дельным советом. Я не спец в WI-FI но неужели задержка при пинге роутера 11 милисекунд это нормально?
|
Вернуться наверх |
|
Aprior |
Заголовок сообщения:
|
|
И? ребят?
подскажите |
Вернуться наверх |
|
tuskan |
Заголовок сообщения:
|
|
Ну с одной стороны у тя роутер какой то.. а с другой? _________________ |
Вернуться наверх |
|
Aprior |
Заголовок сообщения:
|
|
tuskan писал(а): Ну с одной стороны у тя роутер какой то.. а с другой? по уровню шуму — сигнал отличный. Как мне узнать в цифрах уровень шума? по драйверам что? p.s. прости, я чайник собсна, какие мне данные искать? и куда смотреть? и где об этом можно прочесть? |
Вернуться наверх |
|
tuskan |
Заголовок сообщения:
|
|
каким адаптером цепляешься к роутеру и какая операцонка стоит? _________________ |
Вернуться наверх |
|
Aprior |
Заголовок сообщения:
|
|
Цепляюсь я адаптером Atheros Wireless Network Adapter AR5006EG
p.s. я не могу нигде вычитать какая в среднем должна быть задержка ( Такая как у меня 30 мкс это нормально? Какая должна быть? |
Вернуться наверх |
|
Lilu |
Заголовок сообщения:
|
|
|
Вернуться наверх |
|
Рассмотрим сегодня проблему, когда Wi-Fi сеть работает нестабильно, и когда периодически обрывается подключение к Wi-Fi сети, или пропадает подключение к интернету. Мне кажется, что это еще хуже, чем когда интернет вообще не работает. Потому-что проблема не понятная, вроде все работает, но не так как нужно, пропадает сигнал, отключаются устройства, и другие непонятные моменты. Просто когда что-то не работает, то хотя бы понятно где искать решение, а в такой ситуации вообще ничего не понятно.
В чем проявляется нестабильная работа подключения по Wi-Fi:
- Периодические отключения устройств от Wi-Fi сети. Либо просто обрывается интернет на некоторое время (без доступа к интернету), и снова все начинает работать. Очень популярная проблема, которая доставляет много неудобств. Например, ноутбук подключен к Wi-Fi сети, и интернет работает. Но периодически возле иконки подключения появляется желтый восклицательный знак, и интернет пропадает. Сбивается загрузка файлов и т. д. И как правило, через некоторое время подключение восстанавливается.
- Устройства не подключаются к Wi-Fi сети с первого раза, либо не видят Wi-Fi сеть.
- Wi-Fi сеть полностью пропадает, и появляется.
- Очень низкая скорость интернета по беспроводной сети (по кабелю все хорошо).
- Когда подключение к Wi-Fi работает только вблизи от роутера.
- Постоянно меняется уровень сигнала беспроводной сети.
Это конечно же не весь список проблем, которые связаны с нестабильной работой беспроводных сетей. Их может быть намного больше. Очень часто, Wi-Fi некоторое время работает отлично, а потом начинаются проблемы, которые снова проходят. Так же, можно заметить появление проблеем например по вечерам, или в другое время суток.
Если у вас что-то похожее, и подключение к интернету как бы есть, но пользоваться им не всегда получается (пользоваться без каких-либо проблем), то сейчас мы постараемся все исправить.
Смена канала беспроводной сети при нестабильной работе Wi-Fi
Это первый, и самый главный совет, который обязательно нужно попробовать. Мы знаем, что каждая Wi-Fi сеть работает на каком-то канале. Если этих сетей много, то они начинают мешать одна одной, и появляются помехи. А в итоге нестабильная работает Wi-Fi. Ну и разные непонятные проблемы, о которых я писал выше, и с которыми вы уже скорее всего столкнулись.
Нужно сменить канал Wi-Fi сети в настройках роутера. Подробно о каналах, о поиске свободного и о смене на разных моделях маршрутизаторов, я писал в отдельной инструкции: Как найти свободный Wi-Fi канал, и сменить канал на роутере?
Можете попробовать задать какой-то статический канал (если у вас стоит Auto), или наоборот, поставить Auto, если был выбран статический канал. В статье по ссылке выше, я писал о поиске самого свободного канала с помощью программы inSSIDer. Можете воспользоваться.
Нужно просто зайти в настройки роутера, перейти на вкладку где настраивается беспроводная сеть, и в пункте Канал (Channel) сменить канал. Вот так это выглядит на роутерах компании Tp-Link:
И на роутерах Asus:
После каждой смены канала, не забывайте сохранять настройки, и перезагружать роутер. Обязательно попробуйте несколько вариантов. Должно помочь.
Что еще касается помех, то их могут создавать бытовые приборы. Не ставьте роутер рядом с микроволновками, радиотелефонами и т. д.
Обривается интернет через Wi-Fi: прошивка роутера, и другие советы
Практически всегда, такие неполадки в работе беспроводной сети возникают из-за роутера. Не редко, это связано с прошивкой. Поэтому, настоятельно рекомендую обновить прошивку вашего роутера. У нас на сайте есть инструкции для всех популярных производителей. Вот для примера, инструкция для Tp-Link.
Так же не исключено, что беспроводная сеть может работать нестабильно из-за каких-то технических проблем с роутером. Что-то с самой платой, или адаптером питания. Кстати, именно адаптеры питания очень часто являются причиной таких проблем. Роутер просто не получает нужного питания и появляются обрывы соединения и т. п. Ну и сильные перепады в электросети могут влиять на работу роутера. Если интернет обрывается после того, как вы создаете какую-то нагрузку на роутер (онлайн видео, игры, торренты, подключение новых устройств и т. д.), то этот быват как правило из-за недорогого (не мощного) роутера.
Нужно исключить проблемы на стороне интернет-провайдера. Вполне может быть, что это на его тороне происходит обрыв соединения, и роутер здесь не при чем. Проверить очень просто, достаточно подключить интернет напрямую к компьютеру и проверить его работу.
У многих соединение обрывается в тех комнатах, где очень плохой сигнал Wi-Fi сети. Когда на устройстве остается например только одно деление сигнала сети.
В такой ситуации, нужно увеличить радиус действия вашей Wi-Fi сети. По этой теме у нас есть статья: Как усилить сигнал Wi-Fi сети? Увеличиваем дальность Wi-Fi. Или, установить репитер. После этого, проблемы с обрывом интернета должны исчезнуть.
А если у вас дома устройства находят очень много доступных сетей, которые работают на частоте 2.4 GHz (как скорее всего и ваша сеть), и смена канал, и даже смена роутера не дает результата, и Wi-Fi сеть работает очень нестабильно, то решить эту проблему можно покупкой роутера, который поддерживает работу на частоте 5 GHz. Эта частота практически свободна. Я просто знаю случай, когда в доме было много беспроводных сетей, и Wi-Fi просто невозможно было пользоваться, пока не перешли на частоту 5 GHz.
Если интернет пропадает только на одном ноутбуке
Ну и конечно же не редкость, когда все устройства подключаются и работают с беспроводной сетью без каких-либо проблем и обрывов соединения, а одно устройство все время отключается, теряет соединение и т. д. Не сложно догадаться, что чаще всего это устройство называется ноутбук и работает на Windows.
В таких случаях, обязательно нужно обновлять драйвер беспроводного адаптера. Как это сделать, я писал здесь. Не исключено, что проблема может быть в железе. И появляется она очень часто после разборки ноутбука (чистки от пыли). Почему так? При сборке не редко страдает антенна, которая встроена в ноутбуке. Вот и проблемы в работе с Wi-Fi сетями. Очень часто, после этого интернет работает только возле самого роутера.
Обновление: изменяем свойства Wi-Fi сети
Откройте «Центр управления сетями и общим доступом» и нажмите на свою Wi-Fi сеть. В новом окне нажимаем на кнопку «Свойства беспроводной сети» и ставим галочку возле «Подключаться, даже если сеть не ведет вещание своего имени (SSID)». Нажимаем Ok.
Если не поможет, и Wi-Fi будет по прежнему отваливаться, то в этом же окне, на вкладке «Безопасность» можно нажать на кнопку «Дополнительные параметры» и поставить галочку возле «Включить для этой сети режим совместимости с Федеральным стандартом обработки информации (FIPS)».
Можно перезагрузить компьютер. За этот совет спасибо Александру. Он подсказал его в комментариях к этой статье.
Вот такие советы, если у вас есть интересная информация по этой теме, личный опыт, то пишите в комментариях. Там же можете задавать вопросы, обязательно отвечу!