Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Exemple : Configuration des classes de transfert

Les classes de transfert regroupent les paquets à transmettre. Les classes de transfert sont mappées à des files d’attente de sortie, de sorte que les paquets affectés à une classe de transfert utilisent la file d’attente de sortie mappée à cette classe de transfert. Sauf sur QFX10000, le trafic unicast et le trafic multidestination (échec de la multicast, de la diffusion et de la recherche de destination) utilisent des classes de transfert et des files d’attente de sortie distinctes.

Exigences

Cet exemple utilise les composants matériels et logiciels suivants pour deux exemples de configuration :

Configuration des classes de transfert pour les commutateurs, à l’exception de QFX10000

  • Un commutateur sauf QFX10000 (cet exemple a été testé sur un commutateur Juniper Networks QFX3500)

  • Junos OS version 11.1 ou ultérieure pour la gamme QFX Series ou Junos OS version 14.1X53-D20 ou ultérieure pour la gamme OCX Series

Configuration des classes de transfert pour les commutateurs QFX10000

  • Un commutateur QFX10000

  • Junos OS version 15.1X53-D10 ou ultérieure pour QFX Series

Aperçu

Le commutateur QFX10000 prend en charge huit classes de transfert. D’autres commutateurs prennent en charge jusqu’à 12 classes de transfert. Pour transférer le trafic, vous devez mapper (affecter) les classes de transfert aux files d’attente de sortie. Sur le commutateur QFX10000, les files d’attente de 0 à 7 concernent à la fois le trafic unicast et multidestination. Sur d’autres commutateurs, les files d’attente 0 à 7 sont destinées au trafic unicast, tandis que les files d’attente 8 à 9 (commutateur QFX5200) ou 8 à 11 (autres commutateurs) sont destinées au trafic multidestination. À l’exception des commutateurs OCX Series, ceux-ci prennent en charge jusqu’à six classes de transfert sans perte. (Les commutateurs OCX Series ne prennent pas en charge le transport sans perte de couche 2.)

Le commutateur fournit quatre classes de transfert par défaut et, à l’exception des commutateurs QFX10000, ces quatre classes de transfert sont unicast, plus une classe de transfert multidestination par défaut. Vous pouvez définir les classes de transfert restantes et les configurer en tant que classes de transfert unicast ou multidestination en les mappant à des files d’attente unicast ou multidestination. Le type de file d’attente, unicast ou multidestination, détermine le type de classe de transfert.

Les quatre classes de transfert par défaut (unicast sauf sur QFX10000) sont les suivantes :

  • be—Trafic best-effort

  • 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)

  • nc—Trafic de contrôle du réseau

Sauf sur les commutateurs QFX10000, la classe de transfert multidestination par défaut est la suivante :

  • mcast—Trafic multidestination

Mappez 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, mais toutes les classes de transfert mappées à une file d’attente particulière doivent être du même type :

  • À l’exception des commutateurs QFX10000, toutes les classes de transfert mappées à une file d’attente particulière doivent être unicast ou multicast. Vous ne pouvez pas mélanger des classes de transfert unicast et multicast dans la même file d’attente.

  • Sur QFX10000 commutateurs, toutes les classes de transfert mappées à une file d’attente particulière doivent avoir le même attribut d’abandon de paquets : toutes les classes de transfert doivent être avec perte, ou toutes les classes de transfert mappées à une file d’attente doivent être sans perte.

Note:

Sur les commutateurs qui n’exécutent pas le logiciel ELS, si vous utilisez Junos OS version 12.2, utilisez le mappage classe-à-file de transfert 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.

Dans Junos OS version 12.3 et ultérieure, vous pouvez inclure l’attribut d’abandon de paquets sans perte dans les configurations de classe de transfert explicites pour configurer une classe de transfert sans perte .

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 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 classes de transfert aux files d’attente, modifiez la configuration pour remplacer l’instruction par l’instruction queue queue class .

Note:

La planification hiérarchique contrôle le transfert de la file d’attente de sortie. Lorsque vous définissez une classe de transfert et que vous classez le trafic en son sein, vous devez également définir une stratégie de planification pour la classe de transfert. Définir une stratégie de planification signifie :

  • Mappage d’un planificateur à la classe de transfert dans un mappage de planificateur

  • Inclusion de la classe de transfert dans un ensemble de classes de transfert

  • Association de la carte du planificateur à un profil de contrôle du trafic

  • Attacher le profil de contrôle du trafic à un ensemble de classes de transfert et appliquer le profil de contrôle du trafic à une interface

Sur QFX10000 commutateurs, vous pouvez définir une stratégie de planification à l’aide de la planification de ports :

  • Mappage d’un planificateur à la classe de transfert dans un mappage de planificateur.

  • Application de la carte du planificateur à une ou plusieurs interfaces.

Exemple 1 : configuration des classes de transfert pour les commutateurs à l’exception de QFX10000

Configuration

Procédure étape par étape

Le tableau 1 montre le mappage de la classe de transfert vers la file d’attente de configuration pour cet exemple :

Tableau 1 : Exemple de configuration de la classe de transfert vers la file d’attente, sauf sur QFX10000

Classe de transfert

File d’attente

au mieux de leurs efforts

0

Nc

7

mcast (en anglais)

8

Pour configurer les classes de transfert CoS pour les commutateurs à l’exception de QFX10000 :

  1. Associez la classe de transfert à la best-effort file d’attente 0:

  2. Associez la classe de transfert à la nc file d’attente 7:

  3. Associez la classe de transfert à la mcast-be file d’attente 8:

Vérification

Vérification du mappage classe-file d’attente

But

Vérifiez le mappage de la classe de transfert à la file d’attente. (Le système n’affiche que les classes de transfert explicitement configurées ; il n’affiche pas les classes de transfert par défaut telles que fcoe et no-loss.)

Action

Vérifiez les résultats de la configuration de la classe de transfert à l’aide de la commande show configuration class-of-service forwarding-classesmode opérationnel :

Exemple 2 : Configuration des classes de transfert pour les commutateurs QFX10000

Configuration

Procédure étape par étape

Le tableau 2 montre le mappage de la classe de transfert vers la file d’attente de configuration pour cet exemple :

Tableau 2 : Exemple de configuration de la classe de transfert vers la file d’attente sur QFX10000

Classe de transfert

File d’attente

au mieux de leurs efforts

0

be1

1

Nc

7

Pour configurer les classes de transfert CoS pour les commutateurs QFX10000 :

  1. Associez la classe de transfert à la best-effort file d’attente 0:

  2. Associez la classe de transfert à la be1 file d’attente 1:

  3. Associez la classe de transfert à la nc file d’attente 7:

Vérification

Vérification du mappage classe-file d’attente

But

Vérifiez le mappage de la classe de transfert à la file d’attente. (Le système n’affiche que les classes de transfert explicitement configurées ; il n’affiche pas les classes de transfert par défaut telles que fcoe et no-loss.)

Action

Vérifiez les résultats de la configuration de la classe de transfert à l’aide de la commande show configuration class-of-service forwarding-classesmode opérationnel :