Iperf TOS issue on Windows

iperf

Hi I tried to execute Qos tests using Windows machine.When send some prioritized traffic usinf -S option it sends only normal data.Registry setting DisableUserTOSSetting is set to 0.
When send TOS data from a linus machine to windows it works fine but vice versa is a failure.Tried Jperf2.0.2, Iperf 2.0.4 and 2.0.5 using cygwin still no use.

Please suggest on the same.

Best Answer

It is not possible to set ToS byte values on sockets in Windows Server 2008 R2, Windows 7, Windows Server 2008, and Windows Vista any more.

You can use Policy-based Quality of Service in Windows 7 to assign specific DSCP values to the packets.

You can do it for specific executable like iperf.exe or by defining port numbers.