Hálózati sávszélesség
A háttérátvitelek csak tétlen hálózati sávszélességet használnak annak érdekében, hogy megőrizzék a felhasználó interaktív élményét más hálózati alkalmazásokkal, például webböngészőkkel. A BITS úgy módosítja a sávszélesség használatát, hogy a felhasználó növeli vagy csökkenti a sávszélesség használatát. Vegye figyelembe, hogy a BITS továbbra is kis mennyiségű adatot továbbít a magas hálózati használat során annak érdekében, hogy a BITS-feladatok előrehaladást biztosítsanak.
A BITS az internetes átjáró eszközén (IGD) vagy az ügyfél hálózati adapterén (NIC) figyeli a hálózati forgalmat, és csak a hálózati sávszélesség üresjárati részét használja. A BITS lehetővé teszi LEDBAT HTTP-kapcsolatokon, hogy segítsen a hálózati torlódások enyhítésében.
Ha a BITS a hálózati adaptert használja a forgalom mérésére, és az ügyfélen nincsenek hálózati alkalmazások, a BITS a rendelkezésre álló sávszélesség nagy részét fogja használni. Ez nem jelenti azt, hogy az ügyfélen túli hálózat tétlen; lehet, hogy a hálózat teljes kapacitással működik.
Ez akkor lehet probléma, ha az ügyfél gyors hálózati adapterrel rendelkezik, de a teljes internetkapcsolat lassú kapcsolaton (például egy DSL-útválasztón) keresztül történik, mivel a BITS a teljes sávszélességért verseng ahelyett, hogy csak a rendelkezésre álló sávszélességet használnám a lassú kapcsolaton; A BITS nem irányítja át a hálózati forgalmat az ügyfélen kívül.
A számlálókat támogató átjáróeszköz kiküszöbölheti ezt a problémát, mivel a BITS a lassú kapcsolat forgalmát méri, és a sávszélességet megfelelően használja. Ha az eszköz nem támogatja a számlálókat, csökkentheti az ilyen típusú kapcsolat hatását a MaxInternetBandwidth házirend használatával, hogy korlátozza a BITS által az ügyfélszámítógépen használt sávszélességet. További információ: csoportházirendek.
Ha a számítógép több hálózati adaptert, például modemet, virtuális magánhálózatot (VPN) és több hálózati adaptert (NIC) tartalmaz, a BITS meghívja az IP-segítő függvényt, GetBestInterfaceEx, hogy meghatározza a megadott IP-címre a legjobb útvonalat. A BITS ezután monitorozza a sávszélesség-használatot ezen a felületen.
Átjáróeszköz használatához az eszköznek támogatnia kell a bájtszámlálókat (az eszköznek válaszolnia kell a GetTotalBytesSent és a GetTotalBytesReceived műveletekre), és engedélyeznie kell az univerzális Plug and Play (UPnP) funkciót.
A BITS a hálózati adaptert fogja használni, ha:
- Az átjáróeszköz nem támogatja a számlálókat
- Az UPnP nincs engedélyezve
- A kiszolgáló ugyanabban az alhálózatban található
- Az átjáróeszköz nem adja vissza a számlálóadatokat 200-nál kevesebb idő alatt
Ha a felhasználó nyilvános hálózati profilt használ, a profilnak engedélyeznie kell az UPnP-t. Alapértelmezés szerint a privát és a tartományi hálózati profilok engedélyezik az UPnP-t.
VPN-kapcsolat használata esetén a BITS az UPnP által visszaadott első eszközt használja.