Vad är nedladdningsacceleration?
Nedladdningsacceleration är en process som datorprogramvara initierar för att öka hastigheten på en nedladdning genom att skapa flera anslutningar till en enda server eller värdssystem. Programvaran är vanligtvis integrerad i en webbläsare och fungerar på ett hypertextöverföringsprotokoll (HTTP) ) Anslutningen. Förutsättningen för nedladdningsacceleration är baserad på det faktum att en HTTP-anslutning kan begränsa mängden bandbredd som används av en enda anslutning. Att använda nedladdningsacceleration innebär att skapa flera anslutningar till server, var och en arbetar i tandem för att ladda ner olika segment av en enda stor fil, eller flera mindre filer, samtidigt.
Webbservrar försöker öka effektiviteten genom att balansera belastningen från alla aktiva anslutningar från användare som begär information. Övningen med att begränsa bandbredden för en enda anslutning är avsedd att tillåta många användare att kunna skicka och ta emot information utan en enda anslutning som monopoliserar alla serverns resurser. En nedladdningsaccelerator ansluter flera gånger till en server med varje anslutning som har motsvarande bandbredd tilldelad för en enda användning. Detta får systemet att tilldela mer bandbredd totalt sett till gaspedalen.
Nästan all nedladdningsacceleratorprogramvara är en del av ett mycket mer komplext paket för nedladdningshantering. Nedladdningshanterare kan analysera en webbplats, isolera alla mediefiler och sedan skapa flera anslutningar för att ladda ner alla filerna samtidigt. För en enda stor fil skapar hanteraren flera anslutningar och laddar ner ett annat segment av filen genom varje. Varje segment sparas på disken och, efter avslutad rekonstrueras till en enda fil igen.
Begreppet nedladdningsacceleration liknar segmenterad nedladdning. Segmenterad nedladdning används i peer-to-peer-filöverföringsprogram. Denna process innebär att ansluta till flera peer-datorer och överföra små segment av en större fil från olika källor för att distribuera bandbreddanvändningen.Detta skiljer sig tydligt från vad en nedladdningsaccelerator gör eftersom acceleratorer ansluter till endast en server.
Nedladdningsaccelerationen är inte alltid effektiv, särskilt eftersom hastigheten och tillgängligheten för bandbredd ökar över hela världen. Om hastigheten för anslutningen på servern som skickar filen är större än hastigheten för anslutningen till den mottagande datorn, då accelerationen fungerar inte, eftersom den begränsas av mottagningshastigheten. Användning av nedladdningsacceleratorer avskräcks av stora webbplatser eftersom det kan leda till att servern blir överbelastad och minskar sändningshastigheten för alla besökare på webbplatsen.