Optimización de distribución para actualizaciones de cliente de Windows

Se aplica a

  • Windows10
  • Windows11

¿Está buscando objetos de directiva de grupo? Consulte Referencia de optimización de distribución o la hoja de cálculo maestra disponible en el Centro de descarga.

Las actualizaciones de Windows, actualizaciones y aplicaciones pueden incluir paquetes con archivos muy grandes. La descarga y distribución de actualizaciones pueden consumir gran cantidad de recursos de red en los dispositivos que las reciben. Puedes usar la Optimización de distribución para reducir el consumo de ancho de banda compartiendo el trabajo de descarga de estos paquetes entre varios dispositivos en la implementación. Optimización de distribución es una caché distribuida auto-organizadora que permite a los clientes descargar esos paquetes de orígenes alternativos (como otros sistemas del mismo nivel en la red) además de los servidores tradicionales basados en Internet. Puede usar optimización de entrega con Windows Update, Windows Server Update Services (WSUS), Windows Update para empresas o Microsoft Endpoint Manager (cuando la instalación de actualizaciones rápidas está habilitada).

La Optimización de distribución es una solución administrada en la nube. El acceso a los servicios en la nube de Optimización de distribución es un requisito. Es decir, para poder usar la funcionalidad de punto a punto de Optimización de distribución, los dispositivos deben tener acceso a Internet.

Para obtener información sobre la configuración de optimización de distribución, incluidas sugerencias para la mejor configuración en diferentes escenarios, vea Configurar optimización de distribución. Para obtener una lista completa de todas las opciones de optimización de distribución, vea Referencia de optimización de entrega.

Nota

WSUS también puede usar BranchCache para compartir contenido y almacenarlo en caché. Si se habilita Optimización de distribución en dispositivos que usan BranchCache, se usará Optimización de distribución.

Nuevo en Windows 10, versión 20H2 y Windows 11

  • Nuevas opciones de selección del mismo nivel: Actualmente, las opciones disponibles incluyen: 0 = NAT, 1 = Máscara de subred y 2 = Detección local del mismo nivel. La opción de máscara de subred se aplica tanto a la LAN de modos de descarga (1) como al grupo (2). Si se establece el modo grupo, optimización de distribución se conectará a los sistemas del mismo nivel detectados localmente que también forman parte del mismo grupo (tienen el mismo identificador de grupo)."
  • Detección del mismo nivel local: una nueva opción para Restringir la selección del mismo nivel (en la directiva de grupo) o DORestrictPeerSelectionBy (en MDM). Esta opción restringe la detección de pares locales mediante el protocolo DNS-SD. Al establecer la opción 2, optimización de distribución restringirá la selección del mismo nivel a los pares que se detectan localmente (mediante DNS-SD). Si también ha habilitado el modo grupo, optimización de distribución se conectará a los sistemas del mismo nivel detectados localmente que también forman parte del mismo grupo (es decir, aquellos que tienen el mismo identificador de grupo).

Nota

La opción Detección local del mismo nivel (DNS-SD) solo se puede establecer mediante directivas de entrega mdm en Windows 11 compilaciones. Esta característica se puede habilitar en las Windows 10 compatibles estableciendo el HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\DeliveryOptimization\DORestrictPeerSelectionBy valor en 2. Para obtener más información, vea Referencia de optimización de entrega.

  • A partir Windows 10 versión 2006 (y en Windows 11), ya no se usa la opción Omitir del modo de descarga.

Requisitos

En la tabla siguiente se muestra la versión Windows 10 que admite optimización de distribución:

Tipo de dispositivo Versión Windows mínima
Equipos que ejecutan Windows 10 Win 10 1511
Equipos que ejecutan instalaciones de Server Core de Windows Server Windows Server 2019
Dispositivos de Windows IoT Win 10 1803

Tipos de contenido de descarga admitidos por optimización de distribución

Cliente de Windows

