Uvod u latentnost na računalnim mrežama

Pojam latencije odnosi se na bilo koju od nekoliko vrsta kašnjenja obično nastalih u obradi mrežnih podataka. Niska mreža latentne mrežne veze je ona koja doživljava male vremenske odgode, dok visoka povezanost latencije pati od dugih kašnjenja.

Osim kašnjenja razmnožavanja, latencija može uključivati ​​i kašnjenja prijenosa (svojstva fizičkog medija) i kašnjenja u procesu (kao što je prolazak kroz proxy poslužitelje ili stvaranje mrežnog hopa na internetu).

Iako percepcija brzine i performansi mreže obično se razumijeva samo kao širina pojasa , latencija je drugi ključni element. Međutim, budući da je prosječna osoba više upoznata s pojmom širine pojasa, budući da je to reklamirana od strane proizvođača mrežne opreme, latencija jednako vrijedi i za krajnje korisničko iskustvo.

Latencija prema propusnosti

Iako je teoretska vršna širina pojasa mrežne veze fiksirana u skladu s korištenom tehnologijom, stvarna količina podataka koja se prenosi preko njega (zove se propusnost ) varira tijekom vremena, a na njega utječu viša i niža latencija.

Prekomjerna latencija stvara uska grla koja sprečavaju ispuštanje podataka iz mrežne cijevi, čime se smanjuje propusnost i ograničava maksimalna učinkovita širina pojasa veze.

Utjecaj latencije na propusnost mreže može biti privremena (traje nekoliko sekundi) ili trajna (konstanta) ovisno o izvoru kašnjenja.

Latencija internetskih usluga, softvera i uređaja

Na DSL ili kabelskoj internetskoj vezi, latencije manja od 100 milisekundi (ms) su tipične i manje od 25 ms često su moguće. S satelitskim internetskim vezama, s druge strane, tipične latencije mogu biti 500 ms ili više.

Usluga internetske usluge na 20 Mbps može biti znatno lošija od servisa s nazivom 5 Mbps ako je pokrenut s visokom latencijom.

Satelitski internetski servis ilustrira razliku između latencije i širine pojasa na računalnim mrežama. Satelit ima veliku propusnost i visoku latenciju. Prilikom učitavanja web stranice, na primjer, većina satelitskih korisnika može primijetiti zamjetno kašnjenje od trenutka kada unesu adresu do vremena početka učitavanja stranice.

Ta visoka latencija prvenstveno je posljedica kašnjenja propagacije dok poruka zahtjeva putuje brzinom svjetlosti na udaljenu satelitsku postaju i natrag u kućnu mrežu . Kada poruke stignu na Zemlju, stranica se, međutim, brzo učitava, kao na drugim visokom propusnom internetskom vezom (kao što je DSL ili kabelski internet).

WAN latencija je još jedna vrsta latencije koja može biti uzrokovana kada je mreža zauzeta s prometom do točke da se drugi zahtjevi odgađaju jer hardver jednostavno ne može podnijeti sve to pri maksimalnim brzinama. To utječe i na žičnu mrežu jer cijela mreža djeluje zajedno.

Pogreška ili drugi problem s hardverom može povećati vrijeme potrebno za čitanje podataka, što je još jedan razlog za latenciju. To može biti slučaj za mrežni hardver ili čak i hardver uređaja, poput spora tvrdog diska koji treba vremena za pohranu ili dohvaćanje podataka.

Softver koji se pokreće na sustavu može uzrokovati i latenciju. Neki antivirusni programi analiziraju sve podatke koji istječu i izlaze iz računala, što je svakako jedan od razloga zašto su neka zaštićena računala sporiji od svojih kolega. Analizirani podaci često se razdvajaju i skeniraju prije nego što se upotrebljava.

Mjerenje latencije mreže

Mrežni alati kao što su ping testovi i traceroute mjeri latenciju određujući vrijeme koje je potrebno dani mrežni paket za putovanje od izvora do odredišta i natrag nazvan vrijeme kružnog putovanja .

Vrijeme povratnog posjeta nije jedini način mjerenja latencije, ali je najčešći.

Kvaliteta usluge (QoS) značajki kućnih i poslovnih mreža osmišljena je kako bi zajednički upravljala objema bandwithom i latencijom kako bi pružila dosljednije performanse.