Comment configurer la classe de service (CoS) via Omada Controller
Contenu
Cet article présente la configuration de la classe de service (CoS) sur les commutateurs Omada via Omada Controller.
- Commutateurs Omada Smart, séries L2+ et L3
- Contrôleur Omada (contrôleur logiciel / contrôleur matériel / contrôleur basé sur le cloud, V5.9 et supérieur)
Avec l'expansion des réseaux et le développement des applications, le trafic Internet augmente considérablement, ce qui entraîne une congestion du réseau, des pertes de paquets et de longs délais de transmission. En règle générale, les réseaux traitent tout le trafic de manière égale sur la base de la distribution FIFO (First In First Out), mais de nos jours, de nombreuses applications spéciales comme la VoD, les réunions en ligne, la VoIP, etc. nécessitent davantage de bande passante ou un délai de transmission plus court pour garantir les performances.
Avec la technologie QoS (Quality of Service), vous pouvez classer et hiérarchiser le trafic réseau pour fournir des services différenciés à certains types de trafic.
Dans la QoS, la CoS (Class of Service) est un mécanisme utilisé pour différencier et gérer le trafic réseau. La CoS marque la priorité des paquets de données en définissant une valeur de priorité dans l'en-tête de trame Ethernet, ce qui permet aux périphériques réseau d'identifier et de gérer le trafic avec des priorités différentes.
Sur les commutateurs Omada, la qualité de service est mise en œuvre via huit files d'attente de transfert avec différentes priorités, qui sont TC-0 à TC-7, TC-0 étant la file d'attente de transfert avec la priorité la plus basse tandis que TC-7 est la plus élevée. Nous introduisons ensuite trois types de balises de priorité à mapper à ces files d'attente, la priorité 802.1p, la priorité du port et la priorité DSCP.
- Priorité 802.1p : une sorte de balise de priorité qui est incluse dans la balise VLAN 802.1Q, ce qui signifie que si ce paquet n'est pas balisé, la balise 802.1p n'existera pas non plus. La priorité 802.1p varie de 0 à 7, elle est généralement mappée sur les 8 files d'attente une par une de 0 à 7, vous pouvez également effectuer un remappage manuel. Lorsque vous utilisez la priorité 802.1p, définissez le mode de confiance du port sur Trust 802.1p , ce qui signifie que le paquet doit être traité en fonction de la balise de priorité 802.1p contenue dans le paquet d'origine.
- Priorité du port : en fonction du port, cela permet au commutateur de traiter les paquets en fonction du port d'entrée uniquement, quelles que soient les balises de priorité incluses dans les paquets. Cela est réalisé en mappant le port à une priorité 802.1p, la priorité 802.1p sera alors mappée aux files d'attente de transfert. Lorsque vous utilisez la priorité du port, définissez le mode de confiance du port sur Untrust , ce qui signifie qu'il faut ignorer les balises de priorité transportées dans les paquets à l'origine et les traiter en fonction de la priorité liée aux ports.
- Priorité DSCP : incluse dans l'en-tête IP, elle varie de 0 à 63, soit 64 chiffres. Elle est généralement mappée en premier sur la priorité 802.1p, puis sur les files d'attente de transfert. Par défaut, 8 priorités DSCP sont mappées sur une priorité 802.1p. Par exemple, DSCP 0-7 sera mappé sur 802.1p 0, DSCP 8-15 sera mappé sur 802.1p 1. En utilisant les priorités DSCP, les balises de priorité des différents paquets ne correspondent plus un à un avec les files d'attente de transfert. Au lieu de cela, une granularité plus fine est fournie, avec 8 sous-priorités au sein de la même file d'attente de transfert. Lorsque vous utilisez la priorité DSCP, définissez le mode de confiance du port sur Trust DSCP , ce qui signifie traiter le paquet en fonction de la balise de priorité DSCP contenue dans le paquet à l'origine
Sur les commutateurs Omada, les méthodes de planification de classe de service (CoS) pour chaque file d'attente offrent deux options : priorité stricte (SP) et round robin pondéré (WRR)
- Planification de priorité stricte (SP) : garantit que les files d'attente de priorité supérieure sont toujours traitées avant les files d'attente de priorité inférieure, ce qui permet un transfert immédiat du trafic critique tel que la voix et la vidéo. Cela garantit un délai minimal et une priorité maximale pour les applications sensibles au temps.
L'utilisation de SP comme planificateur pourrait garantir que les files d'attente à priorité élevée sont toujours traitées en premier, le trafic critique comme la voix et la vidéo recevant un délai minimal et une priorité maximale. Mais les files d'attente à priorité inférieure peuvent souffrir de famine si le trafic à priorité élevée est constamment présent, ce qui entraîne des retards ou des paquets abandonnés pour les applications moins critiques
- Planification WRR (Weighted Round Robin) : alloue la bande passante entre les files d'attente en fonction des pondérations attribuées. Chaque file d'attente est desservie de manière circulaire en fonction de sa pondération, ce qui garantit une distribution équitable de la bande passante et empêche les files d'attente de priorité inférieure de connaître une pénurie de bande passante.
L'utilisation de WRR comme planificateur peut fournir une approche équilibrée de la gestion des ressources réseau, adaptée aux environnements avec divers types de trafic. Cependant, le trafic à haute priorité peut subir de légers retards par rapport à SP, car la bande passante est partagée entre toutes les files d'attente.
Nous prenons en charge le choix de certaines files d'attente en mode SP et d'autres en mode WRR. Dans ce cas, les files d'attente avec le mode SP seront transmises en premier. Lorsqu'il y a de la bande passante libre, les autres files d'attente seront transmises avec WRR.
Ici, nous en faisons un scénario simple, un commutateur d'accès se connectant à un PC sur le port 1 et un téléphone IP sur le port 2 en liaison descendante et un commutateur d'agrégation sur le port 3 en liaison montante.
Étant donné que le trafic du téléphone IP est sensible au temps, il doit d'abord être transféré. En cas d'encombrement du trafic, le trafic du PC ne sera transféré que lorsque le trafic du téléphone IP aura terminé son transfert, garantissant ainsi l'expérience d'utilisation du téléphone IP.
Schéma : Sur le commutateur d'accès, configurez la priorité du port sur les ports 1 et 2, pour le port 1, faites entrer tout le trafic dans la file d'attente TC-4 et pour le port 2, faites entrer tout le trafic dans la file d'attente TC-6, pour les paramètres du planificateur, configurez ces deux files d'attente en mode SP, ce qui garantit que le trafic du téléphone IP est d'abord transféré vers le commutateur d'agrégation.
Dans cet exemple, nous allons utiliser la priorité du port, et la priorité du port est d'abord mappée sur la priorité 802.1p, puis mappée sur les files d'attente de transfert. Tout d'abord, nous devons définir le mode de confiance du port sur Untrust , ce qui signifie ignorer les balises de priorité transportées par les paquets, les exécuter en fonction de la priorité définie sur ce port. Par défaut, la priorité 802.1p 0-7 est mappée sur les files d'attente de transfert TC 0-7 une par une, donc ici nous devons seulement définir la priorité du port sur 4, elle sera automatiquement mappée sur la priorité 802.1p 4, puis sur la file d'attente de transfert TC-4. Configurez ensuite le mode planificateur pour TC-4 et TC-6, le mode SP pour les deux.
PRUDENCE:
Il existe deux cas lors de la configuration du planificateur pour les files d'attente. Sur certains appareils, cette configuration est globale. Dans la CLI, les commandes sont exécutées sous le mode de configuration globale. Sur d'autres appareils, le planificateur pour les files d'attente doit être configuré par port, ce qui signifie que vous devez d'abord accéder au mode de configuration de l'interface.
Liste des appareils dont le planificateur est configuré globalement :
TL-SG3452X, TL-SG3452XP, SG3428XPP-M2, SG6654XHP, TL-SX3008F, TL-SX3016F, SG3428, TL-SG3428X, SG3218XP-M2, TL-SG3428XF, SG3452X, SG3210XHP-M2 V2, TL-SG3210XHP-M2 V2, SG3428XF, SG6428XHP, SX3008F, SG3428X, SX3016F, TL-SG3428X-UPS, SX6632YF, SG3452XP, TL-SG3428, SG6654X, SG6428X, TL-SG3428MP, TL-SG 3452, 6HPP, SG3428XMP, TL-SG3428XMP, SX3206HPP
Liste des périphériques pour lesquels le planificateur est configuré par port :
TL-SG2008P, TL-SG2218P, TL-SG2016P, SG2210XMP-M2, SG3428XPP-M2, TL-SG2210P, SG2210MP, TL-SL2428P, SG2218, SG3452P, SG3218XP-M2, SL2 428P, 8X-M2, SG3210X-M2 , TL-SG2210MP, SG3428X-M2, SG3210, TL-SG3428XPP-M2, SG3210XHP-M2 V3, TL-SG3210XHP-M2 V3, SG2008, TL-SG2428P, SG2005P-PD, SG2428LP, SG2218P, SG2428P, SG2008P, TL-SG2218 , SG6654X, SG2016P, TL-SG2008, TL-SG3210, TL-SG3452, TL-SG3452P
Étape 1
Adoptez tous les commutateurs du contrôleur Omada.
Étape 2 .
Utilisez le modèle CLI pour envoyer les commandes au commutateur. Pour savoir comment utiliser le modèle CLI dans le contrôleur SDN Omada, reportez-vous à la FAQ : Guide de configuration CLI pour le contrôleur SDN Omada (v5.9.9 et versions ultérieures) .
Pour cet exemple, les commandes doivent ressembler à ceci : (Pour les appareils dont le planificateur de file d'attente est configuré globalement)
interface gigabit Ethernet 1/0/1
mode de confiance QOS non fiable
port qos priorité 4
#
interface gigabit Ethernet 1/0/2
mode de confiance QOS non fiable
port qos priorité 6
#
file d'attente QOS 4 mode sp
file d'attente QOS 6 mode SP
Pour un autre cas, les commandes devraient ressembler à ceci : (Pour les appareils dont le planificateur de file d'attente est configuré par port)
interface gigabit Ethernet 1/0/1
mode de confiance QOS non fiable
port qos priorité 4
file d'attente QOS 4 mode sp
file d'attente QOS 6 mode SP
#
interface gigabit Ethernet 1/0/2
mode de confiance QOS non fiable
port qos priorité 6
file d'attente QOS 4 mode sp
file d'attente QOS 6 mode SP
Pour d'autres détails sur l'utilisation de la commande CLI, veuillez vous référer au Guide CLI.
Résumez brièvement les résultats de la configuration en une ou deux phrases.
Pour en savoir plus sur chaque fonction et configuration, rendez-vous sur le Centre de téléchargement pour télécharger le manuel de votre produit.
Est-ce que ce FAQ a été utile ?
Vos commentaires nous aideront à améliorer ce site.