Panimula sa Latency sa Computer Network

Ang terminong latency ay tumutukoy sa alinman sa ilang mga uri ng mga pagkaantala na karaniwang natamo sa pagproseso ng data ng network. Ang isang mababang koneksyon sa network ng latency ay isa na nakakaranas ng mga maliliit na oras ng pag-antala, habang ang isang mataas na koneksyon sa latency ay naghihirap mula sa matagal na pagkaantala.

Bukod sa mga pagkaantala sa pagpapalaganap, ang latency ay maaari ring magamit ang mga pagkaantala sa pagpapadala (mga katangian ng pisikal na daluyan) at pagkaantala sa pagproseso (tulad ng pagpasa sa mga proxy server o paggawa ng mga hops ng network sa internet).

Kahit na ang pang-unawa ng bilis at pagganap ng network ay karaniwang naiintindihan lamang bilang bandwidth , ang latency ay ang iba pang susi elemento. Gayunpaman, dahil ang average na tao ay mas pamilyar sa konsepto ng bandwidth, dahil ito ay ang isa na na-advertise ng mga tagagawa ng mga kagamitan sa network, ang mga bagay sa latency ay pantay sa dulo ng karanasan ng gumagamit.

Latency vs. Throughput

Kahit na ang teoretikal peak bandwidth ng isang koneksyon sa network ay naayos ayon sa teknolohiya na ginagamit, ang aktwal na dami ng data na dumadaloy dito (tinatawag na throughput ) ay nag-iiba sa paglipas ng panahon at apektado ng mas mataas at mas mababang mga latency.

Ang labis na latency ay lumilikha ng mga bottleneck na pumipigil sa data mula sa pagpuno ng pipe ng network, kaya nagpapababa ng throughput at pumipigil sa maximum na epektibong bandwidth ng koneksyon.

Ang epekto ng latency sa throughput ng network ay maaaring pansamantalang (tumatagal ng ilang segundo) o persistent (constant) depende sa pinagmulan ng mga pagkaantala.

Latency ng Mga Serbisyo sa Internet, Software, at Mga Device

Sa mga koneksyon sa DSL o cable internet, ang mga latency na mas mababa sa 100 milliseconds (ms) ay karaniwang at mas mababa sa 25 ms ay kadalasang posible. Sa mga koneksyon sa internet ng satellite , sa kabilang banda, ang karaniwang mga latency ay maaaring maging 500 ms o mas mataas.

Ang isang internet service na na-rate sa 20 Mbps ay maaaring magsagawa ng kapansin-pansing mas masahol kaysa sa isang serbisyo na na-rate sa 5 Mbps kung tumatakbo ito na may mataas na latency.

Ang satellite internet service ay naglalarawan ng pagkakaiba sa pagitan ng latency at bandwidth sa mga network ng computer. Ang satellite ay may parehong mataas na bandwidth at mataas na latency. Kapag naglo-load ng isang webpage, halimbawa, ang karamihan sa mga gumagamit ng satellite ay maaaring obserbahan ang isang kapansin-pansin na pagkaantala mula sa oras na ipinasok nila ang address sa oras na nagsisimula ang pahina ng paglo-load.

Ang mataas na latency ay dahil lamang sa pagpapaliban ng pagpapalaganap habang ang mensahe ng kahilingan ay naglalakbay sa bilis ng liwanag sa malayong satellite station at bumalik sa home network . Sa sandaling dumating ang mga mensahe sa Earth, gayunpaman, mabilis na naguguhit ang pahina sa iba pang mga koneksyon sa internet na may mataas na bandwidth (tulad ng DSL o cable internet).

WAN latency ay isa pang uri ng latency na maaaring sanhi kapag ang network ay abala sa pagharap sa trapiko sa punto na ang iba pang mga kahilingan ay pagkatapos ay naantala dahil ang hardware ay hindi maaaring hawakan ang lahat ng ito sa max bilis. Ito ay nakakaapekto rin sa wired network dahil ang buong network ay magkasamang gumagana.

Ang isang error o iba pang problema sa hardware ay maaaring dagdagan ang oras na kinakailangan para sa mga ito upang basahin ang data, na kung saan ay isa pang dahilan para sa latency. Maaaring ito ang kaso para sa hardware ng network o kahit hardware ng device, tulad ng isang mabagal na hard drive na nangangailangan ng oras upang mag-imbak o makuha ang data.

Ang software na tumatakbo sa system ay maaaring maging sanhi ng latency masyadong. Sinusuri ng ilang antivirus program ang lahat ng data na dumadaloy sa loob at labas ng computer, na kung saan ay tiyak na isang dahilan ang ilang protektadong mga computer ay mas mabagal kaysa sa kanilang mga katapat. Ang pinag-aralan na data ay madalas na napunit at na-scan bago ito magagamit.

Pagsukat ng Network Latency

Ang mga tool sa network tulad ng mga pagsubok sa ping at traceroute ay sumusukat sa latency sa pamamagitan ng pagtukoy ng oras na kinakailangan ng isang packet ng network upang maglakbay mula sa pinagmulan papunta sa patutunguhan, at pabalik na tinatawag na round trip na oras .

Ang oras ng pagbibiyahe ay hindi lamang ang paraan upang masukat ang latency ngunit ito ay ang pinaka-karaniwang.

Ang mga katangian ng Kalidad ng Serbisyo (QoS) ng mga network ng tahanan at negosyo ay dinisenyo upang makatulong na pamahalaan ang parehong bandwidth at latency magkasama upang magbigay ng higit na pare-pareho na pagganap.