要求封包描述用戶端要求。 在任何指定時間只能有一個未完成的要求;您必須先收到伺服器目前要求的 Ack,才能傳送另一個要求。
下表列出傳送至 BITS 伺服器以上傳和上傳回復作業的要求封包。 下表列出一般序列中的封包,這些封包會傳送至伺服器。
| 要求封包 | 目的 |
|---|---|
| Ping | 建立連線,並與伺服器交涉安全性。 |
| 建立會話 | 使用 BITS 伺服器要求上傳工作階段。 |
| 片段 | 將檔案的片段傳送至 BITS 伺服器。 傳送的片段要求數目取決於您選擇的片段大小和上傳檔案的大小。 |
| 關閉工作階段 | 結束檔案上傳會話與 BITS 伺服器。 |
| 取消會話 | 結束檔案上傳會話與 BITS 伺服器。 一般而言,如果使用者取消作業,您就會傳送 Cancel-Session 封包。 |
Ping 封包是選擇性的。 您可以使用 Create-Session 封包來建立連線並交涉安全性,而不是傳送 Ping 封包。 不過,基於此目的使用 Ping 封包會更有效率。