J'utilise un Juniper EX2200 comme périphérique de démarcation / CPE pour un client qui a plusieurs ports de transfert sur le même commutateur. Je dois m'assurer que, sur tous leurs ports, ils n'utilisent pas plus de bande passante que ce qu'ils ont commandé.
J'ai lu le document Juniper Defining CoS Schedulers et je ne sais toujours pas si le shaper de sortie est appliqué par interface ou par programmateur.
Mon extrait de configuration est ci-dessous. Les ports 0/1 / 0-3 sont en aval vers le client et le port 0/1/0 est en amont.
# show class-of-service
interfaces {
ge-0/0/0 {
scheduler-map all-cust;
}
ge-0/0/1 {
scheduler-map all-cust;
}
ge-0/0/2 {
scheduler-map all-cust;
}
ge-0/0/3 {
scheduler-map all-cust;
}
ge-0/1/0 {
shaping-rate 20971520;
}
}
scheduler-maps {
all-cust {
forwarding-class best-effort scheduler all-cust;
}
}
schedulers {
all-cust {
shaping-rate 31457280;
}
}
Vous devriez envisager la police, car vous craignez qu'ils n'obtiennent pas plus de bande passante que ce qui leur a été alloué. Cela vous donnera une limite stricte.
Dans ce cas, votre mise en forme garantit simplement que le 31457280 entre dans la classe de transfert BE, et non qu'il ne peut pas obtenir plus de bande passante que le 31457280.
la source