次の方法で共有


BITS 要求パケット

要求パケットはクライアント要求を記述します。 特定の時点で未処理の要求は 1 つだけ存在できます。別の要求を送信する前に、サーバーから現在の要求の Ack を受け取る必要があります。

次の表に、アップロードおよびアップロード/応答ジョブのために BITS サーバーに送信される要求パケットの一覧を示します。 次の表に、サーバーに送信される一般的なシーケンスのパケットの一覧を示します。

要求パケット 目的
ping 接続を確立し、サーバーとのセキュリティをネゴシエートします。
Create-Session BITS サーバーとのアップロード セッションを要求します。
Fragment ファイルのフラグメントを BITS サーバーに送信します。 送信されるフラグメント要求の数は、選択したフラグメント サイズとアップロード ファイルのサイズによって異なります。
セッション を閉じる BITS サーバーとのファイル アップロード セッションを終了します。
セッションの取り消し BITS サーバーとのファイル アップロード セッションを終了します。 通常、ユーザーがジョブをキャンセルした場合は、Cancel-Session パケットを送信します。

 

Ping パケットは省略可能です。 ping パケットを送信する代わりに、Create-Session パケットを使用して接続を確立し、セキュリティをネゴシエートできます。 ただし、この目的で Ping パケットを使用する方が効率的です。