La configuración de 'QoS basada en políticas' en Windows 10 no aplica el valor DSCP al tráfico saliente. Quiero poder establecer el valor del tráfico DSCP para ciertos procesos.
Usando el editor de políticas de grupo gpedit.msc, creé una política en Configuración del equipo> Configuración de Windows> QoS basada en políticas> y establecí un valor DSCP de '10'. Intenté con o sin un nombre ejecutable. Haga lo que haga, mirar el tráfico en NetMon muestra un valor DSCP de 0.
Esto funcionó en Windows 7 después de aplicar la clave de registro 'no usar NLA' https://support.microsoft.com/en-gb/kb/2733528
Sin embargo, incluso con esto agregado, el DSCP siempre es 0.
windows
group-policy
qos
windows-10
dscp
Paul George
fuente
fuente
HKEY_LOCAL_MACHINE\Software\Microsoft\RTC\Transport\QoSEnabled DWORD 1
?Respuestas:
La política de QoS creada por gpedit solo crea políticas para el perfil de red de "dominio". Para crear una política para un perfil de red diferente, use el cmdlet New-NetQoSPolicy . Tenga en cuenta que en Win10 1709, las políticas de QoS creadas a través de PowerShell no se pueden ver, editar ni eliminar a través de gpedit.
Dicho esto, solo pude obtener la política de QoS para etiquetar paquetes en un dominio configurado correctamente. No importa lo que intenté, no pude lograr que mi máquina Win10 (y el servicio NLA) reconocieran que debería estar usando el perfil de red de dominio. Afortunadamente, otro desarrollador notó que mi DNS no estaba configurado con una zona de búsqueda inversa. Después de resolver ese problema, el etiquetado de QoS funcionó en mis clientes Win10 y Win7.
fuente
-NetworkProfile All
en el cmdlet de PowerShell para forzar que se aplique a todas las conexiones. 'Público' y 'Privado' también pueden ser útiles. A pesar del kB en el cuadro de diálogo de la política de grupo anterior, la velocidad bruta es bits por segundo, no kilobytes por segundo.