Vue d’ensemble des planificateurs par défaut
Chaque classe de transfert est associée à une priorité de planificateur. Seules deux classes de transfert, le meilleur effort et le contrôle du réseau (file d’attente 0 et file d’attente 3), sont utilisées dans la configuration par défaut du planificateur Junos.
Par défaut, la classe de transfert best effort (file d’attente 0) reçoit 95 % de la bande passante et de l’espace tampon pour la liaison de sortie, et la classe de transfert de contrôle réseau (file d’attente 3) reçoit 5 %. Le profil d’abandon par défaut remplit la mémoire tampon, puis supprime tous les paquets jusqu’à ce qu’il y ait de l’espace.
Les classes de transfert accéléré (file d’attente 1) et de transfert assuré (file d’attente 2) n’ont pas de bande passante ou d’espace tampon réservé car, par défaut, aucun planificateur n’est affecté à ces classes de transfert. Toutefois, vous pouvez configurer manuellement les ressources pour les classes Transfert accéléré et Transfert assuré.
De plus, par défaut, chaque file d’attente peut dépasser la bande passante attribuée si de la bande passante supplémentaire est disponible à partir d’autres files d’attente. Lorsqu’une classe de transfert n’utilise pas entièrement la bande passante de transmission allouée, la bande passante restante peut être utilisée par d’autres classes de transfert si elles reçoivent une quantité de la charge offerte supérieure à la bande passante allouée. Pour plus d’informations, reportez-vous à la section Allocation de la bande passante restante.
Le planificateur par défaut suivant est fourni lors de l’installation de Junos OS. Ces paramètres ne sont pas visibles dans la sortie de la show class-of-service commande, ils sont plutôt implicites.
[edit class-of-service]
schedulers {
network-control {
transmit-rate percent 5;
buffer-size percent 5;
priority low;
drop-profile-map loss-priority any protocol any drop-profile terminal;
}
best-effort {
transmit-rate percent 95;
buffer-size percent 95;
priority low;
drop-profile-map loss-priority any protocol any drop-profile terminal;
}
}
drop-profiles {
terminal {
fill-level 100 drop-probability 100;
}
}