Comprendre les classificateurs CoS
La classification des paquets associe les paquets entrants à un niveau de service de classe de service (CoS) particulier. Les classificateurs associent les paquets à une classe de transfert et à une priorité de perte, et les paquets sont associés à une file d’attente de sortie en fonction de la classe de transfert. Vous pouvez définir des classificateurs pour les interfaces suivantes :
Trafic IPv4 et IPv6 vers les interfaces réseau, interfaces Ethernet agrégées (également appelées groupes d’agrégation de liens (LAG))
Sur les commutateurs qui prennent en charge le style de configuration ELS, les fonctions de routage inter-VLAN utilisent une interface de routage et de pontage (IRB) intégrée nommée irb
Sur les commutateurs qui ne prennent pas en charge le style de configuration ELS, les fonctions de routage inter-VLAN utilisent une interface VLAN routée (RVI) nommée vlan
Il existe deux types généraux de classificateurs :
Classificateurs d’agrégation de comportements (BA)
Classificateurs multifield (MF)
Vous pouvez configurer à la fois un classificateur BA et un classificateur MF sur une interface. Si vous faites cela, la classification BA est effectuée d’abord, puis la classification MF. Si les deux résultats de classification entrent en conflit, le résultat de classification MF remplace le résultat de classification BA.
Sur les commutateurs Ethernet EX8200 de Juniper Networks, vous pouvez spécifier des classificateurs BA pour le trafic multidestination ponté et pour le trafic IP multidestination. Un classificateur BA pour paquets multicast est appliqué à toutes les interfaces du commutateur EX8200.
Les commutateurs EX8200 implémentent l’allocation à la demande d’espace mémoire pour la mémoire Adressage de contenu externe (TCAM) de sorte que lorsqu’un espace TCAM supplémentaire est nécessaire pour les classificateurs CoS, il est alloué à partir de l’espace TCAM gratuit ou de l’espace TCAM inutilisé. Un message de journal d’erreur est généré lorsque vous configurez les classificateurs CoS pour qu’ils utilisent de l’espace mémoire qui dépasse l’espace TCAM disponible qui inclut à la fois l’espace libre et inutilisé.
Ce sujet décrit :
Classificateurs d’agrégation de comportements
Les classificateurs BA sont basés sur des champs de longueur fixe dans l’en-tête de paquet, ce qui les rend plus efficaces en termes de calcul que les classificateurs MF. Par conséquent, les équipements centraux qui gèrent des volumes de trafic élevés sont normalement configurés pour effectuer la classification BA. Le classificateur BA mappe les paquets à une classe de transfert et à une priorité de perte. La classe de transfert détermine la file d’attente de sortie d’un paquet. Un planificateur utilise la priorité de perte pour contrôler l’élimination des paquets pendant les périodes d’encombrement.
Voici les types de classificateurs BA suivants :
-
dscp
— Differentiated Services Code Point (DSCP) pour IP DiffServ. Gère les paquets IPv4 entrants. -
dscp-ipv6
— Gère les paquets IPv6 entrants. -
ieee-802.1
— Gère la CoS de couche 2 (IEEE 802.1p). -
inet-precedence
— Gère les paquets IPv4 entrants. Le mappage de préséance IP ne nécessite que les trois bits supérieurs du champ DSCP.
Un classificateur BA prend une valeur CoS spécifiée comme modèle de bit littéral ou comme alias défini et tente de l’associer au type de paquet arrivant sur l’interface. Si les informations de l’en-tête du paquet correspondent au modèle spécifié, le paquet est envoyé à la file d’attente appropriée, définie par la classe de transfert associée au classificateur.
Classification agrégée du comportement par défaut
Le système d’exploitation Junos (Junos OS) de Juniper Networks attribue automatiquement des classificateurs BA implicites par défaut aux interfaces logiques en fonction du type d’interface. Le tableau 1 répertorie différents types d’interfaces et la classification BA implicite par défaut correspondante.
Type d’interface |
Classification BA par défaut |
---|---|
Interfaces CCC (Trunk and Circuit Cross-Connect) |
Note:
Cette classification BA pour une interface CCC s’applique uniquement aux commutateurs EX8200. |
Interface de couche 3 (IPv4) |
|
Interface de couche 3 (IPv6) |
|
Interface d’accès |
Non fiable |
Interface VLAN routée (RVI) |
Pas de classification par défaut |
MPLS |
Exp
Note:
Cette classification BA s’applique uniquement aux commutateurs EX8200. |
Lorsque vous associez explicitement un classificateur BA à une interface logique, vous remplacerez le classificateur BA implicite (par défaut) par un classificateur BA explicite.
Le tableau 2 décrit les types de classificateur BA que vous pouvez configurer sur les interfaces de couches 2 et 3.
Type d’interface |
Classification BA autorisée |
---|---|
Interface de couche 2 |
IEEE 802.1p, préséance IP, DSCP, DSCP IPv6 |
Interface de couche 3 (IPv4) |
IEEE 802.1p, préséance IP, DSCP |
Interface de couche 3 (IPv6) |
IEEE 802.1p, préséance IP, DSCP IPv6 |
Vous ne pouvez pas appliquer de classificateurs de préséance DSCP et IP à la même interface. Vous ne pouvez pas non plus appliquer de classificateurs IEEE 802.1p à une interface avec des classificateurs de tout autre type. Les classificateurs DSCP IPv6 peuvent être appliqués à une interface avec des classificateurs de préséance DSCP ou IP, car ils s’appliquent à différents types de paquets.
Sur les commutateurs EX4300, les trois classificateurs (DSCP, DSCP IPv6 et IEEE 802.1p) peuvent coexister sur une interface L2 avec un classificateur fixe. La classification BA a préséance sur la classification fixe.
Si vous n’avez pas configuré explicitement de classificateur sur une interface logique, les classificateurs par défaut sont affectés et la classification fonctionne comme suit :
-
À une interface logique configurée avec une adresse IPv4, un classificateur DSCP est affecté par défaut, et les paquets IPv4 et IPv6 sont classés à l’aide du classificateur DSCP.
-
Pour l’interface logique configurée avec une adresse IPv6, un classificateur DSCP IPv6 est assigné par défaut, et les paquets IPv4 et IPv6 sont classés à l’aide du classificateur DSCP IPv6.
Sur les commutateurs EX8200, vous pouvez configurer soit un classificateur de type DSCP ou IEEE802.1p, soit un classificateur de type DSCP et IEEE802.1p.
Vous pouvez configurer des interfaces IRB sur des commutateurs qui prennent en charge le style de configuration ELS ou des interfaces VLAN routinées sur des commutateurs qui ne prennent pas en charge le style de configuration ELS. Après cela, les bits de priorité utilisateur (UP) des paquets entrants sont réécrits conformément à la règle de réécriture IEEE 802.1p par défaut, sauf sur les commutateurs EX8200. Sur les commutateurs EX8200, vous devez attribuer explicitement la règle de réécriture IEEE 802.1p par défaut aux RVIs.
Par défaut, tous les classificateurs BA classent le trafic dans la classe de transfert « best-effort » ou dans la classe de transfert de contrôle réseau.
Classificateurs multifield
Les classificateurs multifield (MF) examinent plusieurs champs d’un paquet, tels que les adresses source et de destination, ainsi que les numéros de port source et de destination du paquet. Avec les classificateurs MF, vous définissez la classe de transfert et la priorité de perte d’un paquet en fonction des règles de filtre de pare-feu .
La classification MF est normalement effectuée à la périphérie du réseau en raison de l’absence générale de prise en charge des classificateurs de priorité DSCP ou IP dans les applications des utilisateurs finaux. Sur un commutateur de périphérie, un classificateur MF fournit la fonctionnalité de filtrage qui analyse plusieurs champs de paquets pour déterminer la classe de transfert d’un paquet. En règle générale, n’importe quel classificateur effectue des opérations de correspondance sur les champs sélectionnés par rapport à une valeur configurée.