Како латенција може учинити чак и брзе интернетске везе осетите споро
Брзина интернет везе је већа него само пропусни опсег. Ово се посебно односи на сателитске интернет конекције, које могу понудити брзине до 15 Мбпс - али ће се ипак осјећати споро.
Латенција може бити проблем са свим Интернет везама и мрежама. Везе са ожиченом мрежом обично имају најнижу латенцију, док бежичне везе обично имају већу латенцију.
Имаге Цредит: Тимо Невтон-Симс на Флицкр-у
Латенци вс. Бандвидтх
Интернет конекције, укључујући и сателитске интернет конекције, рекламирају се брзинама попут “до 15 Мбпс”. Можете погледати сателитску интернет везу која нуди ту брзину и претпоставити да би искуство кориштења могло бити успоредиво с искуством кориштења кабела од 15 Мбпс. Прикључак на Интернет, али сте погрешили.
- Проток: Бандвидтх одређује колико брзо се подаци могу преносити током времена. Бандвидтх је количина података која се може преносити у секунди.
- Латентност: Латенција је кашњење. Латенција је колико је потребно да подаци путују између његовог извора и одредишта, мерено у милисекундама.
Латенција у стварном свијету
Рецимо да претражујете веб на различитим типовима веза. Ево како ће се "осјећати" латенција:
- Сателитска Интернет веза (Хигх Спеед, Хигх Латенци): Кликнули бисте везу на веб страници и, након примјетног кашњења, веб страница би почела да се преузима и појављује готово све одједном.
- Теоријска веза (ниска брзина, ниска латенција): Кликните на линк на веб страници и веб страница би се одмах почела учитавати. Међутим, потребно је доста времена да се потпуно учита и видећете да се слике учитавају једна по једна.
- Кабловска Интернет веза (велика брзина, ниска латенција): Кликните на линк на веб страници и веб страница ће се појавити готово одмах, преузимајући све одједном.
Латенција се увек манифестује као одлагање. На пример, ако имате Скипе ћаскање са неким на интернетској вези са високим кашњењем, нећете бити међусобно синхронизовани. Морали бисте да застанете између реченица или бисте на крају разговарали једни са другима захваљујући кашњењу.
Ако сте играли онлине игру, ваше акције би биле одложене, а догађаји који се дешавају у игри имали би примјетно кашњење прије него што би дошли до вашег рачунала, умјесто да се осјећају готово тренутно. На пример, ако сте играли игру пуцача у првом лицу на конекцији са високим кашњењем, пуцали би на некога на екрану, али кашњење значи да би они већ давно нестали до тренутка када је пројектил стигао.
Кредит за слике: МЛибрари на Флицкр
Шта узрокује латенцију
И бандвидтх и латенци зависе од више од ваше интернет везе - на њих утиче мрежни хардвер, локација удаљеног сервера и веза, као и Интернет рутери између рачунара и сервера..
Пакети тренутно не путују кроз рутере. Сваки рутер који пакет треба да прође, уводи кашњење од неколико милисекунди, које се може сабрати ако пакет мора да путује кроз многе рутере да би дошао до друге стране света..
Међутим, неке врсте веза - попут сателитских интернетских веза - имају високу латенцију чак иу најбољим увјетима. Обично је потребно између 500 и 700мс за пакет да би се дошло до интернет провајдера преко сателитске интернет везе.
Међутим, латенција није само проблем за сателитске интернет конекције. Вероватно можете да прегледате веб сајт хостован на другом континенту, а да не приметите много кашњења, али ако сте у Калифорнији и играте онлине игру са серверима лоцираним у Европи, латенција може бити приметнија.
Меасуринг Латенци
Можете измерити латенцију између рачунара и веб адресе помоћу команде пинг. У нашем примеру, потребно је 11 милисекунди да би се саобраћај кретао између нашег рачунара и Гооглеових сервера. Ако смо имали сателитску интернет везу, то би могло бити и до 700мс.
Да бисмо показали утицај удаљености на латенцију, можемо пинг Баиду - кинески претраживач. Баиду нема сервера у Северној Америци, тако да наш рачунар мора да комуницира са својим серверима у Кини. Латенција између нашег рачунара и Баиду сервера је 228мс.
Када пингирамо локални рутер, видимо латенцију од 1мс. Наш рутер је близу и можемо се повезати директно без проласка кроз друге рутере.
Можете да видите колико је кашњења сваки рутер - или "хоп" - додавање са командом трацероуте.
Латенција је увек са нама; то је само питање колико је то значајно. На ниским латенцијама, подаци би се требали преносити готово тренутно и не бисмо требали примијетити кашњење. Како се латенције повећавају, почињемо да примећујемо више одлагања.