3.6.3 Initialization
The higher-layer protocol passes values for the DESTINATION_URL, APPLICATION_RANGES, BPCR_ALLOWED, and optionally AUTH_CREDENTIALS.
If BPCR_ALLOWED is TRUE, the client MUST initialize the BITS Peer-Caching: Content Retrieval Protocol Client Role as specified in [MS-BPCR] section 3.1.3.
The client initializes Table of Contents and sets the Source field of each row to NULL.
Set STATE to STATE_INIT.
Set PEER_RETRY_COUNT = 0.