Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Définition des classes de transfert CoS

Les classes de transfert vous permettent de regrouper des paquets pour la transmission. Le commutateur prend en charge un total de huit (périphériques QFX10000 et NFX Series), 10 (QFX5200 commutateurs) ou 12 (autres commutateurs) classes de transfert. Pour transférer le trafic, vous mappez (affectez) les classes de transfert aux files d’attente de sortie. À partir de Junos OS version 22.1R1, les équipements QFX10000 Series prennent en charge 16 classes de transfert.

Les commutateurs QFX10000 et les périphériques NFX Series disposent de huit files d’attente de sortie, de 0 à 7. Ces files d’attente prennent en charge le trafic unicast et multidestination.

À l’exception des appareils QFX10000 et NFX Series, le commutateur dispose de 10 files d’attente de sortie (QFX5200) ou de 12 files d’attente de sortie (autres commutateurs). Les files d’attente 0 à 7 sont destinées au trafic unicast et les files d’attente 8 à 11 au trafic multicast. Les classes de transfert mappées à des files d’attente unicast doivent transporter du trafic unicast, et les classes de transfert mappées à des files d’attente multidestination 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 équipements NFX Series, sont les suivantes :

Note:

À l’exception de QFX10000, il s’agit des classes de transfert unicast par défaut.

  • best-effort—Trafic dans la mesure du possible

  • fcoe—Livraison garantie pour le trafic Fibre Channel over Ethernet (ne pas utiliser sur les commutateurs OCX Series)

  • no-loss—Livraison garantie pour le trafic TCP sans perte (ne pas utiliser sur les commutateurs OCX Series)

  • network-control—Trafic de contrôle du réseau

Note:

QFX10002-60C ne prend pas en charge le 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.

La classe de transfert multidestination par défaut, sauf sur les commutateurs QFX10000 et les périphériques 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é des pertes n’est généralement pas prise en compte dans une valeur CoS.

  • Transfert accéléré (ef) : fournit un service de bout en bout avec une faible perte, une faible latence, une faible gigue, une bande passante assurée.

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

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

Vous pouvez mapper les classes de transfert aux files d’attente à l’aide de l’instruction class . Vous pouvez mapper plusieurs classes de transfert à une seule file d’attente. À l’exception des équipements QFX10000 ou NFX Series, toutes les classes de transfert mappées à une file d’attente particulière doivent être du même type, unicast ou multicast. Vous ne pouvez pas mélanger des classes de transfert unicast et multicast sur 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 d’abandon 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 drop, qui n’est no-loss pas pris en charge sur les commutateurs OCX Series. Sur les commutateurs OCX Series, ne mappez pas le trafic aux classes de transfert fcoe et sans perte par défaut.

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 :

Note:

Sur les commutateurs qui n’exécutent pas le logiciel ELS, si vous utilisez Junos OS version 12.2 ou ultérieure, utilisez le mappage de classe de transfert vers file d’attente par défaut pour les classes sans fcoe perte 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 d’abandon de paquet facultatif no-loss introduit dans Junos OS version 12.3 dans la configuration de la classe de transfert.

Note:

Sur les commutateurs qui n’exécutent pas le logiciel ELS, Junos OS version 11.3R1 et antérieure prenait en charge une autre méthode de mappage des classes de transfert aux files d’attente qui vous permettait de mapper une seule classe de transfert à une file d’attente à l’aide de l’instruction :

L’instruction queue est obsolète et n’est plus valide dans Junos OS version 11.3R2 et ultérieure. Si vous disposez d’une configuration qui utilise l’instruction pour mapper les queue classes de transfert aux files d’attente, modifiez la configuration pour remplacer l’instruction queue par l’instruction class .

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érer
Description
22.1R1
À partir de Junos OS version 22.1R1, les équipements QFX10000 Series prennent en charge 16 classes de transfert.