Optimisation de la distribution pour les mises à jour de Windows 10

S’applique à

  • Windows10

Vous recherchez des informations destinées aux utilisateurs? Voir Windows Update: FAQ

Les mises à jour, mises à niveau et applications Windows peuvent contenir des packages comprenant des fichiers très volumineux. Le téléchargement et la distribution de mises à jour peuvent consommer un peu de ressources réseau sur les appareils qui les reçoivent. Vous pouvez utiliser le service Optimisation de la distribution pour réduire la consommation de bande passante en partageant le travail de téléchargement de ces packages entre plusieurs appareils de votre déploiement. L’optimisation de la distribution peut être réalisable car il s’agit d’une mémoire cache distribuée qui permet aux clients de télécharger ces packages à partir de sources secondaires (par exemple, d’autres homologues sur le réseau), en plus des serveurs Internet traditionnels. Vous pouvez utiliser l’optimisation de la remise conjointement avec Windows Update, Windows Server Update Services (WSUS), Windows Update pour les entreprises ou System Center Configuration Manager (lorsque l’installation des mises à jour rapides est activée).

L’optimisation de la distribution est une solution gérée dans le cloud. L’accès aux services cloud Optimisation de la distribution est impératif. Cela signifie que pour utiliser les fonctionnalités pair à pair du service Optimisation de la distribution, les appareils doivent avoir accès à Internet.

Notes

WSUS peut également utiliser BranchCache pour le partage et la mise en cache d’un contenu. Si le service Optimisation de la distribution est activé sur des appareils qui utilisent BranchCache, il est utilisé à la place.

Spécifications

Le tableau suivant répertorie la version Windows 10 minimum qui prend en charge l’optimisation de la distribution:

Type de périphérique Version Windows minimum
Ordinateurs sous Windows 10 1511
Ordinateurs exécutant des installations minimales du serveur Windows Server 1709
Appareils IoT 1803
Appareils HoloLens 1803

Types de packages de téléchargement pris en charge par l’optimisation de la distribution

Télécharger le package Version Windows minimum
Mises à jour de Windows 10 (mises à jour des fonctionnalités et mises à jour de la qualité) 1511
Pilotes Windows 10 1511
Fichiers du Windows Store 1511
Fichiers du Windows Store pour les entreprises 1511
Mises à jour de la définition de Windows Defender 1511
Mises à jour d’Office «démarrer en un clic» 1709
Applications Win32 pour Intune 1709
Mises à jour de SCCM Express 1709 + Configuration Manager version 1711

Par défaut dans Windows 10 éditions entreprise et éducation, l’optimisation des remises autorise le partage d’égal à égal sur le réseau de l’organisation uniquement (en particulier, tous les appareils doivent être derrière le même NAT), mais vous pouvez le configurer de manière différente dans le groupe. Des solutions de gestion des périphériques mobiles et de stratégies, telles que Microsoft Intune;

Pour plus d’informations, voir la section «mode de téléchargement» dans référence sur l’optimisation de la distribution.

Configurer l’optimisation de la distribution

Pour connaître les valeurs suggérées d’un certain nombre de scénarios courants, voir configurer l’optimisation de la distribution.

Vous pouvez utiliser une stratégie de groupe ou une solution de gestion des périphériques mobiles, comme Intune, pour configurer la fonction d’optimisation de la distribution.

Vous trouverez les paramètres d'optimisation de la distribution dans Stratégie de groupe sous Configuration\Stratégies\Modèles d'administration\Composants Windows\Optimisation de la distribution. Dans GPM, vous trouverez ces mêmes paramètres sous .Vendor/MSFT/Policy/Config/DeliveryOptimization/.

À partir de la version 1902 de Microsoft Intune, vous pouvez définir de nombreux stratégies d’optimisation de la livraison en tant que profil que vous pouvez appliquer à des groupes de périphériques. Pour plus d’informations, reportez-vous à la section paramètres d’optimisation de remise dans Microsoft Intune).

À partir de Windows 10, version 1903, vous pouvez utiliser l’ID locataire d’Azure Active Directory (AAD) comme moyen de définir des groupes. Pour ce faire, définissez la valeur de DOGroupIdSource sur sa nouvelle valeur maximale de 5.

Référence

Pour obtenir la liste complète de tous les paramètres possibles d’optimisation des remises, voir référence sur l' optimisation de remise.

Utilisation de la fonction d’optimisation de la distribution par Microsoft

Chez Microsoft, afin de s’assurer que les déploiements en cours n’ont pas affecté notre réseau, ni réservé la bande passante pour d’autres services, le service informatique de Microsoft a utilisé deux stratégies de gestion de la bande passante différentes. L'optimisation de la distribution, la mise en cache pair à pair autorisée via la Stratégie de groupe, a été pilotée, puis déployée sur tous les périphériques gérés à l’aide de la Stratégie de groupe. Conformément aux recommandations de l’équipe d'optimisation de la distribution, nous avons utilisé la configuration «groupe» pour limiter le partage de contenu aux périphériques qui appartiennent au même domaine ActiveDirectory. Le contenu est mis en cache pour 24hours. Plus de 76% du contenu provient exclusivement de périphériques homologues.

Pour plus d’informations, consultez l'étude de cas technique Adoption de Windows as a service chez Microsoft.

Forum aux questions

L’optimisation de la distribution fonctionne-t-elle avec WSUS?: Oui. Les appareils obtiennent les charges utiles de mise à jour du serveur WSUS, mais ils doivent également disposer d’une connexion Internet quand ils communiquent avec le service cloud Optimisation de la distribution à des fins de coordination.

