Ottimizzazione del recapito per gli aggiornamenti di Windows 10

Si applica a

  • Windows 10

Stai cercando informazioni per utenti privati? Vedi Windows Update: domande frequenti

Applicazioni, aggiornamenti e aggiornamenti di Windows possono contenere pacchetti con file molto grandi. Download e distribuzione di aggiornamenti possono consumare buona parte delle risorse di rete sui dispositivi che li ricevono. Puoi usare Ottimizzazione recapito per ridurre il consumo della larghezza di banda condividendo il lavoro di download di questi pacchetti tra più dispositivi durante la distribuzione. L'ottimizzazione della distribuzione può eseguire questa operazione perché è una cache distribuita che consente ai client di scaricare i pacchetti da origini alternative, ad esempio altri peer della rete, oltre ai tradizionali server basati su Internet. È possibile usare l'ottimizzazione del recapito in combinazione con Windows Update, Windows Server Update Services (WSUS), Windows Update for business o Microsoft endpoint Configuration Manager (quando è abilitata l'installazione di aggiornamenti Express).

Ottimizzazione recapito è una soluzione gestita su cloud. L'accesso ai servizi cloud di Ottimizzazione recapito costituisce un requisito. Ciò significa che, per poter usare la funzionalità peer-to-peer di Ottimizzazione recapito, i dispositivi devono disporre dell'accesso a Internet.

Nota

WSUS può anche usare BranchCache per condividere e memorizzare nella cache il contenuto. Se Ottimizzazione recapito è abilitato per i dispositivi che usano BranchCache, verrà usato Ottimizzazione recapito.

Requisiti

La tabella seguente elenca la versione minima di Windows 10 che supporta l'ottimizzazione del recapito:

Tipo di dispositivo Versione minima di Windows
Computer che eseguono Windows 10 1511
Computer che eseguono installazioni Server Core di Windows Server 1709
Dispositivi di un sacco 1803
Dispositivi HoloLens 1803

Tipi di pacchetti di download supportati dall'ottimizzazione delle recapito

Pacchetto di download Versione minima di Windows
Aggiornamenti di Windows 10 (aggiornamenti delle caratteristiche e aggiornamenti della qualità) 1511
Driver di Windows 10 1511
File di Windows Store 1511
File di Windows Store per le aziende 1511
Aggiornamenti della definizione di Windows Defender 1511
Aggiornamenti a portata di clic di Office 1709
App Win32 per Intune 1709
Aggiornamenti di SCCM Express 1709 + Configuration Manager versione 1711

In Windows 10 Enterprise, Professional ed Education Edition l'ottimizzazione delle revisioni è abilitata per impostazione predefinita per la condivisione peer-to-peer sulla rete locale (NAT). In particolare, tutti i dispositivi devono essere dietro lo stesso NAT, ma è possibile configurarlo in modo diverso nelle soluzioni di criteri di gruppo e di gestione di dispositivi mobili (MDM) come Microsoft Intune.

Per altri dettagli, vedere "modalità di download" in riferimento all'ottimizzazione del recapito.

Configurare l'ottimizzazione del recapito

Vedere configurare l'ottimizzazione del recapito per i valori suggeriti per diversi scenari comuni.

Puoi usare Criteri di gruppo o una soluzione MDM come Intune per configurare Ottimizzazione recapito.

Le impostazioni di Ottimizzazione recapito si trovano in Criteri di gruppo in Configurazione\Criteri\Modelli amministrativi\Componenti di Windows\Ottimizzazione recapito. In MDM le stesse impostazioni si trovano in Vendor/MSFT/Policy/Config/DeliveryOptimization/.

A partire da Microsoft Intune versione 1902, è possibile impostare molti criteri di ottimizzazione del recapito come profilo che è possibile applicare ai gruppi di dispositivi. Per altre informazioni, vedere impostazioni per l'ottimizzazione del recapito in Microsoft Intune)

A partire da Windows 10, versione 1903, è possibile usare l'ID tenant di Azure Active Directory (AAD) come strumento per definire i gruppi. A tale scopo, imposta il valore di DOGroupIdSource sul nuovo valore massimo 5.

Informazioni di riferimento

Per un elenco completo di tutte le possibili impostazioni per l'ottimizzazione del recapito, Vedi informazioni di riferimento per l' ottimizzazione

In quale modo Microsoft usa Ottimizzazione recapito

Per garantire che le distribuzioni in corso non avessero impatto sulle reti in uso e non sfruttassero la larghezza di banda di altri servizi, Microsoft IT ha implementato alcune strategie di gestione della larghezza di banda differenti. La funzionalità di memorizzazione nella cache peer-to-peer abilitata tramite Criteri di gruppo Ottimizzazione recapito è stata prima lanciata come progetto pilota e poi distribuita in tutti i dispositivi gestiti tramite Criteri di gruppo. In base alle raccomandazioni del team di Ottimizzazione recapito, abbiamo usato la configurazione "gruppo" per limitare la condivisione del contenuto solo ai dispositivi che sono membri dello stesso dominio di Active Directory. Il contenuto viene memorizzato nella cache per 24hours. Più del 76% del contenuto risulta provenire da dispositivi peer rispetto a Internet.

Per ulteriori informazioni, consulta il case study tecnico sull'adozione di Windows as a Service in Microsoft.

Domande frequenti

Ottimizzazione recapito funziona con WSUS? Sì. I dispositivi otterranno i payload di aggiornamento dal server WSUS, tuttavia devono anche avere una connessione Internet poiché comunicano con il servizio cloud di Ottimizzazione recapito per il coordinamento.

Quali porte vengono usate per l'ottimizzazione della consegna?: l'ottimizzazione della recapito viene ascoltata sulla porta 7680 per le richieste di altri peer tramite TCP/IP. Il servizio registrerà e aprirà la porta nel dispositivo, ma potrebbe essere necessario impostare la porta per accettare il traffico in ingresso tramite il firewall. Se non si consente il traffico in ingresso sulla porta 7680, non è possibile usare la funzionalità peer-to-peer per l'ottimizzazione del recapito. Tuttavia, i dispositivi possono ancora scaricare correttamente usando il traffico HTTP o HTTPS tramite la porta 80 (ad esempio per i dati di Windows Update predefiniti).

Se si configura l'ottimizzazione del recapito per creare gruppi peer che includono dispositivi tra NAT (o qualsiasi forma di subnet interna che usa gateway o firewall tra subnet), utilizzerà Teredo. Affinché questo funzioni, è necessario consentire il traffico TCP/IP in ingresso sulla porta 3544. Cercare un'impostazione "NAT Traversal" nel firewall per configurarla.

L'ottimizzazione del recapito comunica anche con il servizio cloud usando HTTP/HTTPS tramite la porta 80.

Se utilizzo un proxy, quali sono i requisiti? Devi abilitare le richieste di intervalli di byte. Per informazioni dettagliate, vedi Requisiti del proxy per Windows Update.

Quali nomi host devo abilitare per il firewall per supportare Ottimizzazione recapito?

Per la comunicazione tra i client e il servizio cloud Ottimizzazione recapito: *.do.dsp.mp.microsoft.com.

Per i metadati di Ottimizzazione recapito:

  • *.dl.delivery.mp.microsoft.com
  • *.emdl.ws.microsoft.com

Per i payload (facoltativi):

  • *.download.windowsupdate.com
  • *.windowsupdate.com

L' ottimizzazione della recapito USA multicast?: No. Si basa sul servizio cloud per l'individuazione peer, ottenendo un elenco di peer e dei relativi indirizzi IP. I dispositivi client quindi si connettono ai loro peer per ottenere i file di download tramite TCP/IP.

In che modo l'ottimizzazione del recapito si occupa della congestione del router da attività peer-to-peer sulla LAN?: a partire da Windows 10, versione 1903, l'ottimizzazione della distribuzione USA LEDBAT per alleviare la congestione. Per altre informazioni, vedere questo post sul Blog di networking.

Risoluzione dei problemi

Questa sezione riepiloga i problemi comuni e alcune soluzioni da provare.

Se non vengono visualizzati byte da peer

Se non vengono visualizzati byte provenienti da peer, la causa potrebbe essere uno dei problemi seguenti:

  • I client non sono in grado di raggiungere i servizi cloud per l'ottimizzazione del recapito.
  • Il servizio cloud non Visualizza altri peer nella rete.
  • I client non sono in grado di connettersi ai peer offerti di nuovo dal servizio cloud.

I client non sono in grado di raggiungere i servizi cloud per l'ottimizzazione del recapito.

Se si ritiene che sia il problema, provare a eseguire la procedura seguente:

  1. Avviare un download di un'app di dimensioni maggiori di 50 MB nello Store, ad esempio "Candy Crush Saga".
  2. Eseguire Get-DeliveryOptimizationStatus l'esecuzione da una finestra di PowerShell elevata e osservare l'impostazione DownloadMode. Per il peering al lavoro, DownloadMode deve essere 1, 2 o 3.
  3. Se DownloadMode è 99, potrebbe indicare che il dispositivo non è in grado di raggiungere i servizi cloud per l'ottimizzazione del recapito. Assicurarsi che l'accesso ai nomi host per l'ottimizzazione del recapito sia consentito: la cosa più importante è \ *. do.DSP.MP.Microsoft.com.

Il servizio cloud non Visualizza altri peer nella rete.

Se si ritiene che sia il problema, provare a eseguire la procedura seguente:

  1. Scaricare la stessa app in due dispositivi diversi nella stessa rete, in attesa di 10-15 minuti tra i download.
  2. Eseguire Get-DeliveryOptimizationStatus l'esecuzione da una finestra di PowerShell elevata e verificare che DownloadMode sia 1 o 2 in entrambi i dispositivi.
  3. Eseguire Get-DeliveryOptimizationPerfSnap l'esecuzione da una finestra di PowerShell elevata nel secondo dispositivo. Il campo NumberOfPeers deve essere diverso da zero.
  4. Se il numero di peer è zero e si ha DownloadMode = 1, verificare che entrambi i dispositivi utilizzino lo stesso indirizzo IP pubblico per raggiungere Internet. A tale scopo, aprire una finestra del browser e cercare "che cos'è il mio IP". Puoi DownloadMode 2 (gruppo) e un GroupID personalizzato (Guid) per risolvere il problema se i dispositivi non segnalano lo stesso indirizzo IP pubblico.

I client non sono in grado di connettersi ai peer offerti dal servizio cloud

Se si sospetta che si verifichi il problema, provare a eseguire un test Telnet tra due dispositivi della rete per verificare che sia possibile connettersi tramite la porta 7680. A tale scopo, effettua quanto segue:

  1. Installare Telnet eseguendo DISM/Online/Enable-Feature/FeatureName: TelnetClient da un prompt dei comandi con privilegi elevati.
  2. Eseguire il test. Ad esempio, se ci si trova in un dispositivo con IP 192.168.8.12 e si prova a testare la connessione a 192.168.9.17 eseguire telnet 192.168.9.17 7680 (la sintassi è Telnet [destinazione IP] [porta]. Verrà visualizzato un errore di connessione o un cursore lampeggiante come questo/_. Il cursore lampeggiante indica il successo.

Altre informazioni

Windows10, Ottimizzazione recapito e WSUS

Argomenti correlati