O le Aafiaga o le Latency i Fesootaiga
Pendahuluan
O le latency o feso'ota'iga o se vaega e masani ona le amana'iaina o le fa'atinoga o feso'ota'iga ma le initaneti. E tusa lava po'o le a le bandwidth po'o le saoasaoa o le download, e mafai e le latency ona a'afia tele le lelei o le poto masani a le tagata fa'aoga, aemaise lava pe a o'o mai i polokalama e mana'omia ai taimi vave tali atu, e pei o ta'aloga i luga ole laiga, fa'asalalau vitio, ma konafesi vitio. O lenei tusiga o le a talanoaina ai le uiga o le latency, aisea e taua ai, mea e a'afia ai, ma le auala e fa'aitiitia ai le latency o feso'ota'iga.
O le ā le Fa'atuai?
O le latency, i le tulaga o feso'ota'iga, o le taimi e alu ai mo fa'amatalaga e malaga mai le tasi nofoaga i le isi. E masani ona fuaina le latency i milliseconds (ms) aua o le fe'avea'iga o fa'amatalaga i totonu o se feso'ota'iga e masani lava ona vave tele. E tele ituaiga o latency e masani ona fuaina, e aofia ai:
1. Fa'atuai i le itu e tasi: O le taimi e mana'omia mo fa'amatalaga e malaga ai mai le tagata na auina atu i le tagata e taliaina.
2. Fa'atuai o le malaga fa'ata'amilo: O le aofa'i o le taimi e mana'omia mo fa'amatalaga e malaga ai mai le tagata na auina atu i le tagata e taliaina ma toe fo'i mai i le tagata na auina atu.
O le Latency o se tasi o fua fa'atatau autu e tolu e fa'aaogaina e fua ai le fa'atinoga o feso'ota'iga, fa'atasi ai ma le throughput ma le packet loss.
Aiseā e Tāua ai le Fa'atuai?
E taua tele le fa'atuai (latency) auā e mafai ona a'afia tele ai le poto masani a le tagata fa'aoga i le tele o talosaga ma auaunaga. O nisi o aafiaga e sili ona matauina o le maualuga o le fa'atuai e aofia ai:
1. Aafiaga o Taaloga i luga ole Initaneti
I ta'aloga i luga ole initaneti, aemaise lava ta'aloga fana muamua (FPS) po'o ta'aloga fuafuaga taimi moni (RTS), o le tele o le latency e mafai ona mafua ai le "lag," lea e fa'atuai ai gaioiga a le tagata ta'alo i le fa'atinoina. E le gata ina fa'atupuina ai se aafiaga ta'aloga e le fa'amalieina ae mafai fo'i ona afaina ai tagata ta'alo i tulaga tauva.
2. Fa'asalalauina o Vitio ma Fonotaga Vitio
O le tele o le latency e mafai ona mafua ai le buffering po'o ni fa'atuai pe a fa'asalalauina vitio. I fonotaga vitio, o le tele o le latency e mafai ona i'u ai i le fa'atuai o leo ma vitio, ma fa'alavelaveina ai fesoota'iga ma le galulue fa'atasi i le va o tagata auai.
3. Talosaga Fa'avae i le Ao
O polokalama fa'avae i luga o le ao e pei o Google Docs po'o auaunaga teuina o fa'amatalaga i luga ole laiga e fa'alagolago tele i tali vave a le 'au'aunaga. O le tele o le latency e mafai ona mafua ai le fa'agesegese o taimi e uta ai, fa'aitiitia ai le gaosiga ma le lelei o le galuega.
Mea e A'afia ai le Fa'atuai
E tele mea e mafai ona aʻafia ai le latency i se network, e aofia ai:
1. Mamao Faaletino
E tatau ona malaga fa'amaumauga i se auala fa'aletino e pei o se uaea fiber optic po'o se satelite. O le tele o le mamao fa'aletino i le va o le tagata e auina atu ma le tagata e taliaina, o le tele fo'i lea o le latency.
2. Numera o Hops
O le aofaʻi o masini fesoʻotaʻiga (e pei o routers ma switches) e ui atu ai faʻamatalaga e mafai ona aʻafia ai le latency. O hop taʻitasi e faʻaopoopoina ai sina taimi faʻagasolo, o lea o le tele o hops, o le maualuga foi lea o le latency.
3. Fa'alavelaveina o Fesootaiga
O le fe'avea'i o feoa'iga i luga o le initaneti e mafai ona fa'atele ai le taimi e alu ai fa'amatalaga e o'o atu i le taunuuga ona e tatau ona fa'atulaga fa'amaumauga i le laina e fa'agasolo ai.
4. Fa'atinoga o Masini Feso'ota'iga
O le gafatia ma le lelei o masini feso'ota'iga, e pei o routers, switches, ma servers, e iai fo'i sona sao taua i le fuafuaina o le latency. O masini e vave ma sili atu ona lelei e mafai ona fa'aitiitia ai le taimi e fa'agasolo ai fa'amatalaga.
5. Fa'atulagaga ma Polokalama Feso'ota'iga
O polokalame fa'atekonolosi feso'ota'iga e pei o le TCP/IP e fa'agaoioia i se auala tulaga ese e mafai ona fa'aopoopoina ai sina taimi fa'atuai ona o latou mana'oga fa'amaonia ma le fa'amaopoopoina. E le gata i lea, o fa'atulagaga e le lelei, e pei o fa'atulagaga DNS e lemu, e mafai fo'i ona fa'ateleina ai le taimi fa'atuai.
Auala e Fa'aitiitia ai le Fa'atuai
E tele auala e faʻaitiitia ai le latency i se network, e aofia ai:
1. Fa'aleleia atili o le Auala Feso'ota'iga
O le fa'aitiitia o le aofa'i o fa'amaumauga o le hops e tatau ona femalagaa'i e mafai ona fesoasoani e fa'aitiitia ai le latency. E mafai ona ausia lenei mea e ala i le filifilia o auala pupuu pe fa'aaoga tekinolosi e pei o le MPLS (Multi-Protocol Label Switching) mo se fa'asologa sili atu ona lelei.
2. Fa'aleleia Masini Feso'ota'iga
O le faʻaaogaina o routers, switches, ma servers e sili atu ona vave ma alualu i luma e mafai ona fesoasoani e faʻaitiitia le taimi e faʻagasolo ai faʻamatalaga i taimi taʻitasi e oso aʻe ai.
3. Fa'aaogaina o le CDN (Content Delivery Network)
E mafai e le CDN ona tufatufa atu kopi o faʻamatalaga i le tele o 'auʻaunaga i nofoaga eseese faʻafanua, ina ia mafai ona maua faʻamatalaga mai le 'auʻaunaga e latalata i le tagata faʻaoga e faʻaitiitia ai le faʻatuai.
4. Fa'ateleina le Bandwidth
E ui o le faateleina o le bandwidth e le faaitiitia ai le latency, ae e mafai ona faaitiitia ai le congestion o fesoʻotaʻiga, o se tasi lea o mea e mafua ai le maualuga o le latency.
5. Filifiliga Vave o le Polokalama
E mafai e polokalame fa'akomepiuta e pei o le HTTP/2 po'o le QUIC (Quick UDP Internet Connections) ona fesoasoani e fa'aitiitia le latency pe a fa'atusatusa i polokalame masani e pei o le HTTP/1.1.
Su'esu'ega o Mataupu: Fa'atinoga i Alamanuia
1. Taaloga
E tele kamupani ta'aloga e pei o Blizzard ma Riot Games e fa'atinoina 'au'aunaga fa'aitulagi ma fa'aleleia atili le fa'aogaina o feso'ota'iga e fa'amautinoa ai e maua e le au ta'a'alo le latency maualalo e mafai ai.
2. Fa'asalalauina o Mataupu
O fa'asalalauga e pei o Netflix ma YouTube e fa'aogaina CDN e fa'amautinoa ai o lo'o maua mea mai 'au'aunaga e latalata i le tagata fa'aoga, e fa'aitiitia ai le buffering ma fa'aleleia atili ai le lelei o le fa'asalalauina.
3. Auaunaga Ao
O kamupani e pei o Google ma Microsoft e faʻaaogaina fesoʻotaʻiga fiber optic tumaoti ma tekinolosi eseese mo le faʻaleleia atili o fesoʻotaʻiga e faʻaitiitia ai le latency ma faʻateleina ai le tali vave mai o talosaga faʻavae i luga o le ao.
I'uga
O le fa'atuai (latency) o se mea taua e a'afia ai le lelei o le tautua ma le poto masani a le tagata fa'aoga i le tele o fa'aoga feso'ota'iga. I le fa'aleleia atili o auala feso'ota'iga, fa'aleleia atili o masini, ma le fa'aaogaina o CDN ma protocols e sili atu ona lelei, e mafai ona fa'aitiitia le fa'atuai (latency) e maua ai se poto masani sili atu mo le tagata fa'aoga. O le malamalama ma le puleaina o le fa'atuai (latency) e taua tele mo i latou e tu'uina atu tautua ma tagata fa'aoga ina ia mautinoa o lo'o ausia pea e le fa'atinoga o feso'ota'iga tulaga fa'atonuina.