Šta uzrokuje kašnjenje
I propusni opseg i kašnjenje zavise više od vaše internetske veze – na njih utiče vaš mrežni hardver, lokacija i veza udaljenog servera i internet ruteri između vašeg računara i servera.
Paketi ne putuju kroz rutere trenutno. Svaki ruter kroz koji paket mora proći uvodi kašnjenje od nekoliko milisekundi, što se može dodati ako paket mora putovati kroz mnogo rutera da bi stigao na drugu stranu svijeta.
Međutim, neke vrste konekcija – poput satelitskih internetskih veza – imaju veliko kašnjenje čak iu najboljim uslovima. Obično je potrebno između 500 i 700 ms da paket stigne do internet provajdera preko satelitske internet veze.
Međutim, kašnjenje nije samo problem za satelitske internetske veze. Vjerovatno možete pretraživati web stranicu hostovanu na drugom kontinentu, a da ne primijetite mnogo kašnjenja, ali ako ste u Kaliforniji i igrate online igru sa serverima koji se nalaze u Evropi, kašnjenje može biti uočljivije.
Mjerenje kašnjenja
Možete izmjeriti kašnjenje između vašeg računara i web adrese pomoću ping komande. U našem primjeru, potrebno je 11 milisekundi da promet prođe između našeg računara i Googleovih servera. Da imamo satelitsku internetsku vezu, ovo bi moglo biti čak 700 ms.

Da pokažemo uticaj udaljenosti na kašnjenje, možemo pingovati Baidu – kineski pretraživač. Baidu nema servere u Severnoj Americi, tako da naš računar mora da komunicira sa svojim serverima u Kini. Kašnjenje između našeg računara i Baiduovih servera je 228 ms.

Kada pingujemo naš lokalni ruter, vidimo kašnjenje od 1ms. Naš ruter je blizu i možemo se direktno povezati bez prolaska kroz druge rutere.

Možete vidjeti koliko latencije svaki ruter – ili “hop” – dodaje pomoću naredbe traceroute.

Latencija je uvijek s nama; samo je pitanje koliko je to značajno. Pri malim kašnjenjima, podaci bi se trebali prenositi gotovo trenutno i ne bismo trebali moći primijetiti kašnjenje. Kako se latencije povećavaju, počinjemo primjećivati sve više kašnjenja.