Help us improve your experience.

Let us know what you think.

Do you have time for a two-minute survey?

 
 

Comprendre le flux de paquets CoS

Lorsqu’un paquet traverse un commutateur, le commutateur fournit le niveau de service approprié au paquet en utilisant soit les paramètres de classe de service (CoS) par défaut, soit les paramètres CoS que vous configurez. Sur les ports entrants, le commutateur classe les paquets dans des classes de transfert appropriées et attribue une priorité aux pertes aux paquets. Sur les ports sortants, le commutateur applique la planification des paquets et (si vous les avez configurés) réécrire des règles pour marquer à nouveau les paquets.

Vous pouvez configurer CoS sur des interfaces logiques de couche 2, et vous pouvez configurer CoS sur des interfaces physiques de couche 3 si vous avez défini au moins une interface logique sur l’interface physique de couche 3. Vous ne pouvez pas configurer coS sur des interfaces physiques de couche 2 et des interfaces logiques de couche 3.

Pour le trafic de couche 2, utilisez les paramètres CoS par défaut ou configurez le CoS sur chaque interface logique. Vous pouvez appliquer différents paramètres CoS à différentes interfaces logiques de couche 2.

Note:

Les commutateurs OCX Series ne prennent pas en charge les interfaces de couche 2 (commutation Ethernet de la famille).

Pour le trafic de couche 3, utilisez les paramètres CoS par défaut ou configurez coS sur l’interface physique (et non sur l’unité logique). Le commutateur utilise le CoS appliqué à l’interface physique de couche 3 pour toutes les interfaces logiques de couche 3 configurées sur l’interface physique de couche 3.

Le commutateur applique le CoS aux paquets qui circulent dans le système :

  • Une interface comporte un ou plusieurs classificateurs de différents types (configurez cela au niveau de la [edit class-of-service interfaces] hiérarchie). Les types de classificateurs sont basés sur la partie du paquet entrant que le classificateur examine (bits de point de code IEEE 802.1p ou bits de point de code DSCP).

  • Lorsqu’un paquet pénètre dans un port entrant, le classificateur attribue le paquet à une classe de transfert et une priorité de perte en fonction des bits de code du paquet (configurez cela au niveau de la [edit class-of-service classifiers] hiérarchie).

  • Le commutateur attribue chaque classe de transfert à une file d’attente de sortie (configurez-la au niveau de la [edit class-of-service forwarding-classes] hiérarchie).

  • Les polices d’entrée (et de sortie) mesurent le trafic et peuvent modifier la classe de transfert et la priorité de perte si un flux de trafic dépasse son niveau de service.

  • Une carte du planificateur est appliquée à chaque interface. Lorsqu’un paquet sort d’un port de sortie, le plan du planificateur contrôle son traitement (configurez-le au niveau de la [edit class-of-service interfaces] hiérarchie). Un plan de planificateur assigne des planificateurs aux classes de transfert (configurez cela au niveau de la [edit class-of-service scheduler-maps] hiérarchie).

  • Un planificateur définit la façon dont le trafic est traité au niveau de la file d’attente de sortie de l’interface de sortie (configurez-le au niveau de la [edit class-of-service schedulers] hiérarchie). Vous contrôlez la vitesse de transmission, la vitesse de mise en forme, la priorité et le profil de drop de chaque classe de transfert en mappant les planificateurs aux classes de transfert dans les cartes du planificateur, puis en appliquant des cartes du planificateur aux interfaces.

  • Un profil de drop définit comment supprimer de manière agressive des paquets qui sont mappés à un planificateur particulier (configurez cela au niveau de la [edit class-of-service drop-profiles] hiérarchie).

  • Une règle de réécriture prend effet lorsque le paquet quitte une interface sur lequel une règle de réécriture est configurée (configurez-la au niveau de la [edit class-of-service rewrite-rules] hiérarchie). La règle de réécriture écrit des informations sur le paquet (par exemple, une règle de réécriture peut marquer à nouveau les bits de code du trafic sortant) en fonction de la classe de transfert et de la priorité de perte du paquet.

La figure 1 est un schéma de flux de haut niveau qui montre comment les paquets de diverses sources pénètrent dans les interfaces de commutation, sont classés à l’entrée, puis programmés (bande passante fournie) dans les files d’attente de sortie.

Figure 1 : classificateur CoS, files d’attente et planificateur CoS Classifier, Queues, and Scheduler

La figure 2 illustre le flux de paquets à travers les composants CoS que vous pouvez configurer.

Figure 2 : Flux de paquets via des composants CoS configurables Packet Flow Through Configurable CoS Components

La zone intermédiaire (classe de transfert et priorité de perte) représente deux valeurs que vous pouvez utiliser sur les interfaces d’entrée et de sortie. Le système utilise ces valeurs pour classer le trafic sur les interfaces d’entrée et réécrire le marquage des règles sur les interfaces de sortie. Chaque boîtier extérieur représente un composant de processus. Les composants de la rangée supérieure s’appliquent aux paquets entrants. Les composants de la ligne inférieure s’appliquent aux paquets sortants.

Les flèches de ligne solide indiquent la direction du flux de paquets de l’entrée à la sortie. Les flèches de ligne pointillées qui pointent vers la classe de transfert et la zone de priorité de perte indiquent les processus qui configurent (définissent) la classe de transfert et la priorité des pertes. Les flèches de ligne pointillées qui pointent à l’écart de la classe de transfert et la zone de priorité de perte indiquent les processus qui utilisent la classe de transfert et la priorité de perte comme valeurs d’entrée sur lesquelles baser les actions.

Par exemple, le classificateur BA définit la classe de transfert et la priorité de perte des paquets entrants, de sorte que la classe de transfert et la priorité de perte sont les sorties du classificateur et les points de flèche à l’écart du classificateur. Le planificateur reçoit les paramètres de classe de transfert et de priorité de perte, et met en file d’attente les paquets sortants en fonction de ces paramètres, de sorte que la flèche pointe vers le planificateur.