Cato Networks Knowledge Base

Implementing QoS using Microsoft Teams and Cato

  • Updated

This article discusses how to implement Quality of Service (QoS) with the Microsoft Teams app and your Cato account.

Issue

By default you can't distinguish between these traffic types in Microsoft Teams apps: voice, video, and screen share. Cato combines them into a single app, Skype and MS Teams, so it's not possible to define QoS for each traffic type separately.

Solution

In Microsoft Teams, assign different DSCP markings for each traffic type and use a Group Policy Object (GPO) to make sure that the QoS policy is applied to all operating systems and Cato Clients.

The Cato Management Application has different applications for Skype and Teams based on the DSCP marking, for example: Skype Voice (DSCP = 46).

See Microsoft documentation for more information about best practices for QoS and Teams.

Adding DSCP Markers in Microsoft Teams

Microsoft recommends that you use a combination of DSCP markings at the endpoint and port-based ACLs on routers, if possible. Using a GPO to catch the majority of clients, and also using port-based DSCP tagging will ensure that mobile, Mac, and other clients will still get QoS treatment (at least partially).

You can implement QoS by using a Group Policy Object (GPO) to direct Client devices to insert a DSCP marker in the IP packet header to identify it as particular type of traffic (for example, voice). Routers and other network devices can be configured to recognize this and put the traffic in a separate, higher-priority queue.

This is a sample QoS configuration for traffic types in Teams:

Teams_DSCP_TrafficType.png

Adding the MS Teams and Skype Applications to Network Rules

In the Network Rules screen (Networking > Network Rules) edit the Applications for a rule and add the Skype application for the specific traffic type. The following screenshot shows the different Skype applications that you can add to a network rules:

NetworkRule_DSCP.png

This is an example of a network rule that applies the same QoS priority to Skype Screenshare (DSCP = 24) and Skype Video (DSCP = 36):

NetworkRule_SkypeApp.png

Sample Analytics of QoS for Microsoft Teams

This section shows an example of the Application analytics for a site.

This is an example of the Microsoft Teams traffic before adding DSCP markers:

AppAnalytics_Before.png

After adding the DSCP markers, you can see the analytics for each traffic type:

AppAnalytics_After.png

Was this article helpful?

0 out of 0 found this helpful

Comments

0 comments

Please sign in to leave a comment.