Фоновая интеллектуальная служба передачи в Windows (Background Intelligent Transfer Service, BITS) работает следующим образом: 13
- Для пересылки данных BITS на основании запроса соответствующего приложения создаёт задание, которое активируется и помещается в очередь. 1
- Служба BITS может выполнять загрузку необходимых файлов с сервера или производить запись файлов на сервер с извещением о статусе пересылки. 1
- Для передачи в фоновом режиме протокол задействует свободную полосу пропускной способности сети. 1 Если нагрузка на сеть увеличивается за счёт использования её другими приложениями, BITS снижает скорость фоновой передачи данных. 1
- Задания могут иметь три уровня приоритетов для фонового режима передачи и один — для нормального. 3 Задания с низким приоритетом приостанавливаются на время выполнения более приоритетных заданий. 3
- Передача файлов прекращается при выходе пользователя, создавшего задание, из системы. 3 При входе пользователя в систему, в том числе через сервис терминалов, передача файлов возобновляется. 3
Если процесс передачи прервался (например, из-за отключения компьютера или проблем с сетью), BITS автоматически возобновит его с того места, где он остановился. 5