Gestion de l’encombrement à l’aide des profils d’interruption et des priorités de perte de paquets sur vMX
Lorsque vous configurez CoS, vous pouvez gérer l’encombrement en configurant des profils d’abandon pour spécifier les seuils de priorité de perte de paquets. Vous référencez les profils d’abandon dans la configuration du planificateur pour affecter un profil d’abandon au paramètre de priorité des pertes.
Pour configurer la façon dont la priorité des pertes de paquets est gérée pour les files d’attente, effectuez les tâches suivantes :
Configuration des profils d’élimination
Les profils d’abandon spécifient le seuil d’une priorité de perte donnée.
Le seuil de priorité de perte attribué à ce profil d’abandon est la fill-level valeur associée à la drop-probability valeur de 100. Si vous ne spécifiez pas de probabilité de chute de 100 % dans le profil de chute, le niveau de remplissage par défaut est de 100 %. Tous les autres niveaux de remplissage sont ignorés.
Pour spécifier le profil de dépôt, incluez l’instruction drop-profiles au niveau de la [edit class-of-service] hiérarchie.
[edit] user@vmx# set class-of-service drop-profiles profile-name
Pour spécifier le seuil de priorité de la perte, incluez les fill-level instructions et drop-probability au niveau de la [edit class-of-service drop-profiles profile-name] hiérarchie.
[edit class-of-service drop-profiles profile-name] user@vmx# set fill-level percentage drop-probability percentage
Par exemple, le profil d’abandon dpLow spécifie un seuil de 100 pour cent, le dpMed profil d’abandon spécifie un seuil de 75 pour cent et le profil d’abandon dpHigh spécifie un seuil de 50 pour cent.
[edit] user@vmx# set class-of-service drop-profiles dpLow fill-level 100 drop-probability 100 user@vmx# set class-of-service drop-profiles dpMed fill-level 75 drop-probability 100 user@vmx# set class-of-service drop-profiles dpHigh fill-level 50 drop-probability 100
Configuration des planificateurs avec des profils d’élimination
La carte des profils d’abandon contient le mappage de la priorité des pertes et du type de protocole aux profils d’abandon configurés. Vous pouvez associer plusieurs cartes de profil de dépôt à un planificateur.
Si vous n’appliquez pas de profils d’abandon à la file d’attente, les paquets sont abandonnés à la fin.
Pour spécifier la texture de profil de dépôt, incluez l’instruction drop-profile-map au niveau de la [edit class-of-service schedulers scheduler-name] hiérarchie.
[edit class-of-service schedulers scheduler-name] user@vmx# set drop-profile-map loss-priority (any | low | medium-low | medium-high | high) protocol any drop-profile profile-name
Par exemple, le sched-be planificateur applique le dpLow profil d’abandon aux paquets avec une faible priorité de perte pour n’importe quel type de protocole, applique le profil d’abandon dpMed aux paquets avec une priorité de perte moyenne-élevée pour n’importe quel type de protocole, et applique le dpHigh profil d’abandon aux paquets avec une priorité de perte élevée pour n’importe quel type de protocole.
[edit class-of-service schedulers sched-be] user@vmx# set drop-profile-map loss-priority low protocol any drop-profile dpLow user@vmx# set drop-profile-map loss-priority medium-high protocol any drop-profile dpMed user@vmx# set drop-profile-map loss-priority high protocol any drop-profile dpHigh