QoS — Qualité de service
01 — Définition
La qualité de service (QoS) regroupe les fonctions d'un switch qui donnent la priorité à certains trafics lorsqu'un port est congestionné. Pour les réseaux Dante, Audinate prescrit un marquage DiffServ (DSCP) : les événements d'horloge PTP critiques sont marqués CS7 (56) et reçoivent la priorité la plus élevée, l'audio est marqué EF (Expedited Forwarding, 46) et reçoit une priorité moyenne, et la valeur CS1 (8) est réservée, en priorité basse. Un switch n'applique ces priorités que s'il est configuré pour se fier au marquage DSCP et pour servir ses files en priorité stricte. La valeur 46 de l'Expedited Forwarding est définie par la RFC 3246.
02 — Sur le terrain
Un switch managé dont la QoS est désactivée place les paquets Dante dans la même file que les transferts de fichiers, et la congestion ajoute alors un délai qui peut dépasser la latence configurée. Audinate exige la QoS sur les réseaux 100 Mbit/s et sur les réseaux mixtes 100 Mbit/s et gigabit, et la recommande sur tout réseau Dante. Une fois la configuration faite, l'affectation des files et la confiance DSCP sont en général vérifiées depuis l'interface de gestion ou la ligne de commande du switch.
04 — Leçons liées
05 — Sources
- RFC 3246, An Expedited Forwarding PHB — codepoint recommandé 101110 (46) pour l'EF ; remplace la RFC 2598 — rfc-editor.org
- Audinate/Yamaha, Dante Network Design Guide, QoS — sur un réseau Dante dédié, DSCP 56 (CS7), 46 (EF) et 8 (CS1) affectés aux files de priorité 4, 3 et 2 du switch, le reste en 1 — usa.yamaha.com
- Audinate FAQ, How does Dante use DSCP / Diffserv priority values when configuring QoS? — CS7 (56) événements PTP critiques en priorité haute, EF (46) audio et PTP v2 en priorité moyenne, CS1 (8) réservé en priorité basse ; confiance DSCP sur le switch — getdante.com
- Audinate FAQ, How does Dante manage QoS? — switch Diffserv (DSCP) à priorité stricte et 4 files — getdante.com
- Audinate FAQ, Networks and Switches — QoS obligatoire en 100 Mbit/s et en réseau mixte, recommandée partout — support.getdante.com
- RFC 2474 — définition du champ DS (DSCP) de l'en-tête IP — rfc-editor.org