Sommario:
- Definizione - Che cosa significa BITS (Background Intelligent Transfer Service)?
- Techopedia spiega Background Intelligent Transfer Service (BITS)
Definizione - Che cosa significa BITS (Background Intelligent Transfer Service)?
Il servizio di trasferimento intelligente in background (BITS) è un componente di Microsoft Windows disponibile a partire da Windows 2000 che consente il trasferimento di file tra server e client e il download di file anche dai peer. Le versioni recenti di Microsoft Update, Windows Update, Microsoft Systems Management Server e Windows Server Update Services utilizzano il servizio di trasferimento intelligente in background per fornire gli aggiornamenti dell'applicazione ai client.
Techopedia spiega Background Intelligent Transfer Service (BITS)
La versione 1.0 del servizio di trasferimento intelligente in background supporta solo i download, mentre a partire dalla versione 1.5 supporta sia i caricamenti che i download. BITS funziona utilizzando la larghezza di banda inattiva per il trasferimento di dati. Di solito, il servizio di trasferimento intelligente in background trasferisce i dati in background e, in caso di interruzioni, riprende i trasferimenti. Il servizio di trasferimento intelligente in background assiste i trasferimenti su HTTPS, HTTP e SMB. Fa uso di una coda per trasferire file ed esegue i trasferimenti di file in modo asincrono.
Il servizio è in grado di sospendere il trasferimento quando la connessione di rete viene persa o lenta e riprende il trasferimento quando viene ripristinata la connessione di rete. Non impone mai una connessione per trasferire informazioni. Se un utente si disconnette, BITS riprende il processo di trasferimento dell'utente una volta che l'utente accede nuovamente. Si avvale della pianificazione round robin per elaborare aggiornamenti o lavori con la stessa priorità. Questa pianificazione aiuta il servizio di trasferimento intelligente in background a impedire che un processo di trasferimento o aggiornamento di grandi dimensioni blocchi processi di aggiornamento o trasferimento più piccoli. BITS ha un meccanismo integrato che è in grado di tentativi di recupero e gestione degli errori.