Quels ports utilise l’optimisation de la distribution?: l’optimisation de la distribution écoute sur le port 7680 pour les demandes d’autres homologues à l’aide du protocole TCP/IP. Le service s’inscrit et ouvre ce port sur l’appareil, mais il se peut que vous deviez définir ce port pour accepter le trafic entrant sur votre pare-feu. Si vous n’autorisez pas le trafic entrant sur le port 7680, vous ne pouvez pas utiliser la fonctionnalité d’égal à égal de l’optimisation de la distribution. Toutefois, les appareils peuvent tout de même télécharger correctement à l’aide du trafic HTTP ou HTTPs sur le port 80 (par exemple, des données Windows Update par défaut).

Si vous configurez l’optimisation de la distribution de manière à créer des groupes d’homologues qui incluent des appareils sur des NAT (ou n’importe quelle forme de sous-réseau interne qui utilise des passerelles ou des pare-feu entre les sous-réseaux), elle utilise Teredo. Pour que cette opération fonctionne, vous devez autoriser le trafic TCP/IP entrant sur le port 3544. Recherchez un paramètre «NAT Traversal» dans votre pare-feu pour le configurer.

L’optimisation de la remise communique également avec son service Cloud à l’aide de HTTP/HTTPs via le port 80.

Quelles sont les exigences si j’utilise un proxy?: Vous devez autoriser les demandes de plages d’octets. Pour plus d’informations, voir Exigences de proxy pour Windows Update.

Quels noms d’hôtes dois-je autoriser à travers mon pare-feu pour prendre en charge l’optimisation de la distribution?:

Pour la communication entre les clients et le service cloud Optimisation de la distribution: *.do.dsp.mp.microsoft.com.

Pour les métadonnées de l’optimisation de la distribution:

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

Pour les charges utiles (facultatif):

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

Est-ce que l’optimisation de la distribution utilise la multidiffusion? Il repose sur le service Cloud pour la découverte d’homologues, ce qui crée une liste de pairs et leurs adresses IP. Les appareils clients se connectent alors à leurs homologues pour obtenir des fichiers de téléchargement sur TCP/IP.

Comment l’optimisation de la distribution traite-t-elle l’encombrement du routeur de l’activité P2P sur le réseau local?: à partir de Windows 10, version 1903, l’optimisation de la distribution utilise LEDBAT pour soulager ce type de congestion. Pour plus d’informations, consultez ce billet sur le blog sur le réseau.

Résolution des problèmes

Cette section résume les problèmes courants et les solutions à essayer.

Si vous ne voyez pas d’octets d’homologues;

Si vous ne voyez pas d’octets provenant de pairs, il est possible que la cause soit l’un des problèmes suivants:

  • Les clients ne peuvent pas accéder aux services Cloud de l’optimisation de la distribution.
  • Le service Cloud ne voit pas d’autres homologues sur le réseau.
  • Les clients ne sont pas en mesure de se connecter à des homologues proposés à partir du service Cloud.

Les clients ne peuvent pas accéder aux services Cloud de l’optimisation de la distribution.

Si vous pensez que le problème persiste, procédez comme suit:

  1. Démarrez un téléchargement d’une application de plus de 50 Mo dans le Windows Store (par exemple, «broyage de Saga»).
  2. Exécution Get-DeliveryOptimizationStatus à partir d’une fenêtre PowerShell avec élévation de privilèges et observez le paramètre DownloadMode. Pour que l’homologation fonctionne, DownloadMode doit être égal à 1, 2 ou 3.
  3. Si DownloadMode est 99, il est possible que votre appareil ne puisse pas joindre les services Cloud de l’optimisation de la distribution. Assurez-vous que les noms d’hôte de l’optimisation de la distribution sont autorisés: plus important \ *. do.DSP.MP.Microsoft.com.

Le service Cloud ne voit pas d’autres homologues sur le réseau.

Si vous pensez que le problème persiste, procédez comme suit:

  1. Téléchargez la même application sur deux appareils différents sur le même réseau, en attente de 10 à 15 minutes entre les téléchargements.
  2. Exécutez Get-DeliveryOptimizationStatus à partir d’une fenêtre PowerShell avec élévation de privilèges et assurez-vous que DownloadMode est 1 ou 2 sur les deux appareils.
  3. Exécution Get-DeliveryOptimizationPerfSnap à partir d’une fenêtre PowerShell avec élévation de privilèges sur le second appareil. Le champ NumberOfPeers doit être différent de zéro.
  4. Si le nombre de pairs est égal à zéro et que vous avez DownloadMode = 1, assurez-vous que les deux appareils utilisent la même adresse IP publique pour accéder à Internet. Pour cela, ouvrez une fenêtre de navigateur et recherchez «qu’est-ce que mon adresse IP». Vous pouvez DownloadMode 2 (groupe) et un GroupID personnalisé (Guid) pour résoudre ce problème si les appareils ne signalent pas la même adresse IP publique.

Les clients ne sont pas en mesure de se connecter aux collègues offerts par le service Cloud

Si vous soupçonnez qu’il s’agit d’un problème, essayez un test Telnet entre deux appareils sur le réseau pour vérifier qu’ils peuvent se connecter à l’aide du port 7680. Pour cela, procédez comme suit:

  1. Installez Telnet en exécutant DISM/Online/Enable-Feature/FeatureName: TelnetClient à partir d’une invite de commandes avec élévation de privilèges.
  2. Exécutez le test. Par exemple, si vous utilisez l’appareil IP 192.168.8.12 et que vous essayez de tester la connexion à 192.168.9.17 exécutez telnet 192.168.9.17 7680 (la syntaxe est Telnet [destination IP] [port]. Vous verrez une erreur de connexion ou un curseur clignotant, comme suit/_. Le curseur clignotant signifie réussite.

En savoir plus

Windows10, optimisation de la distribution et WSUS

Rubriques associées