Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre les ensembles de classes de transfert CoS (groupes prioritaires)

Un ensemble de classes de transfert est la construction de configuration de Junos qui équivaut à un groupe de priorité dans la sélection de transmission améliorée (ETS, décrit dans IEEE 802.1Qaz). Le commutateur implémente ETS à l’aide d’un planificateur hiérarchique à deux niveaux.

Un groupe prioritaire est un groupe de classes de transfert. Chaque classe de transfert est mappée à une file d’attente de sortie et à une priorité IEEE 802.1p (points de code). La classification du trafic dans une classe de transfert en fonction de ses points de code et le mappage de la classe de transfert à une file d’attente définissent le trafic affecté à cette file d’attente. Les classes de transfert qui appartiennent à un groupe prioritaire partagent la bande passante de port allouée à ce groupe prioritaire. Le trafic mappé aux classes de transfert d’un groupe prioritaire partage généralement des exigences similaires en matière de gestion du trafic.

Vous pouvez configurer jusqu’à trois ensembles de classes de transfert unicast et un ensemble de classes de transfert multicast. Seules les classes de transfert unicast peuvent appartenir aux ensembles de classes de transfert unicast. Seules les classes de transfert multicast peuvent appartenir à l’ensemble de classes de transfert multicast.

Si vous configurez une classe de transfert strict-haute priorité (vous ne pouvez configurer qu’une seule classe de transfert strict-haute priorité), vous devez respecter les règles suivantes lors de la configuration des ensembles de classes de transfert :

  • Vous devez créer un ensemble de classes de transfert distinct pour la classe de transfert strict-haute priorité.

  • Un seul ensemble de classes de transfert peut contenir la classe de transfert strict-haute priorité.

  • Une classe de transfert strict-haute priorité ne peut pas appartenir au même ensemble de classes de transfert que les classes de transfert qui ne sont pas strictes-haute priorité.

  • Une classe de transfert stricte à haute priorité ne peut pas appartenir à un ensemble de classes de transfert multidestination.

  • Vous ne pouvez pas configurer une bande passante minimale garantie (taux garanti) pour un ensemble de classes de transfert qui inclut une classe de transfert à haute priorité stricte (vous ne pouvez pas non plus configurer une bande passante minimale garantie pour une classe de transfert stricte élevée).

  • Nous vous recommandons de toujours appliquer un taux de mise en forme à une classe de transfert de priorité stricte élevée pour éviter qu’elle n’affame les files d’attente mappées à d’autres classes de transfert. Si vous n’appliquez pas de taux de mise en forme pour limiter la quantité de bande passante qu’une classe de transfert stricte haute priorité peut utiliser, la classe de transfert stricte haute priorité peut utiliser toute la bande passante de port disponible et priver les autres classes de transfert sur le port.

Vous devez utiliser la planification hiérarchique si vous configurez explicitement le CoS. Le planificateur hiérarchique à deux niveaux définit les ressources de bande passante pour l’ensemble de classes de transfert (groupe de priorités), puis alloue ces ressources entre les classes de transfert (priorités) qui appartiennent à l’ensemble de classes de transfert.

Si vous ne configurez pas explicitement les ensembles de classes de transfert, le système crée automatiquement un ensemble de classes de transfert par défaut qui contient toutes les classes de transfert sur le commutateur. Le système attribue 100 % de la bande passante de sortie du port à l’ensemble de classes de transfert par défaut. Le trafic entrant est classé en fonction des paramètres du classificateur par défaut. Les classes de transfert de l’ensemble de classes de transfert par défaut reçoivent de la bande passante en fonction des paramètres du planificateur par défaut. Les classes de transfert qui ne font pas partie du planificateur par défaut ne reçoivent pas de bande passante. Le groupe de priorité par défaut est transparent. Il n’apparaît pas dans la configuration et est utilisé pour publier le protocole DCBX (Data Center Bridging Capability Exchange Protocol).

Lorsque vous configurez explicitement les ensembles de classes de transfert et que vous les appliquez aux interfaces, sur ces interfaces, les classes de transfert que vous ne mappez pas à un ensemble de classes de transfert ne reçoivent aucune bande passante garantie. Les classes de transfert qui appartiennent à l’ensemble de classes de transfert par défaut peuvent recevoir de la bande passante si les autres ensembles de classes de transfert n’utilisent pas toute la bande passante des ports. Toutefois, la quantité de bande passante reçue par les classes de transfert qui ne sont pas membres d’un ensemble de classes de transfert n’est pas garantie. Dans ce cas, la bande passante reçue par une classe de transfert si elle n’est pas membre d’un ensemble de classes de transfert dépend de la disponibilité de la bande passante de port inutilisée et n’est donc pas déterministe.

Pour garantir la bande passante des classes de transfert de manière prévisible, veillez à mapper toutes les classes de transfert qui doivent transporter le trafic sur une interface à un ensemble de classes de transfert et à appliquer l’ensemble de classes de transfert à l’interface.