Solucionar problemas y mejorar las conexiones RDP con UDP

La nueva norma de trabajar desde casa durante el COVID no siempre es bonita. La verdad es que, para muchos, dependemos de infraestructuras que no están diseñadas para un entorno de trabajo remoto 24/7. Una de las principales tecnologías en las que la gente confía en estos días es el protocolo RDP de Microsoft.

El Escritorio remoto de Windows siempre se ha basado en conexiones locales. Casi todos los que usamos RDP para acceder de forma remota a nuestra estación de trabajo o entornos de trabajo requerimos algún tipo de VPN antes de realizar la conexión RDP. Por lo tanto, la estabilidad de RDP depende de dos factores que su Conexión VPN así como su Conexión RDP. Hoy exploraremos cómo puede solucionar problemas de RDP y potencialmente mejorar su conexión RDP para que pueda tener una mejor experiencia de trabajo desde casa. Esta es una lectura obligada si actualmente está experimentando retrasos en RDP, conexiones lentas o caídas aleatorias de RDP a lo largo del día.

Solución de problemas

Aquí hay algunos Solución de problemas comandos que puede ejecutar tanto en su estación de trabajo doméstica como remota y comparar algunos resultados.

[System.Environment]::OSVersion.Version

Get-ItemProperty -Path 'HKLM:/Software/Policies/Microsoft/Windows NT/Terminal Services/Client'

Get-NetFirewallRule -DisplayName "Remote Desktop - User Mode*" | ft Displayname,Enabled

De este modo, se comprueba la versión actual de Windows del host. Esto proporcionará una buena base sobre la compatibilidad entre el host y el control remoto. Lo ideal es que diga en la misma versión lo más cerca posible.

❯ [System.Environment]::OSVersion.Version

Major  Minor  Build  Revision
-----  -----  -----  --------
10     0      20201  0

El siguiente comando imprime todos los servicios y marcas que admiten el escritorio remoto. De nuevo, esto puede indicarle cualquier desalineación en la configuración entre el host y el control remoto.

fEnableUsbBlockDeviceBySetupClass : 1
fEnableUsbNoAckIsochWriteToDevice : 80
fEnableUsbSelectDeviceByInterface : 1
fClientDisableUDP                 : 0
PSPath                            : Microsoft.PowerShell.CoreRegistry::HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoft
                                    Windows NTTerminal ServicesClient
PSParentPath                      : Microsoft.PowerShell.CoreRegistry::HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoft
                                    Windows NTTerminal Services
PSChildName                       : Client
PSDrive                           : HKLM
PSProvider                        : Microsoft.PowerShell.CoreRegistry

Por último, este comando imprime en qué pila TCP/IP está configurado para ejecutarse el protocolo RDP. Este comando y el anterior pueden producir resultados diferentes en su máquina de lo que le estoy presentando. Como ya he configurado para habilitar UDP con el protocolo RDP.

DisplayName                         Enabled
-----------                         -------
Remote Desktop - User Mode (TCP-In)    True
Remote Desktop - User Mode (UDP-In)    True

Habilitar UDP a través de RDP

Una forma de mejorar su conexión RDP es habilitar UDP en lugar de depender solo de TCP. La ventaja de habilitar UDP es que, al igual que está transmitiendo un clip de YouTube, cualquier fotograma faltante o perdido no provoca un viaje de ida y vuelta adicional para intentar volver a intentarlo y recuperarlo del servidor. Habilitar UDP siempre debe resultar en un resultado neto positivo en términos de experiencia del usuario. Para ello, debe ejecutar los siguientes comandos de Power Shell.

En una máquina remota (es decir, una estación de trabajo en la oficina)

Enable-NetFirewallRule -DisplayName "Remote Desktop - User Mode (TCP-In)"
Enable-NetFirewallRule -DisplayName "Remote Desktop - User Mode (UDP-In)"

En la máquina host (es decir, en la máquina doméstica o en su computadora portátil)

Set-ItemProperty 'HKLM:/Software/Policies/Microsoft/Windows NT/Terminal Services/Client' 'fClientDisableUDP' 0
2020 08 30 23 25 33 jhu 7 Conexión a escritorio remoto: solución de problemas y mejora de las conexiones RDP con UDP

Ahora, si reinicia su conexión RDP nuevamente y presiona y haga clic en la barra de señal en la esquina superior izquierda de la gota RDP. Debería ver que el mensaje se muestra con “y UDP está habilitado”. Un ejemplo de esto cuando estás teniendo una excelente conexión sería.

La calidad de la conexión a la computadora remota es excelente y UDP está habilitado.

Eso es todo, ahora tiene ambos UDP configurados para ejecutarse en su RDP. Esto ayudará y debería ayudar a mejorar cualquier lentitud que pueda experimentar cuando trabaje mucho en un entorno RDP.

Recent Articles

Related Stories

LEAVE A REPLY

Please enter your comment!
Please enter your name here