Kas yra atsisiuntimo pagreitis?

Atsisiuntimo pagreitinimas yra procesas, kurį inicijuoja kompiuterio programinė įranga, kad padidintų atsisiuntimo greitį, sukuriant kelis ryšius su vienu serveriu arba pagrindine sistema. Programinė įranga paprastai yra integruota į žiniatinklio naršyklę ir veikia naudojant hiperteksto perdavimo protokolą (HTTP). ). serveris, kurių kiekvienas dirba kartu, kad vienu metu atsisiųstų skirtingus vieno didelio failo segmentus arba kelis mažesnius failus.

Žiniatinklio serveriai bando padidinti savo efektyvumą subalansuodami visų aktyvių vartotojų, kurie prašo informacijos, jungčių apkrovą. Vieno ryšio pralaidumo ribojimas yra skirtas tam, kad daugelis vartotojų galėtų siųsti ir gauti informaciją be vieno ryšio, monopolizuodamas visus serverio išteklius. Atsisiuntimo spartintuvas kelis kartus prisijungia prie serverio, o kiekvienam ryšiui yra skiriamas lygiavertis pralaidumas vienam naudojimui. Dėl to sistema priskiria daugiau bendras pralaidumas greitintuvui.

Beveik visa atsisiuntimo spartintuvo programinė įranga yra daug sudėtingesnio atsisiuntimų valdymo paketo dalis. Atsisiuntimų tvarkyklės gali išanalizuoti svetainę, atskirti visus medijos failus, tada sukurti kelis ryšius, kad būtų galima atsisiųsti visus failus. tuo pačiu metu. Vienam dideliam failui valdytojas sukurs kelis ryšius ir per kiekvieną atsisiųs skirtingą failo segmentą. Kiekvienas segmentas išsaugomas diske ir užbaigus vėl rekonstruota į vieną failą.

Atsisiuntimo pagreitinimo koncepcija yra panaši į segmentuotą atsisiuntimą. Segmentinis atsisiuntimas naudojamas failų perkėlimo programose tarp lygiaverčių. Šis procesas apima prisijungimą prie kelių lygiaverčių kompiuterių ir nedidelių didesnio failo segmentų perkėlimą iš skirtingų šaltinių. Norėdami paskirstyti pralaidumo naudojimą. Tai labai skiriasi nuo atsisiuntimo spartintuvo, nes spartintuvai jungiasi tik prie vieno serverio.

Atsisiuntimo pagreitinimas ne visada efektyvus, ypač dėl to, kad visame pasaulyje didėja pralaidumo greitis ir pasiekiamumas. Jei failą siunčiančio serverio ryšio greitis yra didesnis nei priimančio kompiuterio ryšio greitis, tada spartinimas neveiks, nes jį riboja priėmimo greitis. Naudoti atsisiuntimo greitintuvus nerekomenduoja didelės svetainės, nes dėl to serveris gali būti per daug apkrautas ir sumažėti siuntimo greitis visiems svetainės lankytojams.