Definición: ¿Qué significa el Servicio de transferencia inteligente en segundo plano (BITS)?
El Servicio de transferencia inteligente en segundo plano (BITS) es un componente de Microsoft Windows disponible a partir de Windows 2000 que permite la transferencia de archivos entre el servidor y el cliente, y también la descarga de archivos de pares. Las versiones recientes de Microsoft Update, Windows Update, Microsoft Systems Management Server y Windows Server Update Services utilizan el Servicio de transferencia inteligente en segundo plano para entregar las actualizaciones de la aplicación a los clientes.
Techinfo explica el Servicio de transferencia inteligente en segundo plano (BITS)
La versión 1.0 del Servicio de transferencia inteligente en segundo plano solo admite descargas, mientras que a partir de la versión 1.5, admite tanto cargas como descargas. BITS funciona haciendo uso del ancho de banda inactivo para transferir datos. Por lo general, el Servicio de transferencia inteligente en segundo plano transfiere datos en segundo plano y, en caso de interrupciones, reanuda las transferencias. El servicio de transferencia inteligente en segundo plano ayuda a las transferencias a través de HTTPS, HTTP y SMB. Hace uso de una cola para transferir archivos y realiza las transferencias de archivos de forma asincrónica.
El servicio puede suspender la transferencia cuando la conexión de red se pierde o es lenta y reanuda la transferencia cuando se restablece la conexión de red. Nunca fuerza una conexión para transferir información. Si un usuario cierra la sesión, BITS reanuda el trabajo de transferencia del usuario una vez que el usuario inicia sesión nuevamente. Utiliza la programación por turnos para procesar actualizaciones o trabajos con la misma prioridad. Esta programación ayuda al Servicio de transferencia inteligente en segundo plano a evitar que una gran transferencia o un trabajo de actualización bloqueen los trabajos de actualización o transferencia más pequeños. BITS tiene un mecanismo incorporado que puede realizar intentos de recuperación y manejo de errores.