Cliente de Windows Versión Windows mínima Descargador HTTP Punto a punto Caché conectada de Microsoft (MCC)
Windows (actualizaciones de calidad de características, paquetes de idioma, controladores) Win 10 1511, Win 11 ✔️ ✔️ ✔️
Windows 10 store Win 10 1511, Win 11 ✔️ ✔️ ✔️
Windows 10 store para empresas Win 10 1511, Win 11 ✔️ ✔️ ✔️
Windows Defender de definición Win 10 1511, Win 11 ✔️ ✔️ ✔️
Aplicaciones de Intune Win32 Win 10 1709, Win 11 ✔️ ✔️ ✔️
Aplicaciones Microsoft 365 y actualizaciones Win 10 1709, Win 11 ✔️ ✔️ ✔️
Actualizaciones del explorador perimetral Win 10 1809, Win 11 ✔️ ✔️ ✔️
Actualizaciones de Configuration Manager Express Win 10 1709 + Configuration Manager version Win 10 1711, Win 11 ✔️ ✔️ ✔️
Actualizaciones dinámicas Win 10 1903, Win 11 ✔️ ✔️ ✔️
Agente MDM Win 11 ✔️ ✔️ ✔️
Xbox Game Pass (PC) Win 10 1809, Win 11 ✔️ ✔️
Administrador de paquetes de Windows Win 10 1809, Win 11 ✔️
MSIX Win 10 2004, Win 11 ✔️

Windows Server

Windows Server Versión Windows mínima Descargador HTTP Punto a punto Caché conectada de Microsoft (MCC)
Windows Update Windows Server 2019 (1809) ✔️ ✔️ ✔️
Actualizaciones del explorador perimetral Windows Server 2019 (1809) ✔️ ✔️ ✔️

Linux (versión preliminar pública)

Linux (Versión preliminar pública) Versiones de Linux Descargador HTTP Punto a punto Caché conectada de Microsoft (MCC)
Actualización de dispositivos para IoT Hub Ubuntu 18.04, 20.04 / Debian 9, 10 ✔️ ✔️

Nota

A partir de configuration manager versión 1910, puede usar optimización de distribución para la distribución de todo el contenido de actualización de Windows para clientes que ejecutan Windows 10 versión 1709 o posterior, no solo archivos de instalación express. Para obtener más información, vea Optimización de distribución a partir de la versión 1910.

En Windows de Enterprise, Professional y Education, optimización de entrega está habilitada de forma predeterminada para el uso compartido punto a punto en la red local (NAT). En concreto, todos los dispositivos deben estar detrás de la misma NAT, pero puedes configurarlo de forma diferente en soluciones de administración de dispositivos móviles (MDM) y directivas de grupo, como Microsoft Intune.

Para obtener más información, vea "Modo de descarga" en Referencia de optimización de entrega.

Configurar optimización de distribución

Consulte Configurar optimización de distribución para obtener los valores sugeridos para muchos escenarios comunes.

Puedes usar la directiva de grupo o una solución MDM, como Intune, para configurar Optimización de distribución.

Encontrarás la configuración de Optimización de distribución en la directiva de grupo, en Configuración\Directivas\Plantillas administrativas\Componentes de Windows\Optimización de distribución. En MDM, la misma configuración está en .Vendor/MSFT/Policy/Config/DeliveryOptimization/.

A partir Microsoft Intune versión 1902, puede establecer muchas directivas de optimización de distribución como perfil, que luego puede aplicar a grupos de dispositivos. Para obtener más información, vea Configuración de optimización de distribución en Microsoft Intune)

A partir Windows 10, versión 1903, puede usar el identificador de inquilino Azure Active Directory (Azure AD) como medio para definir grupos. Para ello, establezca el valor de DOGroupIdSource en su nuevo valor máximo de 5.

Referencia

Para obtener una lista completa de todas las opciones de optimización de distribución posibles, vea Referencia de optimización de entrega.

Cómo usa Microsoft Optimización de distribución

En Microsoft, para ayudar a garantizar que las implementaciones continuas no afectaron a nuestra red y quitaron ancho de banda para otros servicios, TI de Microsoft usó un par de estrategias de administración de ancho de banda diferentes. Optimización de distribución, almacenamiento en caché de punto a punto habilitado mediante la directiva de grupo, se introdujo como piloto y más tarde se implementó en todos los dispositivos administrados mediante la directiva de grupo. En función de las recomendaciones del equipo de Optimización de distribución, hemos usado la configuración de "grupo" para limitar el uso compartido de contenido únicamente con los dispositivos que son miembros del mismo dominio de Active Directory. El contenido se almacena en caché durante 24horas. Más del 76% del contenido procede de dispositivos del mismo nivel frente a Internet.

Para obtener más información, consulte el caso práctico adoptar Windows como servicio en Microsoft technical case study.

Preguntas más frecuentes

¿La optimización de distribución funciona con WSUS?

Sí. Los dispositivos obtendrán las cargas de actualización del servidor WSUS, pero también deben tener una conexión a Internet ya que se comunican con el servicio en la nube de Optimización de distribución para la coordinación.

¿Qué puertos usa optimización de distribución?

