Latence síťového připojení představuje množství času potřebného pro přenos dat mezi odesílatelem a příjemcem. Zatímco všechny počítačové sítě mají ze své podstaty určitou formu latence, její množství se mění a může se z různých důvodů náhle zvýšit. Lidé vnímají tato neočekávaná časová zpoždění jako „zpoždění.“
Vysoká latence může také způsobit velké zpoždění. Vaše videohra může například zaznamenat vysokou latenci, která způsobí, že hra občas zamrzne a nedoručí živé aktualizace ostatních hráčů. Méně zpoždění znamená, že připojení má nižší latenci.
Zpoždění sítě má několik důvodů, jmenovitě vzdálenost a přetížení. V některých případech můžete zpoždění internetu opravit změnou způsobu interakce zařízení se sítí.
Latence a šířka pásma
Latence a šířka pásma spolu úzce souvisí, ale jedná se o dva samostatné pojmy. Abyste pochopili, co způsobuje vysokou latenci, je důležité ji odlišit od vysoké šířky pásma.
Pokud by bylo vaše internetové připojení znázorněno jako kanál přenášející data, šířka pásma by se vztahovala k fyzické velikosti potrubí. Malá trubka (nízká šířka pásma) nemůže pojmout mnoho dat najednou, zatímco tlustá trubka (velká šířka pásma) může přenášet více dat najednou. Šířka pásma se často měří v Mb/s.
Latence je zpoždění měřené v ms. Je to čas, který trvá, než se informace přesune z jednoho konce potrubí na druhý. Říká se tomu také rychlost pingu.
Rychlost světla v počítačové síti
Žádný síťový provoz se nemůže pohybovat rychleji, než je rychlost světla. V domácí nebo místní síti je vzdálenost mezi zařízeními tak malá, že na rychlosti světla nezáleží. Pro připojení k internetu se to však stává faktorem.
Za dokonalých podmínek světlo potřebuje zhruba 5 ms k ujetí 1 000 mil (asi 1 600 kilometrů). Většina dálkového internetového provozu se navíc pohybuje přes kabely, které nemohou přenášet signály tak rychle jako světlo kvůli fyzikálnímu principu zvanému lom. Data přes optický kabel například vyžadují alespoň 7,5 ms k ujetí 1 000 mil.
Typické latence připojení k internetu
Kromě fyzikálních limitů je další latence sítě způsobena, když je provoz směrován přes servery a další páteřní zařízení. Typická latence internetového připojení se také liší v závislosti na jeho typu.
Studie Measuring Broadband America (zveřejněná na konci roku 2018) uvádí tyto typické latence internetového připojení pro běžné formy širokopásmových služeb v USA:
- Optické vlákno: 12–20 ms
- Kabelový internet: 15–34 ms
- DSL: 25–80 ms
- Satelitní internet: 594–612 ms
Jak opravit latenci
Latence může v malých množstvích kolísat z jedné minuty na druhou, ale dodatečné zpoždění z malých nárůstů může být patrné. Níže jsou uvedeny běžné důvody zpoždění internetu, z nichž některé jsou mimo vaši kontrolu:
-
Vyměňte nebo přidejte router. Jakýkoli router se nakonec zasekne, pokud jej používá příliš mnoho klientů současně. Síťový spor mezi více klienty znamená, že tito klienti někdy čekají na zpracování požadavků toho druhého, což způsobuje zpoždění. Chcete-li tento problém vyřešit, vyměňte směrovač za výkonnější model nebo přidejte do sítě další směrovač, abyste tento problém zmírnili.
Podobně dochází ke sporům o síť při připojení rezidence k poskytovateli internetu, pokud je přetížen provozem.
- Vyhněte se současnému stahování. V závislosti na rychlosti vašeho připojení se vyhněte příliš mnoha současným stahováním a online relacím, abyste minimalizovali zpoždění.
-
Nepoužívejte příliš mnoho aplikací najednou. Počítače a další klientská zařízení se stávají zdrojem zpoždění sítě, pokud nejsou schopny rychle zpracovat síťová data. Zatímco moderní počítače jsou ve většině situací dostatečně výkonné, zařízení se mohou zpomalit, pokud běží příliš mnoho aplikací současně. Pokud si myslíte, že máte otevřeno příliš mnoho programů, několik zavřete.
Spuštění aplikací, které negenerují síťový provoz, může způsobit zpoždění. Například špatně fungující program může spotřebovat veškerý dostupný CPU, což zdržuje počítač ve zpracování síťového provozu pro jiné aplikace. Pokud program nereaguje, vynuťte jeho ukončení.
- Skenujte a odstraňte malware. Síťový červ unese počítač a jeho síťové rozhraní, což může způsobit, že bude fungovat pomalu, podobně jako přetížení. Spuštění antivirového softwaru na zařízeních připojených k síti tyto červy detekuje a odstraňuje.
-
Namísto bezdrátového připojení použijte kabelové připojení. Online hráči jako příklad často preferují provoz svých zařízení přes kabelový Ethernet namísto Wi-Fi, protože Ethernet podporuje nižší latence. Zatímco úspora je v praxi obvykle jen několik milisekund, kabelová připojení také zabraňují riziku rušení, které může mít za následek značné zpoždění.
-
Využívejte místní mezipaměť. Jedním ze způsobů, jak snížit latenci, je využít ukládání do mezipaměti ve vašem prohlížeči, což je způsob, jak program ukládat nedávno použité soubory, abyste k těmto souborům měli přístup lokálně, až budete příště požadovat soubory z tohoto webu (není nutné stahování).
Většina prohlížečů ve výchozím nastavení ukládá soubory do mezipaměti, ale pokud mezipaměť prohlížeče mažete příliš často, načítání stejných stránek, které jste nedávno navštívili, trvá déle.
Další příčiny problémů s latencí
Některé problémy s latencí lze opravit, ale následující jsou problémy s latencí, které obvykle nemáte pod kontrolou.
Dopravní zatížení
Špičky v používání internetu během denních špiček často způsobují zpoždění. Povaha tohoto zpoždění se liší podle poskytovatele služeb a zeměpisné polohy. Kromě přesunu míst nebo změny internetové služby se jednotlivý uživatel tomuto typu zpoždění nevyhne.
Načtení online aplikace
Online hry pro více hráčů, webové stránky a další síťové aplikace typu klient-server využívají sdílené internetové servery. Pokud dojde k přetížení těchto serverů aktivitou, klienti zaznamenají zpoždění.
Bezdrátové rušení
Satelitní, pevné bezdrátové širokopásmové připojení a další bezdrátová připojení k internetu jsou náchylná na rušení signálu deštěm. Bezdrátové rušení způsobuje poškození síťových dat při přenosu, což způsobuje zpoždění při opětovném přenosu.
Přepínače zpoždění
Někteří lidé, kteří hrají online hry, si do místní sítě nainstalují zařízení zvané lag switch. Přepínač zpoždění zachycuje síťové signály a zavádí zpoždění v toku dat zpět k ostatním hráčům připojeným k živé relaci. Pro vyřešení tohoto druhu problému se zpožděním můžete udělat jen málo, kromě toho, že se vyhnete hraní s těmi, kteří používají přepínače zpoždění.
Jak velká prodleva je příliš velká?
Vliv zpoždění závisí na tom, co na síti děláte, a do určité míry na úrovni výkonu sítě, na kterou jste si zvykli.
Uživatelé satelitního internetu očekávají dlouhé latence a obvykle nezaznamenají dočasné zpoždění o dalších 50 nebo 100 ms. Oddaní online hráči na druhou stranu upřednostňují, aby jejich síťové připojení běželo s latencí nižší než 50 ms a rychle zaznamenali jakékoli zpoždění nad touto úrovní.
Obecně platí, že online aplikace fungují nejlépe, když latence sítě zůstane pod 100 ms; jakékoli další zpoždění je pro uživatele patrné.