Présentation de la classe de service des ports Virtual Chassis
Par défaut, toutes les interfaces de port Virtual Chassis d’un Virtual Chassis pour plates-formes de routage universelles 5G MX Series utilisent une configuration de classe de service (CoS) par défaut spécialement conçue pour les ports Virtual Chassis. La configuration par défaut, qui s’applique à tous les ports Virtual Chassis du châssis virtuel, inclut des classificateurs, des classes de transfert, des règles de réécriture et des planificateurs. Dans la plupart des cas, la configuration CoS par défaut est adaptée à vos besoins sans nécessiter de configuration CoS supplémentaire.
Dans certains cas, cependant, vous souhaiterez peut-être personnaliser la configuration du profil de contrôle du trafic sur les ports Virtual Chassis. Pour ce faire, vous pouvez configurer un profil de contrôle du trafic de sortie et l’appliquer à toutes les interfaces de ports Virtual Chassis dans le châssis virtuel.
Cette rubrique fournit une vue d’ensemble de la configuration CoS par défaut pour les ports Virtual Chassis et vous aide à comprendre les composants de la configuration CoS que vous pouvez personnaliser.
Configuration CoS par défaut pour les ports Virtual Chassis
Dans une configuration Virtual Chassis MX Series, les ports Virtual Chassis se comportent comme des ports de structure de commutation pour transporter les paquets entre les routeurs membres dans un châssis virtuel. Plus précisément, les ports Virtual Chassis transportent le trafic de contrôle interne au sein du Virtual Chassis et transfèrent le trafic utilisateur entre les cartes de ligne du routeur.
À l’instar du trafic sur les interfaces de port réseau standard, le trafic sur les interfaces de port Virtual Chassis est mappé à l’une des quatre classes de transfert suivantes, comme suit :
Le trafic VCCP (Internal Virtual Chassis Control Protocol) est mappé à la classe de transfert de contrôle réseau avec la valeur du point de code (IEEE 802.1p bit) définie sur '111'b. Vous ne pouvez pas modifier cette configuration.
Le trafic de contrôle est mappé à la classe de transfert de contrôle réseau avec la valeur du point de code (IEEE 802.1p bit) définie sur '110'b. Vous ne pouvez pas modifier cette configuration.
Le trafic utilisateur est mappé au meilleur des efforts, le transfert accéléré et les classes de trafic de transfert assurées.
La configuration CoS s’applique globalement à tous les ports Virtual Chassis du Virtual Chassis. Vous ne pouvez pas configurer CoS pour un port Virtual Chassis individuel (tel que vcp-2/2/0). Si vous créez un port Virtual Chassis, la configuration CoS globale est propagée au port Virtual Chassis nouvellement créé lorsque le routeur membre sur lequel réside le nouveau port Virtual Chassis rejoint le Virtual Chassis. Vous pouvez également configurer CoS pour les ports Virtual Chassis en configurant CoS pour un port réseau standard, puis en convertissant le port réseau en port Virtual Chassis en émettant la request virtual-chassis vc-port set
commande.
Vous pouvez convertir un port réseau standard (par exemple, xe-2/2/1) en port Virtual Chassis en exécutant la request virtual-chassis vc-port set
commande. Si le port réseau standard a été configuré avec des paramètres CoS différents de la configuration CoS en vigueur pour tous les ports Virtual Chassis dans le châssis virtuel, le port Virtual Chassis nouvellement converti (vcp-2/2/1) utilise la configuration CoS définie pour toutes les interfaces de port Virtual Chassis au lieu de la configuration CoS d’origine associée au port réseau.
La configuration CoS par défaut des ports Virtual Chassis offre les avantages suivants pour que Virtual Chassis fonctionne correctement :
Donne la préférence au trafic VCCP interne qui traverse les interfaces de port Virtual Chassis
Donne la priorité au contrôle du trafic sur le trafic utilisateur sur les interfaces de port Virtual Chassis
Préserve les propriétés CoS de chaque paquet lorsqu’il circule entre les routeurs membres dans le Virtual Chassis
Plates-formes prises en charge et configurations maximales CoS des ports Virtual Chassis
Vous pouvez configurer les ports Virtual Chassis uniquement sur les interfaces MPC/MIC (Modular Port Concentrator/Modular Interface Card) des plates-formes de routage universelles MX Series 5G avec deux moteurs de routage suivants :
Plate-forme de routage universelle MX240
Plate-forme de routage universelle MX480
Plate-forme de routage universelle MX960
Les interfaces MPC/MIC prennent en charge les maximums suivants pour les classes de transfert et les niveaux de planification des priorités :
Jusqu’à huit classes de transfert
Jusqu’à cinq niveaux de planification des priorités
Classifications par défaut pour les ports Virtual Chassis
La classification a lieu lorsqu’un paquet entre dans un routeur membre Virtual Chassis à partir d’un port réseau. Pour les configurations Virtual Chassis qui prennent en charge plus de deux routeurs membres, le paquet est reclassé pour le traitement CoS conformément aux règles de classification IEEE 802.1p par défaut qui s’appliquent au port Virtual Chassis lorsque le paquet traverse les routeurs membres intermédiaires dans le châssis virtuel. Lorsque le paquet entre dans le dernier routeur membre du châssis virtuel, il est reclassé selon les règles de classification d’origine qui s’appliquaient lorsque le paquet est entré dans le Virtual Chassis à partir d’un port réseau.
Ce comportement de reclassification ne s’applique pas à un châssis virtuel MX Series, qui ne prend en charge que deux routeurs membres dans la version actuelle.
Étant donné qu’il n’existe aucun routeur membre intermédiaire entre les deux routeurs membres dans un châssis virtuel MX Series, le paquet n’est pas reclassé selon les règles de classification par défaut pour le port Virtual Chassis. Au lieu de cela, les règles de classification d’origine qui s’appliquaient lorsque le paquet entrait dans le Virtual Chassis sur un port réseau sont conservées.
Les règles de classification IEEE 802.1p par défaut mappent la valeur du point de code (ou bit .1p) à la classe de transfert et à la priorité de perte. Vous pouvez afficher les règles de classification IEEE 802.1p par défaut en émettant la show class-of-service classifier
commande :
{master:member0-re0} user@host> show class-of-service classifier type ieee-802.1 Classifier: ieee8021p-default, Code point type: ieee-802.1, Index: 11 Code point Forwarding class Loss priority 000 best-effort low 001 best-effort high 010 expedited-forwarding low 011 expedited-forwarding high 100 assured-forwarding low 101 assured-forwarding high 110 network-control low 111 network-control high
Règles de réécriture par défaut pour les ports Virtual Chassis
Lorsqu’un paquet pénètre dans le Virtual Chassis à partir d’un port réseau, la classification CoS normale a lieu. Si le paquet quitte un routeur membre via le port Virtual Chassis vers l’autre routeur membre, le logiciel CoS encapsule le paquet avec une balise Virtual LAN (VLAN) qui contient les informations de point de code utilisées pour le traitement CoS. La valeur du point de code est affectée conformément aux règles de réécriture IEEE 802.1p par défaut, qui mappent la classe de transfert et la valeur de priorité de perte à une valeur de point de code.
Vous pouvez afficher les règles de réécriture IEEE 802.1p par défaut en émettant la show class-of-service rewrite-rule
commande suivante :
{master:member0-re0} user@host> show class-of-service rewrite-rule type ieee-802.1 Rewrite rule: ieee8021p-default, Code point type: ieee-802.1, Index: 34 Forwarding class Loss priority Code point best-effort low 000 best-effort high 001 expedited-forwarding low 010 expedited-forwarding high 011 assured-forwarding low 100 assured-forwarding high 101 network-control low 110 network-control high 111
Mappage du planificateur par défaut pour les ports Virtual Chassis
Lorsque vous créez un port Virtual Chassis, il fonctionne automatiquement comme un planificateur hiérarchique. Toutefois, vous ne pouvez pas configurer explicitement la planification hiérarchique sur les ports Virtual Chassis.
Les ports Virtual Chassis utilisent le même planificateur par défaut que celui utilisé par les ports réseau standard. Les classes de contrôle du réseau et de transfert du meilleur effort se voient attribuer une priorité faible et seulement 5 % de la bande passante est allouée au trafic de contrôle.
Vous pouvez afficher les paramètres du planificateur et le mappage des planificateurs aux classes de transfert en exécutant la show class-of-service scheduler-map
commande. Par souci de concision, l’exemple suivant affiche uniquement les parties de la sortie correspondant aux planificateurs par défaut best effort (default-be) et de contrôle réseau par défaut (default-nc).
{master:member0-re0} user@host> show class-of-service scheduler-map Scheduler map: <default>, Index: 2 Scheduler: <default-be>, Forwarding class: best-effort, Index: 21 Transmit rate: 95 percent, Rate Limit: none, Buffer size: 95 percent, Buffer Limit: none, Priority: low Excess Priority: low Drop profiles: Loss priority Protocol Index Name Low any 1 <default-drop-profile> Medium low any 1 <default-drop-profile> Medium high any 1 <default-drop-profile> High any 1 <default-drop-profile> Scheduler: <default-nc>, Forwarding class: network-control, Index: 23 Transmit rate: 5 percent, Rate Limit: none, Buffer size: 5 percent, Buffer Limit: none, Priority: low Excess Priority: low Drop profiles: Loss priority Protocol Index Name Low any 1 <default-drop-profile> Medium low any 1 <default-drop-profile> Medium high any 1 <default-drop-profile> High any 1 <default-drop-profile> ...
Configuration CoS personnalisée pour les ports Virtual Chassis
En fonction de la topologie de votre réseau, vous souhaiterez peut-être personnaliser la configuration CoS des ports Virtual Chassis. Par exemple, vous souhaiterez peut-être allouer plus que les 5 % par défaut de la bande passante du port Virtual Chassis pour contrôler le trafic. Vous pouvez également affecter différentes priorités et débits excédentaires à différentes classes de transfert.
- Profils de contrôle du trafic de sortie
- Classificateurs et règles de réécriture
- Mise en forme par priorité
Profils de contrôle du trafic de sortie
Pour créer une configuration CoS personnalisée (non par défaut) et l’appliquer à tous les ports Virtual Chassis, vous pouvez configurer un profil de contrôle du trafic de sortie, qui définit un ensemble de ressources de planification du trafic et référence une carte de planificateur. Vous appliquez ensuite le profil à toutes les interfaces de port Virtual Chassis. Pour appliquer globalement le profil de contrôle du trafic de sortie à toutes les interfaces de port Virtual Chassis, vous devez utiliser vcp-* comme nom d’interface représentant toutes les interfaces de port Virtual Chassis. Vous ne pouvez pas configurer CoS pour un port Virtual Chassis individuel (tel que vcp-1/1/0).
Pour obtenir un exemple montrant comment configurer un profil de contrôle du trafic de sortie personnalisé pour les ports Virtual Chassis, consultez Exemple : configuration de la classe de service pour les ports Virtual Chassis sur des plates-formes de routage universelles 5G MX Series.
Classificateurs et règles de réécriture
La configuration de classificateurs d’entrée IEEE 802.1p autres que ceux par défaut et de règles de réécriture de sortie IEEE 802.1p n’a aucun effet sur un châssis virtuel MX Series à deux membres.
Étant donné qu’il n’existe aucun routeur intermédiaire entre les deux routeurs membres dans un châssis virtuel MX Series, les paquets ne sont pas reclassés selon les règles de classification par défaut pour les ports Virtual Chassis. Au lieu de cela, les règles de classification d’origine qui s’appliquaient lorsque le paquet entrait dans le châssis virtuel sur un port réseau sont conservées, ce qui rend inutile la configuration des classifications d’entrée non par défaut et des règles de réécriture de sortie non par défaut dans la version actuelle.
Mise en forme par priorité
Les interfaces MPC/MIC prennent en charge la mise en forme par priorité, ce qui vous permet de configurer un taux de mise en forme du trafic distinct pour chacun des cinq niveaux de planification des priorités. Toutefois, la configuration de la mise en forme par priorité pour les ports Virtual Chassis sur les interfaces MPC/MIC n’est pas nécessaire pour les raisons suivantes :
Le routeur membre voisin a exactement la même bande passante.
Le même type de port Virtual Chassis est présent aux deux extrémités de la connexion.