Définition des classes de transfert CoS

Les classes de transfert vous permettent de regrouper les paquets pour la transmission. Pour transférer le trafic, vous mappez (affectez) les classes de transfert aux files d’attente de sortie.

Les files d’attente 0 à 7 sont pour le trafic unicast et les files d’attente 8 à 11 sont pour le trafic multicast. Les classes de transfert mappées aux files d’attente unicast doivent transporter le trafic unicast, et les classes de transfert mappées aux files d’attente multidestinations doivent transporter le trafic multidestination. Il existe quatre classes de transfert unicast par défaut et une classe de transfert multidestination par défaut.

Les classes de transfert par défaut, sauf sur les appareils NFX Series, sont les suivantes :

  • best-effort—Trafic best-effort

  • fcoe: livraison garantie du trafic Fibre Channel over Ethernet (ne pas utiliser sur les commutateurs OCX Series)

  • no-loss: transmission garantie du trafic TCP sans perte (ne pas utiliser sur les commutateurs OCX Series)

  • network-control: trafic de contrôle du réseau

La classe de transfert multidestination par défaut, sauf sur les commutateurs QFX10000 et les équipements NFX Series, est la suivante :

  • mcast: trafic multidestination

Les équipements NFX Series ont les classes de transfert par défaut suivantes :

  • best-effort (be) : ne fournit aucun profil de service. La priorité de perte n’est généralement pas comptabilisée dans une valeur CoS.

  • expedited-forwarding (ef) : fournit une faible perte, une faible latence, une faible gigue, une bande passante assurée, un service de bout en bout.

  • assured-forwarding (af) : fournit un groupe de valeurs que vous pouvez définir et inclut quatre sous-classes : AF1, AF2, AF3 et AF4, chacune avec deux probabilités de chute : faible et élevée.

  • network-control (nc) : prend en charge le contrôle de protocole et est donc généralement hautement prioritaire.

Vous pouvez mapper des classes de transfert à des files d’attente à l’aide de l’instruction class . Vous pouvez mapper plusieurs classes de transfert à une seule file d’attente. Vous ne pouvez pas mélanger des classes de transfert unicast et multicast dans la même file d’attente.

Toutes les classes de transfert mappées à la même file d’attente doivent avoir le même attribut de perte de paquets : soit toutes les classes de transfert doivent être avec perte, soit toutes les classes de transfert doivent être sans perte. Ceci est important car les classes de transfert fcoe et no-loss par défaut ont l’attribut no-loss drop.

Par exemple, vous pouvez créer une classe de transfert nommée be2 et la mapper à la file d’attente 1 :

Un autre exemple consiste à créer une classe de transfert sans perte nommée fcoe2 et à la mapper à la file d’attente 5 :

Remarque :

Sur les commutateurs qui n’exécutent pas le logiciel ELS, utilisez le mappage de classe de transfert à file d’attente par défaut pour les classes de sans perte fcoe et no-loss de transfert. Si vous configurez explicitement les classes de transfert sans perte, le trafic mappé à ces classes de transfert est traité comme du trafic avec perte (best-effort) et ne reçoit pas de traitement sans perte, sauf si vous incluez l’attribut facultatif no-loss de perte de paquets.

Comportement de la classe de transfert spécifique à la plate-forme

Utilisez le tableau suivant pour passer en revue les comportements spécifiques à la plate-forme pour vos plates-formes.

Tableau 1 : comportement de la classe de transfert spécifique à la plate-forme

Plate-forme

Différence

NFX Series

  • Les appareils NFX prennent en charge jusqu’à 8 classes de transfert.

  • Les files d’attente d’appareils NFX 0 à 7 prennent en charge le trafic unicast et multicast.

QFX5000 Series

  • Les commutateurs QFX5200 prennent en charge jusqu’à 10 classes de transfert (8 unicast et 2 multicast). Tous les autres commutateurs QFX5000 prennent en charge jusqu’à 12 classes de transfert (8 unicast et 4 multicast).

  • QFX5000 files d’attente de commutation 0 à 7 prennent en charge le trafic unicast. Les files d’attente 8 à 11 prennent en charge le trafic multicast.

Série QFX10000

  • Avant la version 22.1R1 de Junos OS, les commutateurs QFX10000 prennent en charge jusqu’à 8 classes de transfert.

  • À partir de la version 22.1R1 de Junos OS, les commutateurs QFX10000 prennent en charge jusqu’à 16 classes de transfert.

  • Les files d’attente de commutation QFX10000 0 à 7 prennent en charge le trafic unicast et multicast.

  • Le modèle QFX10002-60C ne prend pas en charge PFC et les files d’attente sans perte ; En d’autres termes, les files d’attente sans perte par défaut (FCoE et sans perte) seront des files d’attente avec perte.

Tableau de l’historique des modifications

La prise en charge des fonctionnalités est déterminée par la plateforme et la version que vous utilisez. Utilisez l’explorateur de fonctionnalités pour déterminer si une fonctionnalité est prise en charge sur votre plateforme.

Libération
Descriptif
22.1R1
À partir de la version 22.1R1 de Junos OS, les équipements QFX10000 Series prennent en charge 16 classes de transfert.