Bande passante réseau

Les transferts en arrière-plan utilisent uniquement la bande passante réseau inactive afin de préserver l’expérience interactive de l’utilisateur avec d’autres applications réseau telles que les navigateurs web. BITS ajuste son utilisation de la bande passante à mesure que l’utilisateur augmente ou diminue son utilisation de la bande passante. Notez que BITS transfère toujours une petite quantité de données pendant une utilisation élevée du réseau pour s’assurer que les travaux BITS progressent.

BITS surveille le trafic réseau au niveau de l’appareil de passerelle Internet (IGD) ou de la carte d’interface réseau du client et utilise uniquement la partie inactive de la bande passante réseau. BITS active également LEDBAT sur les connexions HTTP pour aider à réduire la congestion du réseau.

Si BITS utilise l’interface réseau carte pour mesurer le trafic et qu’aucune application réseau ne s’exécute sur le client, BITS consomme la majeure partie de la bande passante disponible. Cela ne signifie pas que le réseau au-delà du client est inactif ; le réseau peut être à pleine capacité.

Cela peut être un problème si le client dispose d’une carte réseau rapide, mais que la connexion Internet complète se fait par le biais d’une liaison lente (comme un routeur DSL), car BITS sera en concurrence pour la bande passante complète au lieu d’utiliser uniquement la bande passante disponible sur la liaison lente ; BITS n’a aucune visibilité du trafic réseau au-delà du client.

Un appareil de passerelle qui prend en charge les compteurs peut éliminer ce problème, car BITS mesure le trafic sur la liaison lente et utilise la bande passante de manière appropriée. Si l’appareil ne prend pas en charge les compteurs, vous pouvez réduire l’impact de ce type de connexion en utilisant la stratégie MaxInternetBandwidth pour limiter la bande passante utilisée par BITS sur l’ordinateur client. Pour plus d’informations, consultez Stratégies de groupe.

Si l’ordinateur contient plusieurs interfaces réseau, telles qu’un modem, un réseau privé virtuel (VPN) et plusieurs cartes d’interface réseau (NIC), BITS appelle la fonction d’assistance IP, GetBestInterfaceEx, pour déterminer l’interface qui a le meilleur itinéraire vers l’adresse IP spécifiée. BITS surveille ensuite l’utilisation de la bande passante sur cette interface.

Utilisation d’un appareil de passerelle Internet (IGD) pour déterminer l’utilisation

Pour utiliser un appareil de passerelle, l’appareil doit prendre en charge les compteurs d’octets (l’appareil doit répondre aux actions GetTotalBytesSent et GetTotalBytesReceived) et les Plug-and-Play universels (UPnP) doivent être activés.

BITS utilise l’interface réseau carte si :

  • L’appareil de passerelle ne prend pas en charge les compteurs
  • UPnP n’est pas activé
  • Le serveur se trouve dans le même sous-réseau
  • L’appareil de passerelle ne retourne pas les données du compteur en moins de 200 cases

Si l’utilisateur utilise un profil de réseau public, le profil doit autoriser UPnP. Par défaut, les profils réseau privé et de domaine autorisent UPnP.

Si une connexion VPN est utilisée, BITS utilise le premier appareil retourné par UPnP.