question

Nokoyashi1-3910 avatar image
0 Votes"
Nokoyashi1-3910 asked Nokoyashi1-3910 answered

How to implement QoS over PRIVATE peering ExpressRoute to an app running in VNET?

QoS is supported for Skype for Business over ExpressRoute MICROSOFT peering ONLY, according to documentation.

I need to do End-to-End over ExpressRoute doing PRIVATE peering from end-device to apps running in VNET.

It doesn't seem like I can USE DSCP inside ExpressRoute, it strips it out. So, is there a way to do it?

Thanks in advance...

azure-expressroute
5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

SaiKishor-MSFT avatar image
0 Votes"
SaiKishor-MSFT answered

@Nokoyashi1-3910

Thank you for reaching out to us on Q&A.

QoS requirements apply to the Microsoft peering only. The DSCP values in your network traffic received on Azure public peering and Azure private peering will be reset to 0. Therefore, it is not supported for private peering but you can do QOS Priority before the traffic reaches MS Edge. Hope this answers your question. Please let us know if you have any other questions/concerns.

Please let us know if you have any further questions and we will be glad to assist you further. Thank you!

Remember:

Please accept an answer if correct. Original posters help the community find answers faster by identifying the correct answer. Here is how.

Want a reminder to come back and check responses? Here is how to subscribe to a notification.


5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.

Nokoyashi1-3910 avatar image
0 Votes"
Nokoyashi1-3910 answered

Thank you very much for the answer/confirmation in terms of acknowledging that for Azure private peering, once the packet pass over the ExpressRoute pipe, the DSCP will be stripped out (reset it to 0).

So, how would you advise End-to-End QoS over ExpressRoute with PRIVATE peering be implemented?

Yes, we can do QoS Priority before the traffic reaches MS Edge. How about from the MS Edge to the application running in a VNET on the Azure cloud?

QoS management should be provided at all layers of the network protocol and every component/gear on the E2E traffic path or the QoS is only as good as the weakest link. Although ExpressRoute is not the weakest link on the path but how can I preserve the DSCP/MPLS EXP information beyond the MS Edge in order to implement End-to-End QoS?

Thanks

5 |1600 characters needed characters left characters exceeded

Up to 10 attachments (including images) can be used with a maximum of 3.0 MiB each and 30.0 MiB total.