Úvod do latence v počítačových sítích

Termín latence se týká jakéhokoliv z několika druhů zpoždění zpravidla vzniklých při zpracování síťových dat. Síťové připojení s nízkou latencí je takové, které zaznamenává malé časy zpoždění, zatímco spojení s vysokou latencí trpí dlouhými zpožděními.

Kromě zpoždění propagace může latence také zahrnovat zpoždění přenosu (vlastnosti fyzického média) a zpoždění zpracování (například procházení prostřednictvím proxy serverů nebo vytváření síťového chmele na internetu).

Ačkoli vnímání rychlosti sítě a výkonu je obvykle chápáno pouze jako šířka pásma , latence je dalším klíčovým prvkem. Avšak vzhledem k tomu, že průměrný člověk je více obeznámen s konceptem šířky pásma, protože je to reklamní síť výrobců síťových zařízení, latence mají zájem o zkušenosti konečného uživatele.

Latence vs. propustnost

I když je teoretická špičková šířka pásma síťového připojení pevná podle použité technologie, skutečné množství dat, které protékají (tzv. Propustnost ), se mění s časem a je ovlivněno vyššími a nižšími latencemi.

Nadměrná latence vytváří překážky, které zabraňují datům plnění síťového potrubí, čímž se snižuje propustnost a omezuje maximální efektivní šířka pásma připojení.

Dopad latence na propustnost sítě může být dočasný (trvat několik sekund) nebo trvalý (konstantní) v závislosti na zdroji zpoždění.

Zpomalení internetových služeb, softwaru a zařízení

U DSL nebo kabelových internetových připojení jsou typické latence méně než 100 milisekund (ms) a méně než 25 ms jsou často možné. Se satelitními připojeními na internetu může být typická latence 500 ms nebo vyšší.

Internetová služba o rychlosti 20 Mb / s může mít výrazně horší výkon než služba s rychlostí 5 Mb / s, pokud běží s vysokou latencí.

Satelitní internetová služba zobrazuje rozdíl mezi latencí a šířkou pásma v počítačových sítích. Satelit má vysokou šířku pásma i vysokou latenci. Při načítání webové stránky například většina satelitních uživatelů může pozorovat značné zpoždění od okamžiku zadání adresy do doby, kdy se stránka začne načítat.

Tato vysoká latence je způsobena především zpožděním šíření, protože zpráva o požadavku cestuje rychlostí světla na vzdálenou satelitní stanici a zpět do domácí sítě . Jakmile se zprávy dostanou na Zemi, stránka se načte rychle jako na jiných vysokorychlostních internetových připojeních (jako je DSL nebo kabelový internet).

WAN latence je jiný typ latence, který může být způsoben, když je síť obsazena s provozem do té míry, že další požadavky jsou zpožděny, protože hardware jednoduše nemůže zvládnout vše v maximální rychlosti. To ovlivňuje i kabelovou síť, protože celá síť pracuje společně.

Chyba nebo jiný problém s hardwarem může prodloužit dobu potřebnou pro čtení dat, což je další důvod pro latenci. To může být případ síťového hardwaru nebo dokonce hardwaru zařízení, jako pomalý pevný disk, který potřebuje čas na ukládání nebo načtení dat.

Software běžící v systému může také způsobit latenci. Některé antivirové programy analyzují všechna data, která proudí do a z počítače, což je určitě jeden důvod, proč jsou některé chráněné počítače pomalejší než jejich protějšky. Analyzovaná data jsou často roztržena a skenována dříve, než je použitelná.

Měření síťové latence

Síťové nástroje, jako jsou ping testy a traceroute, měří latenci tím, že určí čas potřebný k přenosu ze síťového paketu ze zdroje na cíl a zpoždění nazvaného zpáteční doby .

Čas zajíždění není jediný způsob, jak měřit latenci, ale je to nejběžnější.

Funkce kvality služeb (QoS) domácích a podnikových sítí jsou navrženy tak, aby společně pomohly spravovat jak šířku pásma, tak latenci, aby zajistily konzistentnější výkon.