Che cos’è l’accelerazione del download?

L’accelerazione del download è un processo che il software del computer avvia per aumentare la velocità di un download creando più connessioni a un singolo server o sistema host.Il software di solito è integrato in un browser Web e opera su un protocollo di trasferimento ipertestuale (HTTP ). La premessa dell’accelerazione del download si basa sul fatto che una connessione HTTP potrebbe limitare la quantità di larghezza di banda utilizzata da una singola connessione. Utilizzare l’accelerazione del download significa creare più connessioni al server, ognuno dei quali lavora in tandem per scaricare contemporaneamente diversi segmenti di un singolo file di grandi dimensioni o più file più piccoli.

I server Web cercano di aumentare la loro efficienza bilanciando il carico di tutte le connessioni attive degli utenti che richiedono informazioni.La pratica di limitare la larghezza di banda di una singola connessione ha lo scopo di consentire a più utenti di poter inviare e ricevere informazioni senza una singola connessione monopolizzando tutte le risorse del server.Un acceleratore di download si connette più volte a un server con ogni connessione avente la larghezza di banda equivalente assegnata a un singolo utilizzo.Questo fa sì che il sistema assegni più larghezza di banda complessiva all’acceleratore.

Quasi tutti i software di accelerazione del download fanno parte di un pacchetto di gestione dei download molto più complesso. I gestori di download sono in grado di analizzare un sito Web, isolare tutti i file multimediali, quindi creare più connessioni per scaricare tutti i file allo stesso tempo. Per un singolo file di grandi dimensioni, il gestore creerà più connessioni e scaricherà un segmento diverso del file attraverso ciascuna. Ogni segmento viene salvato su disco e, al termine, ricostruito nuovamente in un unico file.

Il concetto di accelerazione del download è simile al download segmentato. Il download segmentato viene utilizzato nei programmi di trasferimento file peer-to-peer. Questo processo prevede la connessione a più computer peer e il trasferimento di piccoli segmenti di un file più grande da diverse fonti per distribuire l’utilizzo della larghezza di banda.Questo è nettamente diverso da quello che fa un acceleratore di download perché gli acceleratori si connettono a un solo server.

L’accelerazione del download non è sempre efficace, tanto più che la velocità e la disponibilità della larghezza di banda aumentano in tutto il mondo.Se la velocità di connessione del server che invia il file è maggiore della velocità di connessione del computer ricevente, allora il l’accelerazione non funzionerà, perché è limitata dalla velocità di ricezione.L’uso di acceleratori di download è sconsigliato da siti Web di grandi dimensioni perché può causare il sovraccarico del server e ridurre la velocità di invio per tutti i visitatori del sito.