Nie można ustawić DSCP w systemie Windows 10 Pro za pomocą zasad grupy

11

Ustawienie „QoS opartej na zasadach” w systemie Windows 10 nie stosuje wartości DSCP do ruchu wychodzącego. Chcę mieć możliwość ustawienia wartości ruchu DSCP dla niektórych procesów.

Korzystając z edytora zasad grupy gpedit.msc, utworzyłem zasady w obszarze Konfiguracja komputera> Ustawienia systemu Windows> QoS oparte na zasadach> i ustawiłem wartość DSCP na „10”. Próbowałem z nazwą pliku wykonywalnego lub bez niego. Cokolwiek robię, patrząc na ruch w NetMon pokazuje wartość DSCP równą 0.

Działa to w systemie Windows 7 po zastosowaniu klucza rejestru „nie używaj NLA” https://support.microsoft.com/en-gb/kb/2733528

Jednak nawet po dodaniu tego DSCP ma zawsze wartość 0.

Ustawienia zasad

Netmon pokazujący DSCP wciąż zero

Nie używaj ustawień rejestru NLA

Paul George
źródło
znalazłeś już rozwiązanie?
Nemo64,
@ Nemo64 nie, wciąż nie mam rozwiązania. Od tego czasu nie odkryłem tego zbyt wiele.
Paul George
Ustawiłeś HKEY_LOCAL_MACHINE\Software\Microsoft\RTC\Transport\QoSEnabled DWORD 1?
kay27
Od tego czasu odkryłem, że przy wystąpieniu Windows 10 uruchomionym w VMWare Fusion, to ustawienie DID pozwala na ustawienie DSCP w ten sposób. Patrząc na regedit i poprzedni zrzut ekranu widać, że są takie same, więc nie jestem pewien, co się zmieniło. Było trochę zamieszania w sposobie tworzenia wartości klucza STRING, ale mimo to zrzut ekranu pokazuje, że są takie same.
Paul George
Czy na pewno zasada jest stosowana do komputera? gpresult / Scope User / v gpresult / Scope Computer / v
David Bogar

Odpowiedzi:

2

Polityka QoS utworzona przez gpedit tworzy tylko polityki dla profilu sieciowego „domena”. Aby utworzyć zasadę dla innego profilu sieciowego, użyj polecenia cmdlet New-NetQoSPolicy . Należy pamiętać, że w Win10 1709 polityki QoS utworzone za pomocą PowerShell nie mogą być przeglądane, edytowane ani usuwane za pomocą gpedit.

To powiedziawszy, byłem w stanie uzyskać zasady QoS, aby oznaczać pakiety w prawidłowo skonfigurowanej domenie. Bez względu na to, co próbowałem, nie mogłem przekonać mojego komputera Win10 (i usługi NLA) do rozpoznania, że ​​powinien używać profilu sieci domeny. Na szczęście inny programista zauważył, że mój DNS nie został skonfigurowany ze strefą wyszukiwania wstecznego. Po rozwiązaniu tego problemu tagowanie QoS działało zarówno na moich klientach Win10, jak i Win7.

mdrissel
źródło
Czy korzystanie z profilu sieciowego domeny wymaga przynależności do aktywnej domeny z serwerem domeny?
Paul George
Udało mi się uzyskać zarówno wartości DSCP, jak i maksymalne limity szybkości działania, określając -NetworkProfile Allw poleceniu cmdlet programu PowerShell, aby wymusić zastosowanie go do wszystkich połączeń. Przydatne mogą być również „publiczne” i „prywatne”. Pomimo KB w powyższym oknie dialogowym zasad grupy, surowa szybkość to bity na sekundę, a nie kilobajty na sekundę.
GreenReaper,