Optimización de entrega escucha en el puerto 7680 las solicitudes de otros sistemas del mismo nivel mediante TCP/IP. El servicio registrará y abrirá este puerto en el dispositivo, pero es posible que deba configurar este puerto para que acepte el tráfico entrante a través del firewall usted mismo. Si no permite el tráfico entrante a través del puerto 7680, no puede usar la funcionalidad punto a punto de optimización de distribución. Sin embargo, los dispositivos aún pueden descargarse correctamente mediante el tráfico HTTP o HTTPS a través del puerto 80 (por ejemplo, para los datos Windows Update).

Si configura optimización de distribución para crear grupos del mismo nivel que incluyan dispositivos en nats (o cualquier forma de subred interna que use puertas de enlace o firewalls entre subredes), usará Teredo. Para que esto funcione, debe permitir el tráfico TCP/IP entrante a través del puerto 3544. Busque una configuración de "recorrido NAT" en el firewall para configurar esto.

Optimización de distribución también se comunica con su servicio en la nube mediante HTTP/HTTPS a través del puerto 80.

¿Cuáles son los requisitos si uso un proxy?

Para que optimización de distribución use correctamente el proxy, debe configurar el proxy mediante la configuración Windows proxy o la configuración de proxy de Internet Explorer. Para obtener más información, vea Using a proxy with Delivery Optimization. La mayoría del contenido descargado con optimización de distribución usa solicitudes de intervalo de bytes. Asegúrese de que el proxy permite solicitudes de intervalo de bytes. Para obtener más información, vea Proxy requirements for Windows Update.

¿Qué nombres de host debo permitir a través de mi firewall admitir optimización de distribución?

Para la comunicación entre clientes y el servicio en la nube de Optimización de distribución: *.do.dsp.mp.microsoft.com.

Para metadatos de optimización de distribución:

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

Para las cargas (opcionales):

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

¿Optimización de distribución usa multidifusión?

No. Se basa en el servicio en la nube para la detección del mismo nivel, lo que da como resultado una lista de pares y sus direcciones IP. A continuación, los dispositivos cliente se conectan a sus pares para obtener archivos de descarga a través de TCP/IP.

¿Cómo se hace frente a la optimización de distribución con la congestión en el enrutador de la actividad punto a punto en la LAN?

A partir Windows 10, versión 1903, optimización de distribución usa LEDBAT para aliviar dicha congestión. Para obtener más información, vea esta entrada en el Blog de redes.

¿Cómo administra optimización de distribución las VPN?

Optimización de distribución intenta identificar las VPN comprobando el tipo y los detalles del adaptador de red y tratará la conexión como una VPN si la descripción del adaptador contiene determinadas palabras clave, como "VPN" o "secure".

Si la conexión se identifica como VPN, optimización de distribución suspenderá las cargas a otros sistemas del mismo nivel. Sin embargo, puedes permitir las cargas a través de una VPN mediante la opción Habilitar almacenamiento en caché del mismo nivel mientras el dispositivo se conecta a través de la directiva VPN.

Si ha definido un grupo de límites en Configuration Manager para intervalos IP de VPN, puede establecer la directiva DownloadMode en 0 para ese grupo de límites para asegurarse de que no habrá ninguna actividad punto a punto a través de la VPN. Cuando el dispositivo no está conectado con una VPN, todavía puede usar punto a punto con el valor predeterminado de LAN.

Con el túnel dividido, asegúrese de permitir el acceso directo a estos puntos de conexión:

Extremo de servicio de optimización de entrega:

  • https://*.prod.do.dsp.mp.microsoft.com

Metadatos de optimización de distribución:

  • http://emdl.ws.microsoft.com
  • http://*.dl.delivery.mp.microsoft.com

Windows actualizar y Microsoft Store back-end y Windows actualizaciones y Microsoft Store carga

  • http://*.windowsupdate.com
  • https://*.delivery.mp.microsoft.com
  • https://*.update.microsoft.com
  • https://tsfe.trafficshaping.dsp.mp.microsoft.com

Para obtener más información sobre el trabajo remoto si usa Configuration Manager, consulte esta entrada en el blog de Configuration Manager.

¿Cómo administra optimización de distribución las redes en las que se usa una dirección IP pública en lugar de una dirección IP privada?

A partir Windows 10, versión 1903 o posterior, optimización de distribución ya no restringe las conexiones entre los sistemas del mismo nivel de LAN a aquellos que usan direcciones IP privadas. Si usa direcciones IP públicas en lugar de direcciones IP privadas, puede usar optimización de distribución en modo LAN.

