Background Intelligent Transfer Service eller Intelligent Transfer Service i baggrunden , (BITS) er en komponent i operativsystemerne Microsoft Windows ( Vista og Windows 2003 ), der bruges af
Denne software muliggør asynkron filoverførsel ved hjælp af båndbredde, når den ikke er besat.
BITS bruger unødvendig båndbredde til at overføre data. Normalt overfører BITS data i baggrunden (kun hvis båndbredden ikke bruges fuldt ud af applikationer), for eksempel hvis 80% af båndbredden bruges af applikationer, bruger BITS kun de 20% af den resterende båndbredde.
BITS overvåger konstant mængden af båndbredde, som applikationer anmoder om for at justere sit eget båndbreddeforbrug til at give nok til andre applikationer. Det kan også afbryde dataoverførslen, når andre applikationer har brug for al båndbredde.
BITS kan bruge HTTP- eller HTTPS- protokoller (HTTP med TLS eller SSL )
BITS bruger en kø til at håndtere filoverførsler.
BITS version 1.0, Oktober 2001, tilladt envejs-downloads.
Siden version 1.5, September 2003, download er mulig i begge retninger: download og upload. Opdateringer ( upload ) kræver, at IIS installeres med BITS-serverudvidelser.
NB: Windows Vista kan bruge version 3.0 af BITS (eller ældre version 2.5).