Uvod u latentnost u računarskim mrežama

Terminski termin odnosi se na bilo koju od nekoliko vrsta kašnjenja koja su obično nastala pri obradi podataka o mreži. Veza sa niskom latencijom je ona koja doživljava mala vremena odlaganja, dok veza velike latencije pati od dugih odlaganja.

Osim zakašnjenja propagacije, kašnjenje može uključivati ​​i kašnjenja prenosa (osobine fizičkog medija) i kašnjenja obrade (kao što je prolaz kroz proxy servere ili izrada mrežnog hmelja na internetu).

Iako se percepcija brzine i performansi mreže obično shvata samo kao propusni opseg , latentnost je drugi ključni element. Međutim, pošto je prosječna osoba više upoznata sa konceptom propusnog opsega, jer je ona koju reklamiraju proizvođači mrežne opreme, latencija je podjednako važna za krajnje korisničko iskustvo.

Latencija vs. propusnost

Iako je teoretski maksimalni propusni opseg mrežne veze fiksiran prema korišćeni tehnologiji, stvarna količina podataka koja se protiče preko njega (naziva propusni opseg ) varira u vremenu i pod utjecajem viših i niže latencije.

Prekomerna latencija stvara uske grlo koje sprečavaju podatke od punjenja mrežne cevi, čime se smanjuje propusnost i ograničava maksimalna efikasna propusnost veze.

Uticaj latencije na propuštanje mreže može biti privremeni (trajati nekoliko sekundi) ili uporni (konstantni) u zavisnosti od izvora kašnjenja.

Latencija Internet usluga, softvera i uređaja

Kod DSL ili kablovskih internet konekcija, latencije od manje od 100 milisekundi (ms) su tipične i često su moguće manje od 25 ms. Sa satelitskim internet konekcijama, s druge strane, tipične latencije mogu biti 500 ms ili više.

Internet usluga procenjena na 20 Mb / s može raditi znatno lošije od usluge ocenjene na 5 Mbps ako radi sa visokom latencijom.

Satelitska internet usluga ilustruje razliku između latencije i propusnog opsega na računarskim mrežama. Satelit poseduje i visoku propusnost i visoku latenciju. Prilikom učitavanja web stranice, na primjer, većina satelitskih korisnika može primetiti značajno kašnjenje od trenutka kada upisuje adresu do trenutka kada stranica počne sa učitavanjem.

Ova visoka latencija je prvenstveno posledica kašnjenja propagacije pošto poruka zahteva putuje brzinom svetlosti na udaljenu satelitsku stanicu i nazad u kućnu mrežu . Međutim, kada se poruke stignu na Zemlju, strana se brzo učitava kao na drugim internetskim vezama velikog protoka (kao što su DSL ili kablovski internet).

Zakašnjenje WAN-a je još jedna vrsta latencije koja može biti prouzrokovana kada je mreža zauzeta sa obradom saobraćaja do tačke kada se drugi zahtevi kasniju, jer hardver jednostavno ne može da obradi sve to pri maksimalnim brzinama. Ovo utiče i na žičanu mrežu jer cela mreža radi zajedno.

Greška ili drugi problem sa hardverom može povećati vrijeme potrebno za čitanje podataka, što je još jedan razlog za kašnjenje. Ovo može biti slučaj sa mrežnim hardverom ili čak sa hardverom uređaja, kao što je spor čvrsti disk koji zahteva vreme za čuvanje ili preuzimanje podataka.

Softver koji radi na sistemu može izazvati i latentnost. Neki antivirusni programi analiziraju sve podatke koji teku i izlaze iz računara, što je definitivno jedan od razloga zašto su neki zaštićeni računari spori od njihovih kolega. Analizirani podaci se često rastavljaju i skeniraju pre upotrebe.

Merenje latentnosti mreže

Mrežni alati kao što su ping testovi i traceroute merenje latence određivanjem vremena za koji potreban određeni mrežni paket za putovanje od izvora do odredišta i pozvano vreme zaokruženog putovanja .

Vreme okruženog putovanja nije jedini način merenja latencije, ali je najčešći.

Kvalitet usluga (QoS) karakteristika kućnih i poslovnih mreža dizajniran je tako da pomognu upravljanje oba propusnog opsega i latentnosti zajedno kako bi osigurali konzistentnije performanse.