Hvad er downloadacceleration?
Downloadacceleration er en proces, som computersoftware initierer for at øge hastigheden på en download ved at oprette flere forbindelser til en enkelt server eller et host-system.Softwaren er som regel integreret i en webbrowser og fungerer på en hypertekstoverførselsprotokol (HTTP) ) Forudsætningen for download-acceleration er baseret på det faktum, at en HTTP-forbindelse kan begrænse mængden af båndbredde, der bruges af en enkelt forbindelse. Brug af download-acceleration betyder at oprette flere forbindelser til server, der hver arbejder i tandem for at downloade forskellige segmenter af en enkelt stor fil, eller flere mindre filer, samtidig.
Webservere forsøger at øge deres effektivitet ved at afbalancere belastningen fra alle de aktive forbindelser fra brugere, der anmoder om information. Praksisen med at begrænse båndbredden på en enkelt forbindelse er beregnet til at give mange brugere mulighed for at sende og modtage information uden en enkelt forbindelse, der monopoliserer alle serverens ressourcer. En downloadaccelerator forbinder flere gange til en server, hvor hver forbindelse har den ækvivalente båndbredde tildelt til en enkelt brug. Dette får systemet til at tildele mere båndbredde generelt til acceleratoren.
Næsten al download-accelerator-software er en del af en meget mere kompleks downloadhåndteringspakke. Download-administratorer er i stand til at analysere et websted, isolere alle mediefiler og derefter oprette flere forbindelser til at downloade alle filerne på samme tid. For en enkelt stor fil opretter administratoren flere forbindelser og downloader et andet segment af filen gennem hvert. Hvert segment gemmes på disken og efter afslutning rekonstrueret til en enkelt fil igen.
Konceptet med downloadacceleration ligner segmenteret downloading. Segmenteret download bruges i peer-to-peer-filoverførselsprogrammer. Denne proces involverer forbindelse til flere peer-computere og overførsel af små segmenter af en større fil fra forskellige kilder for at distribuere brugen af båndbredde Dette er tydeligt forskellig fra hvad en download-accelerator gør, fordi acceleratorer kun opretter forbindelse til en server.
Downloadacceleration er ikke altid effektiv, især da hastigheden og tilgængeligheden af båndbredde stiger over hele verden. Hvis hastigheden på forbindelsen til den server, der sender filen, er større end hastigheden på forbindelsen til den modtagende computer, er acceleration fungerer ikke, fordi den er begrænset af modtagerhastigheden. Brug af downloadacceleratorer frarådes af store websteder, fordi det kan forårsage, at serveren bliver overbelastet og reducerer sendehastigheden for alle besøgende på webstedet.