Comment les planificateurs définissent les propriétés de la file d’attente de sortie

Vous utilisez des planificateurs pour définir les propriétés de classe de service (CoS) des files d’attente de sortie. Vous configurez les propriétés CoS dans un planificateur, puis mappez le planificateur à une classe de transfert. Les classes de transfert sont à leur tour mappées aux files d’attente de sortie. Les classificateurs mappent le trafic entrant en classes de transfert en fonction des valeurs CoS dans les champs d’en-tête de paquet connus (classification d’agrégation de comportement) ou dans les champs d’en-tête de paquet multiples (classification de champs multiples).

Les propriétés de la file d’attente de sortie incluent la quantité de bande passante de l’interface affectée à la file d’attente, la taille de la mémoire tampon allouée au stockage des paquets, la priorité de planification de la file d’attente et les profils de suppression de détection précoce aléatoire (RED) associés à la file d’attente pour contrôler la perte de paquets pendant les périodes de congestion.

Le planificateur mappe les planificateurs aux classes de transfert. La file d’attente de sortie mappée à une classe de transfert reçoit les ressources et propriétés de port définies dans le planificateur mappé à cette classe de transfert. Vous appliquez un mappage de planificateur à une interface pour appliquer la planification des files d’attente à un port. Vous pouvez associer différentes cartes de planificateur à différentes interfaces pour configurer la planification spécifique au port pour les classes de transfert (files d’attente de sortie).

Pour configurer les planificateurs de classe de service (CoS), incluez les instructions suivantes au niveau de la [edit class-of-service] hiérarchie :

Vous ne pouvez pas configurer à la fois l’instruction shaping-rate au niveau de la [edit class-of-service interfaces interface-name] hiérarchie et l’instruction et l’option transmit-rate rate-limit au niveau de la [edit class-of-service schedulers scheduler-name] hiérarchie. Ces déclarations s’excluent mutuellement. Si vous configurez les deux, vous ne pourrez pas valider la configuration :

Remarque :

Pour les routeurs de transport de paquets PTX Series :

  • Les fabric instructions and traffic-control-profiles au niveau de la [edit class-of-service] hiérarchie ne sont pas prises en charge.

Composants de la planification des files d’attente

Le Tableau 1 fournit une référence rapide aux composants du planificateur que vous pouvez configurer pour déterminer les propriétés de bande passante des files d’attente de sortie (classes de transfert).

Tableau 1 : composants du planificateur de files d’attente de sortie

Composant du planificateur de files d’attente de sortie

Descriptif

Taille de la mémoire tampon

Définit la taille de la mémoire tampon de la file d’attente.

Carte de profil d’élimination

Mappe un profil de perte à une priorité de perte de paquets. Les composants de la carte de profil de dépôt incluent :

  • Profil d’abandon : définit la probabilité d’abandonner des paquets à mesure que la file d’attente se remplit.

  • Priorité de perte : définit la priorité de perte de paquets de trafic à laquelle s’applique un profil de perte.

Priorité excédentaire

Définit la priorité de planification du trafic de bande passante excédentaire sur un planificateur.

Taux excédentaire

Définit le pourcentage de bande passante supplémentaire (bande passante qui n’est pas utilisée par d’autres files d’attente) qu’une file d’attente peut recevoir. S’il n’est pas défini, l’appareil utilise le taux de transmission pour déterminer la quantité de bande passante supplémentaire que la file d’attente peut utiliser. La bande passante supplémentaire est la bande passante restante une fois que toutes les exigences de bande passante garantie sont satisfaites.

Priorité

Définit la priorité de planification appliquée à la file d’attente.

Taux de mise en forme

Définit une limite à l’utilisation excédentaire de la bande passante. Le débit de transmission configure la bande passante minimale allouée à une file d’attente. Configurez le taux de mise en forme comme une utilisation maximale absolue et non l’utilisation supplémentaire au-delà du débit de transmission configuré. Si vous ne définissez pas de vitesse de mise en forme, la vitesse de mise en forme par défaut est de 100 %, ce qui équivaut à pas de mise en forme du tout.

Vitesse de transmission

Définit la bande passante minimale garantie sur les files d’attente à priorité non stricte. Par défaut, si vous ne configurez pas de débit excédentaire, la bande passante supplémentaire est partagée entre les files d’attente proportionnellement au débit de transmission de chaque file d’attente. Les files d’attente qui ne sont pas des files d’attente à haute priorité stricte utilisent le taux de transmission (par défaut) ou le taux excédentaire configuré pour déterminer la proportion (poids) de bande passante de port supplémentaire que la file d’attente peut partager.

Vous pouvez définir les files d’attente transmit-rate à haute priorité stricte pour définir une limite sur la quantité de trafic que la file d’attente traite comme trafic à haute priorité stricte. Le trafic supérieur à est traité comme du transmit-rate trafic best effort et reçoit un excès de bande passante de partage de « 1 », qui correspond à la proportion de bande passante supplémentaire que la file d’attente de priorité stricte peut partager sur le port. La quantité réelle de bande passante supplémentaire reçue par le trafic dépassant le débit de transmission dépend du nombre d’autres files d’attente qui consomment l’excédent de bande passante et des débits excédentaires de ces files d’attente.

Si vous configurez au moins deux files d’attente de priorité stricte élevée sur un port, vous devez configurer un taux de transmission sur ces files d’attente. Toutefois, nous vous recommandons vivement de toujours configurer un taux de transmission sur les files d’attente de priorité stricte à haute priorité afin d’éviter qu’elles n’affament les autres files d’attente.

Remarque :

Sur les routeurs PTX10008 et PTX10016, le taux de transmission par défaut du planificateur est défini sur 25 % pour les files d’attente très élevées si vous ne définissez pas le taux de transmission des planificateurs pour les files d’attente strictes élevées.