QoS-DSCP Markierung "46" für Teams Audio
DSCP-Markierungen: Der DSCP-Wert teilt einem entsprechend konfigurierten Netzwerk mit, welche Priorität einem Paket oder Datenstrom zugewiesen werden soll
Einfügen von DSCP-Markern
Sie können QoS auch implementieren, indem Sie ein Gruppenrichtlinie Object (GPO) verwenden, um Clientgeräte anweisen, einen DSCP-Marker in IP-Paketheader einzufügen, die ihn als bestimmte Art von Datenverkehr (z. B. Sprache) identifizieren. Router und andere Netzwerkgeräte können so konfiguriert werden, dass sie dies erkennen und den Datenverkehr in einer separaten Warteschlange mit höherer Priorität ablegen.
Obwohl dieses Szenario vollständig gültig ist, funktioniert es nur für in die Domäne eingebundene Windows-Clients. Jedes Gerät, das kein in die Domäne eingebundener Windows-Client ist, wird nicht für DSCP-Tagging aktiviert. Andere Clients, z. B. solche, auf denen macOS ausgeführt wird, verfügen über hartcodierte Tags und markieren den Datenverkehr immer.
Außerdem stellt die Steuerung der DSCP-Markierung über das Gruppenrichtlinienobjekt sicher, dass alle in die Domäne eingebundenen Computer die gleichen Einstellungen erhalten und dass sie nur von einem Administrator verwaltet werden können. Clients, die GPO verwenden können, werden auf dem ursprünglichen Gerät markiert, und dann können konfigurierte Netzwerkgeräte den Echtzeitstream anhand des DSCP-Codes erkennen und ihm eine entsprechende Priorität zuweisen.
Bewährte Methode
Es wird nach Möglichkeit eine Kombination aus DSCP-Markierungen am Endpunkt und portbasierten ACLs auf Routern empfohlen. Die Verwendung eines Gruppenrichtlinienobjekts zum Abfangen der Mehrheit der Clients und die Verwendung der portbasierten DSCP-Kennzeichnung stellt sicher, dass mobile, Mac- und andere Clients weiterhin QoS-Behandlung erhalten (zumindest teilweise).
DSCP-Markierungen können mit Briefmarken vergleichbar werden, die Postmitarbeitern mitteilen, wie dringend die Lieferung ist und wie sie für eine schnelle Zustellung am besten sortiert werden kann. Nachdem Sie Ihr Netzwerk so konfiguriert haben, dass Es Echtzeitmedienstreams Priorität einräumen, sollten verlorene und verspätete Pakete erheblich abnehmen.
Sobald alle Geräte im Netzwerk dieselben Klassifizierungen, Markierungen und Prioritäten verwenden, ist es möglich, Verzögerungen, verworfene Pakete und Jitter zu reduzieren oder zu beseitigen, indem die Größe der Portbereiche geändert wird, die den für jeden Datenverkehrstyp verwendeten Warteschlangen zugewiesen sind. Aus Sicht von Teams ist der wichtigste Konfigurationsschritt die Klassifizierung und Kennzeichnung von Paketen. Damit End-to-End-QoS erfolgreich ist, müssen Sie jedoch auch die Konfiguration der Anwendung sorgfältig an der zugrunde liegenden Netzwerkkonfiguration ausrichten. Sobald QoS vollständig implementiert ist, ist die fortlaufende Verwaltung eine Frage der Anpassung der Portbereiche, die jedem Datenverkehrstyp zugewiesen sind, basierend auf den Anforderungen Ihrer organization und der tatsächlichen Nutzung.
Auswählen der anfänglichen Portbereiche für jeden Medientyp
Der DSCP-Wert teilt einem entsprechend konfigurierten Netzwerk mit, welche Priorität einem Paket oder Datenstrom zugewiesen werden soll, unabhängig davon, ob die DSCP-Markierung von Clients oder dem Netzwerk selbst basierend auf den ACL-Einstellungen zugewiesen wird. Jede Medienworkload erhält einen eigenen eindeutigen DSCP-Wert (andere Dienste können workloads eine DSCP-Markierung freigeben, Teams nicht) und einen definierten und separaten Portbereich, der für jeden Medientyp verwendet wird. In anderen Umgebungen ist möglicherweise eine QoS-Strategie vorhanden, mit der Sie die Priorität von Netzwerkworkloads bestimmen können.
Die relative Größe der Portbereiche für verschiedene Echtzeitstreamingworkloads legt den Anteil der für diese Workload dedizierten Gesamtbandbreite fest. Um zu unserer früheren Post analogie zurückzukehren: Ein Brief mit einem "Air Mail"-Stempel kann innerhalb einer Stunde zum nächstgelegenen Flughafen gebracht werden, während ein kleines Paket mit der Markierung "Massenpost" einen Tag warten kann, bevor er auf einer Reihe von Lastwagen landen kann.
Empfohlene anfängliche Portbereiche
Audio
50.000–50.019
TCP/UDP
46
Expedited Forwarding (EF)
Video
50.020–50.039
TCP/UDP
34
Assured Forwarding (AF41)
Anwendung/Bildschirmfreigabe
50.040–50.059
TCP/UDP
18
Assured Forwarding (AF21)
Beachten Sie Folgendes, wenn Sie diese Einstellungen verwenden:
Wenn Sie planen, ExpressRoute in Zukunft zu implementieren und QoS noch nicht implementiert haben, empfehlen wir Ihnen, die Anleitung zu befolgen, damit die DSCP-Werte von Absender zu Empfänger identisch sind.
Alle Clients, einschließlich mobiler Clients und Teams-Geräte, verwenden diese Portbereiche und sind von jeder DSCP-Richtlinie betroffen, die Sie implementieren, die diese Quellportbereiche verwendet. Die einzigen Clients, die weiterhin dynamische Ports verwenden, sind die browserbasierten Clients (Clients, die Teilnehmern die Teilnahme an Besprechungen mit ihren Browsern ermöglichen).
Obwohl der Mac-Client dieselben Portbereiche verwendet, werden auch hartcodierte Werte für Audio (EF) und Video und Anwendungs-/Bildschirmfreigabe (AF41) verwendet. Diese Werte können nicht konfiguriert werden.
Wenn Sie später die Portbereiche anpassen müssen, um die Benutzererfahrung zu verbessern, können sich die Portbereiche nicht überlappen und sollten nebeneinander liegen.
Implementieren von QoS in Teams unter Windows mithilfe von PowerShell
Festlegen von QoS für Audio
PowerShellKopieren
new-NetQosPolicy -Name "Teams Audio" -AppPathNameMatchCondition "Teams.exe" -IPProtocolMatchCondition Both -IPSrcPortStartMatchCondition 50000 -IPSrcPortEndMatchCondition 50019 -DSCPAction 46 -NetworkProfile AllFestlegen von QoS für Video
PowerShellKopieren
new-NetQosPolicy -Name "Teams Video" -AppPathNameMatchCondition "Teams.exe" -IPProtocolMatchCondition Both -IPSrcPortStartMatchCondition 50020 -IPSrcPortEndMatchCondition 50039 -DSCPAction 34 -NetworkProfile AllFestlegen von QoS für die Freigabe
PowerShellKopieren
new-NetQosPolicy -Name "Teams Sharing" -AppPathNameMatchCondition "Teams.exe" -IPProtocolMatchCondition Both -IPSrcPortStartMatchCondition 50040 -IPSrcPortEndMatchCondition 50059 -DSCPAction 18 -NetworkProfile AllVerwalten von Quellports im Teams Admin Center
In Teams sollten QoS-Quellports, die von den verschiedenen Workloads verwendet werden, aktiv verwaltet und bei Bedarf angepasst werden. Wenn Sie auf die Tabelle unter Auswählen der anfänglichen Portbereiche für jeden Medientyp verweisen, sind die Portbereiche anpassbar, aber die DSCP-Markierungen sind nicht konfigurierbar. Nachdem Sie diese Einstellungen implementiert haben, stellen Sie möglicherweise fest, dass für einen bestimmten Medientyp mehr oder weniger Ports erforderlich sind. Die Anrufanalyse pro Benutzer und das Anrufqualitätsdashboard (Call Quality Dashboard, CQD) sollten verwendet werden, um eine Entscheidung zur Anpassung der Portbereiche zu treffen, nachdem Teams implementiert wurde, und in regelmäßigen Abständen, wenn sich die Anforderungen ändern.
Hinweis
Wenn Sie QoS bereits basierend auf Quellportbereichen und DSCP-Markierungen für Skype for Business Online konfiguriert haben, gilt die gleiche Konfiguration für Teams, und es sind keine weiteren Client- oder Netzwerkänderungen an der Zuordnung erforderlich, obwohl Sie möglicherweise die in Teams verwendeten Bereiche so festlegen müssen, dass sie den für Skype for Business Online konfigurierten Bereichen entsprechen.
Wenn Sie zuvor Skype for Business Server lokal bereitgestellt haben, müssen Sie Ihre QoS-Richtlinien möglicherweise erneut überprüfen. Passen Sie die Richtlinien an die Portbereichseinstellungen an, die Sie überprüft haben, um eine qualitativ hochwertige Benutzererfahrung für Teams zu bieten.
Überprüfen Ihrer QoS-Implementierung
Damit QoS wirksam ist, muss der vom GPO festgelegte DSCP-Wert an beiden Enden eines Aufrufs vorhanden sein. Indem Sie den vom Teams-Client generierten Datenverkehr analysieren, können Sie überprüfen, ob der DSCP-Wert nicht geändert oder entfernt wird, wenn der Datenverkehr der Teams-Workload durch das Netzwerk geleitet wird.
Vorzugsweise erfassen Sie Datenverkehr am Ausgehenden Netzwerkpunkt. Sie können die Portspiegelung auf einem Switch oder Router verwenden, um dies zu unterstützen.
DSCP Markierungen in Gruppen Richtlinien festlegen
Last updated