Skip to content

QoS of incoming traffic #4944

Answered by anrossi
akrisfx asked this question in Q&A
Discussion options

You must be logged in to vote

We don't currently expose the IPv4 TypeOfService or IPv6 TrafficClass values from received packets. The trick with providing those is that QUIC is a stream-based protocol, so when multiple packets are received with different ToS/TC values, which one does MsQuic provide to the app? We could provide the most-recently received value fairly easily. Other designs would probably not be desirable due to memory usage or CPU performance sacrifices.

By the way, with this change, you can set the ToS/TC on the outgoing packets on a MsQuic Connection, even before starting the handshake.

If you would like support for received ToS/TC, please file a feature request issue, and if you can, explain how you'…

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by nibanks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants