Úvod do latencie v počítačových sieťach

Termín latencia sa vzťahuje na niektoré z niekoľkých druhov oneskorení, ktoré sa zvyčajne vyskytujú pri spracovaní sieťových údajov. Sieťové pripojenie s nízkou latenciou je taká, ktorá zažíva malé oneskorenia, zatiaľ čo spojenie s vysokým oneskorením trpí dlhými meškaniami.

Okrem oneskorení propagácie môže latencia zahŕňať oneskorenie prenosu (vlastnosti fyzického média) a oneskorenie spracovania (napríklad prechod cez proxy servery alebo vytváranie sieťového chmeľu na internete).

Hoci vnímanie rýchlosti a výkonnosti siete sa zvyčajne chápe len ako šírka pásma , latencia je ďalším kľúčovým prvkom. Avšak, keďže priemerná osoba je lepšie oboznámená s koncepciou šírky pásma, pretože je to reklama, ktorú ponúkajú výrobcovia sieťových zariadení, latencia je rovnako dôležitá pre koncový používateľ.

Latencia vs. priepustnosť

Aj keď je teoretická špičková šírka pásma pripojenia k sieti pevne stanovená podľa použitej technológie, skutočné množstvo dát, ktoré cez ne preteká (nazývané priepustnosť ), sa v priebehu času mení a je ovplyvnená vyššou a nižšou latenciou.

Nadmerná latencia vytvára úzke miesta, ktoré bránia plneniu sieťových rúrok, čím sa znižuje výkon a obmedzuje maximálna efektívna šírka pásma spojenia.

Vplyv latencie na sieťovú priepustnosť môže byť dočasný (trvá niekoľko sekúnd) alebo pretrvávajúci (konštantný) v závislosti od zdroja oneskorení.

Oneskorenie internetových služieb, softvéru a zariadení

Pri pripojeniach DSL alebo káblového internetu sú typické latencie menej ako 100 milisekúnd (ms) a menej ako 25 ms. So satelitným pripojením na internet môže byť typická latencia 500 ms alebo vyššia.

Internetová služba s rýchlosťou 20 Mb / s môže výrazne horšie ako služba s rýchlosťou 5 Mb / s, ak beží s vysokou latenciou.

Satelitná internetová služba zobrazuje rozdiel medzi latenciou a šírkou pásma v počítačových sieťach. Satelit má vysokú šírku pásma a vysokú latenciu. Pri načítavaní webovej stránky napríklad väčšina satelitných používateľov môže zaznamenať značné oneskorenie od okamihu zadania adresy do času, kedy sa načíta stránka.

Táto vysoká latencia je spôsobená najmä oneskorením šírenia, pretože správa o požiadavke cestuje rýchlosťou svetla na vzdialenú satelitnú stanicu a späť do domácej siete . Po prijatí správ na Zem sa však stránka načíta rýchlo, ako na iných internetových pripojeniach s vysokou šírkou pásma (napríklad DSL alebo káblový internet).

WAN latencia je iný typ latencie, ktorý môže byť spôsobený vtedy, keď je sieť zaneprázdnená prevádzkou do tej miery, že ostatné požiadavky sú potom oneskorené, pretože hardvér jednoducho nedokáže spracovať všetko pri maximálnych rýchlostiach. Toto ovplyvňuje aj káblovú sieť, pretože celá sieť pracuje spoločne.

Chyba alebo iný problém s hardvérom môže zvýšiť čas potrebný na čítanie údajov, čo je ďalší dôvod latencie. To môže byť prípad sieťového hardvéru alebo dokonca hardvéru zariadenia, ako pomalý pevný disk, ktorý potrebuje čas na ukladanie alebo načítanie údajov.

Softvér spustený v systéme môže spôsobiť latenciu. Niektoré antivírusové programy analyzujú všetky dáta, ktoré prúdia do a z počítača, čo je určite jeden dôvod, prečo sú niektoré chránené počítače pomalšie ako ich protějšky. Analyzované údaje sú často roztrhané a naskenované skôr, než sú použiteľné.

Meranie sieťovej latencie

Sieťové nástroje ako ping testy a traceroute merať latenciu určením času, ktorý trvá daný sieťový paket na cestovanie zo zdroja do cieľa a spätne nazvaný spiatočný čas .

Doba zaokrúhlenia nie je jediný spôsob, ako merať latenciu, ale je to najčastejšie.

Funkcie kvality služieb (QoS) domácich a podnikových sietí sú navrhnuté tak, aby pomáhali zvládnuť šírku pásma a latenciu spoločne, aby poskytovali konzistentnejší výkon.