Пакеты запросов BITS

Пакеты запросов описывают клиентские запросы. В любое время может быть только один невыполненные запросы; Перед отправкой другого запроса необходимо получить Ack для текущего запроса с сервера.

В следующей таблице перечислены пакеты запросов, отправленные на сервер BITS для заданий отправки и отправки ответа. В таблице перечислены пакеты в типичной последовательности, которые они отправляются на сервер.

Запрос пакета Цель
Ping Устанавливает подключение и согласовывает безопасность с сервером.
создания сеанса Запрашивает сеанс отправки с сервером BITS.
фрагмента Отправляет фрагмент файла на сервер BITS. Количество отправленных запросов фрагментов зависит от выбранного размера фрагмента и размера файла отправки.
закрытого сеанса Завершает сеанс отправки файла с сервером BITS.
отмены сеанса Завершает сеанс отправки файла с сервером BITS. Как правило, вы отправляете пакет Cancel-Session, если пользователь отменил задание.

 

Пакет Ping является необязательным. Вместо отправки пакета связи можно использовать пакет Create-Session для установления подключения и согласования безопасности. Однако более эффективно использовать пакет Ping для этой цели.