Delen via


Netwerkbandbreedte

Achtergrondoverdrachten gebruiken alleen niet-actieve netwerkbandbreedte in een poging om de interactieve ervaring van de gebruiker te behouden met andere netwerktoepassingen, zoals webbrowsers. BITS past het gebruik van de bandbreedte aan naarmate de gebruiker het gebruik van de bandbreedte verhoogt of verlaagt. BITS draagt nog steeds een kleine hoeveelheid gegevens over tijdens hoog netwerkgebruik om ervoor te zorgen dat BITS-taken vooruitgang boeken.

BITS bewaakt het netwerkverkeer op het internetgatewayapparaat (IGD) of de netwerkinterfacekaart (NIC) van de client en gebruikt alleen het niet-actieve deel van de netwerkbandbreedte. BITS maakt ook LEDBAT- op HTTP-verbindingen mogelijk om netwerkcongestie te verlichten.

Als BITS de netwerkinterfacekaart gebruikt om verkeer te meten en er geen netwerktoepassingen worden uitgevoerd op de client, verbruikt BITS het grootste deel van de beschikbare bandbreedte. Dit betekent niet dat het netwerk buiten de client niet actief is; het netwerk heeft mogelijk volledige capaciteit.

Dit kan een probleem zijn als de client een snelle netwerkadapter heeft, maar de volledige internetverbinding via een langzame verbinding (zoals een DSL-router) omdat BITS concurreren voor de volledige bandbreedte in plaats van alleen de beschikbare bandbreedte op de langzame koppeling te gebruiken; BITS heeft geen zichtbaarheid van het netwerkverkeer buiten de client.

Een gatewayapparaat dat tellers ondersteunt, kan dit probleem elimineren, omdat BITS het verkeer op de trage koppeling meet en de bandbreedte op de juiste manier gebruikt. Als het apparaat geen meteritems ondersteunt, kunt u de impact van dit type verbinding verminderen met behulp van het beleid MaxInternetBandwidth om de bandbreedte te beperken die BITS op de clientcomputer gebruikt. Zie Groepsbeleidvoor meer informatie.

Als de computer meerdere netwerkinterfaces bevat, zoals een modem, virtueel particulier netwerk (VPN) en verschillende netwerkinterfacekaarten (NIC), roept BITS de FUNCTIE IP Helper aan, GetBestInterfaceEx-, om de interface te bepalen die de beste route naar het opgegeven IP-adres heeft. BITS bewaakt vervolgens het bandbreedtegebruik op die interface.

Een IGD (Internet Gateway Device) gebruiken om het gebruik te bepalen

Als u een gatewayapparaat wilt gebruiken, moet het apparaat bytemeteritems ondersteunen (het apparaat moet reageren op de acties GetTotalBytesSent en GetTotalBytesReceived) en UPnP (Universal Plug and Play) zijn ingeschakeld.

BITS gebruikt de netwerkinterfacekaart als:

  • Het gatewayapparaat biedt geen ondersteuning voor de tellers
  • UPnP is niet ingeschakeld
  • De server bevindt zich binnen hetzelfde subnet
  • Het gatewayapparaat retourneert de tellergegevens niet in minder dan 200 tikken

Als de gebruiker een openbaar netwerkprofiel gebruikt, moet het profiel UPnP toestaan. Standaard staan de privé- en domeinnetwerkprofielen UPnP toe.

Als een VPN-verbinding wordt gebruikt, gebruikt BITS het eerste apparaat dat UPnP retourneert.