Nota

Si usa direcciones IP públicas en lugar de privadas en modo LAN, los bytes descargados o cargados en el mismo nivel de LAN con direcciones IP públicas podrían ser notificados como procedentes de sistemas del mismo nivel de Internet.

Solución de problemas

En esta sección se resumen los problemas comunes y algunas soluciones que se pueden probar.

Si no ve ningún bytes de pares

Si no ve ningún bytes procedentes de pares, la causa puede ser uno de los siguientes problemas:

  • Los clientes no pueden llegar a los servicios en la nube de optimización de distribución.
  • El servicio en la nube no ve otros sistemas del mismo nivel en la red.
  • Los clientes no pueden conectarse a los sistemas del mismo nivel que se ofrecen desde el servicio en la nube.
  • Ninguno de los equipos de la red está recibiendo actualizaciones de los sistemas del mismo nivel.

Los clientes no pueden llegar a los servicios en la nube de optimización de distribución.

Prueba estos pasos:

  1. Inicia una descarga de una aplicación de más de 50 MB desde la Tienda (por ejemplo, "Candy Crush Saga").
  2. Ejecute Get-DeliveryOptimizationStatus desde una ventana de PowerShell con privilegios elevados y observe la configuración DownloadMode. Para que el emparejamiento funcione, DownloadMode debe ser 1, 2 o 3.
  3. Si DownloadMode es 99, podría indicar que el dispositivo no puede llegar a los servicios en la nube de optimización de distribución. Asegúrese de que los nombres de host de optimización de distribución tienen acceso permitido: lo más importante *.do.dsp.mp.microsoft.com.

El servicio en la nube no ve otros sistemas del mismo nivel en la red.

Prueba estos pasos:

  1. Descarga la misma aplicación en dos dispositivos diferentes en la misma red, esperando de 10 a 15 minutos entre descargas.
  2. Ejecute Get-DeliveryOptimizationStatus desde una ventana de PowerShell con privilegios elevados y asegúrese de que DownloadMode es 1 o 2 en ambos dispositivos.
  3. Ejecutar Get-DeliveryOptimizationPerfSnap desde una ventana de PowerShell con privilegios elevados en el segundo dispositivo. El campo NumberOfPeers debe ser distinto de cero.
  4. Si el número de pares es cero y tiene DownloadMode = 1, asegúrese de que ambos dispositivos usan la misma dirección IP pública para llegar a Internet. Abra un explorador Windows y busque "cuál es mi IP". Puedes DescargarMode 2 (Grupo) y un GroupID (Guid) personalizado para corregir esto si los dispositivos no informan de la misma dirección IP pública.

Nota

A partir Windows 10, versión 2004, tiene una nueva opción que devuelve una lista en tiempo real de los Get-DeliveryOptimizationStatus -PeerInfo pares conectados.

Los clientes no pueden conectarse a sistemas del mismo nivel ofrecidos por el servicio en la nube

Pruebe una prueba telnet entre dos dispositivos de la red para asegurarse de que se pueden conectar mediante el puerto 7680. Sigue estos pasos:

  1. Instale Telnet ejecutando dism /online /Enable-Feature /FeatureName:TelnetClient desde un símbolo del sistema con privilegios elevados.
  2. Ejecute la prueba. Por ejemplo, si está en el dispositivo con IP 192.168.8.12 y está intentando probar la conexión a la ejecución 192.168.9.17 (la sintaxis es telnet [IP de telnet 192.168.9.17 7680 destino] [puerto]. Verá un error de conexión o un cursor parpadeante como este /_. El cursor parpadeante significa correcto.

Nota

También puede usar Test-NetConnection en lugar de Telnet para ejecutar la prueba. Test-NetConnection -ComputerName 192.168.9.17 -Port 7680

Ninguno de los equipos de la red está recibiendo actualizaciones de los sistemas del mismo nivel

Comprueba Configuración de optimización de entrega que podría limitar la participación en el almacenamiento en caché del mismo nivel. Comprueba si la siguiente configuración de las directivas de grupo asignadas, las directivas de grupo local o las directivas MDM son demasiado restrictivas:

  • Ram mínima (inclusive) permitida para usar almacenamiento en caché del mismo nivel
  • Tamaño de disco mínimo permitido para usar almacenamiento en caché del mismo nivel
  • Habilitar el almacenamiento en caché del mismo nivel mientras el dispositivo se conecta mediante VPN.
  • Permitir cargas cuando el dispositivo está en batería mientras está bajo el nivel de batería establecido