Solución de problemas de Optimización de entrega
En este artículo se describe cómo solucionar problemas de optimización de distribución.
Solucionador de problemas de DO
Consulte el nuevo Solucionador de problemas de optimización de distribución. Esta herramienta proporciona una comprobación de estado del dispositivo para comprobar que el dispositivo está configurado correctamente para usar optimización de distribución. Para limitar la salida más específicamente, use uno de los modificadores disponibles:
- -HealthCheck: proporciona una comprobación general de la configuración del dispositivo para asegurarse de que la comunicación de optimización de distribución es posible en el dispositivo.
- -P2P: proporciona una salida específica para la configuración, la eficacia y los errores de P2P.
- -MCC: proporciona una salida específica de la configuración de caché conectada de Microsoft y comprueba que el cliente puede acceder al servidor de caché.
Problemas y soluciones comunes
En esta sección se resumen los problemas comunes y algunas soluciones que se deben probar.
Si no ve ningún bytes del mismo nivel
Si no ve ningún bytes procedentes del mismo nivel, la causa podría ser uno de los siguientes problemas:
- Los clientes no pueden acceder a los servicios en la nube de Optimización de distribución.
- El servicio en la nube no ve otros elementos 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 recibe actualizaciones del mismo nivel.
Los clientes no pueden acceder a los servicios en la nube de Optimización de distribución
Prueba estos pasos:
- Inicie una descarga de una aplicación que tenga más de 50 MB desde la Tienda (por ejemplo, "Candy Crush Saga").
- Ejecute
Get-DeliveryOptimizationStatus
desde una ventana de PowerShell con privilegios elevados y observe la configuración DODownloadMode . Para que el emparejamiento funcione, el modo de descarga debe ser 1, 2 o 3. - Si el modo de descarga es 99, podría indicar que el dispositivo no puede acceder a los servicios en la nube de Optimización de distribución. Asegúrese de que se permite el acceso a los nombres de host de optimización de distribución: lo más importante es *.prod.do.dsp.mp.microsoft.com.
El servicio en la nube no ve otros elementos del mismo nivel en la red
Prueba estos pasos:
- Descargue la misma aplicación en dos dispositivos diferentes en la misma red, esperando entre 10 y 15 minutos entre descargas.
- Ejecute
Get-DeliveryOptimizationStatus
desde una ventana de PowerShell con privilegios elevados y asegúrese de que DODownloadMode es 1 o 2 en ambos dispositivos. - Ejecute
Get-DeliveryOptimizationPerfSnap
desde una ventana de PowerShell con privilegios elevados en el segundo dispositivo. El campo NumberOfPeers debe ser distinto de cero. - Si el número de elementos del mismo nivel es cero y DODownloadMode es 1, asegúrese de que ambos dispositivos usen la misma dirección IP pública para acceder a Internet (puede hacerlo fácilmente abriendo una ventana del explorador y realizando una búsqueda de "cuál es mi DIRECCIÓN IP"). En el caso de que los dispositivos no informen de la misma dirección IP pública, configure DODownloadMode en 2 (grupo) y use un DOGroupID (Guid) personalizado.
Nota
A partir de Windows 10, versión 2004, Get-DeliveryOptimizationStatus
tiene una nueva opción -PeerInfo
que devuelve una lista en tiempo real de posibles pares por archivo, incluidos los elementos del mismo nivel conectados correctamente y los bytes totales enviados o recibidos de cada uno de ellos.
Los clientes no pueden conectarse a los elementos del mismo nivel que ofrece el servicio en la nube
Pruebe una prueba de Telnet entre dos dispositivos de la red para asegurarse de que pueden conectarse mediante el puerto 7680. Sigue estos pasos:
- Instale Telnet ejecutando
dism /online /Enable-Feature /FeatureName:TelnetClient
desde un símbolo del sistema con privilegios elevados. - 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
telnet 192.168.9.17 7680
192.168.9.17 (la sintaxis es telnet [ip de destino] [puerto]. Cuando vea un error de conexión o un cursor parpadeante como este /_. El cursor parpadeante significa que se ha realizado correctamente.
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 recibe actualizaciones del mismo nivel
Compruebe la configuración de optimización de distribución que podría limitar la participación en el almacenamiento en caché del mismo nivel. Compruebe si la siguiente configuración en las directivas de grupo asignadas, las directivas de grupo local o las directivas MDM son demasiado restrictivas:
- Memoria RAM mínima (inclusiva) permitida para usar el almacenamiento en caché del mismo nivel
- Tamaño mínimo de disco permitido para usar el almacenamiento en caché del mismo nivel
- Habilite 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