BITS 요청 패킷

요청 패킷은 클라이언트 요청을 설명합니다. 지정된 시간에 미해결 요청이 하나만 있을 수 있습니다. 다른 요청을 보내기 전에 서버에서 현재 요청에 대한 Ack 받아야 합니다.

다음 표에서는 업로드 및 업로드-회신 작업을 위해 BITS 서버로 전송된 요청 패킷을 나열합니다. 이 표에는 서버에 전송되는 일반적인 시퀀스의 패킷이 나열되어 있습니다.

요청 패킷 목적
Ping 연결을 설정하고 서버와 보안을 협상합니다.
세션 만들기 BITS 서버를 사용하여 업로드 세션을 요청합니다.
조각 파일의 조각을 BITS 서버로 보냅니다. 전송되는 조각 요청 수는 선택한 조각 크기와 업로드 파일의 크기에 따라 달라집니다.
세션 닫기 BITS 서버를 사용하여 파일 업로드 세션을 종료합니다.
취소 세션 BITS 서버를 사용하여 파일 업로드 세션을 종료합니다. 일반적으로 사용자가 작업을 취소한 경우 Cancel-Session 패킷을 보냅니다.

 

Ping 패킷은 선택 사항입니다. Ping 패킷을 보내는 대신 Create-Session 패킷을 사용하여 연결을 설정하고 보안을 협상할 수 있습니다. 그러나 이 목적을 위해 Ping 패킷을 사용하는 것이 더 효율적입니다.