Pacchetti di richieste BITS

I pacchetti di richiesta descrivono le richieste client. Può essere presente una sola richiesta in sospeso in qualsiasi momento; è necessario ricevere un Ack per la richiesta corrente dal server prima di inviare un'altra richiesta.

Nella tabella seguente sono elencati i pacchetti di richiesta inviati al server BITS per i processi di caricamento e caricamento-risposta. La tabella elenca i pacchetti nella sequenza tipica che vengono inviati al server.

Pacchetto di richiesta Scopo
ping Stabilisce una connessione e negozia la sicurezza con il server.
create-session Richiede una sessione di caricamento con il server BITS.
frammento Invia un frammento del file al server BITS. Il numero di richieste di frammento inviate dipende dalle dimensioni del frammento scelte e dalle dimensioni del file di caricamento.
close-session Termina la sessione di caricamento del file con il server BITS.
cancel-session Termina la sessione di caricamento del file con il server BITS. In genere, si invia il pacchetto Cancel-Session se l'utente ha annullato il processo.

 

Il pacchetto Ping è facoltativo. Anziché inviare un pacchetto Ping, è possibile usare il pacchetto Create-Session per stabilire una connessione e negoziare la sicurezza. Tuttavia, è più efficiente usare il pacchetto Ping a questo scopo.