mikechack / coturn

Automatically exported from code.google.com/p/coturn
Other
0 stars 0 forks source link

DSCP field set to zero when going through TURN server #9

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
When I set a DSCP tag (by using googDscp constraint : true when setting up a 
peer connection), packets from client to TURN server are marked.

Differentiated Services Field: 0x88 (DSCP 0x22: Assured Forwarding 41; (...)
1000 10 .. = Differentiated Services Codepoint: Assured Forwarding 41 (0x22)

DSCP in packets after going through the server are set back to zero:
Differentiated Services Field: 0x00 (DSCP 0x00: Default; (...)
0000 00 .. = Differentiated Services Codepoint: Default (0x00)

On linux preferred behaviour is used mleaning that the outgoing value is set to 
the incoming value. But given my tests, this value is set to zero.

I have checked it on coturn 4.3.1.2 (Ubuntu server 14.04) and on turn-5766 
3.2.2.4 (Ubuntu server 12.04).

What version of the product are you using? On what operating system?

Please provide any additional information below.

Original issue reported on code.google.com by janczuko...@gmail.com on 3 Feb 2015 at 9:00

GoogleCodeExporter commented 9 years ago

Original comment by mom040...@gmail.com on 9 Feb 2015 at 3:15

GoogleCodeExporter commented 9 years ago
Fixed in 4.4.2.1

Original comment by mom040...@gmail.com on 9 Feb 2015 at 3:15