[j-nsp] rate limiting on the EX
Dan Ho
dho2005 at gmail.com
Thu May 21 14:55:22 EDT 2009
Here is how I would do it:
[edit class-of-service]
forwarding-classes {
class Cust-1 queue-num 7;
class Cust-2 queue-num 6;
class Cust-3 queue-num 5;
class Cust-4 queue-num 4;
class Cust-5 queue-num 3;
class BE queue-num 0;
}
interfaces {
ge-<UPLINK> {
scheduler-map SCHEDULER;
shaping-rate 10m;
}
}
scheduler-maps {
SCHEDULER {
forwarding-class Cust-1 scheduler CUST-1;
forwarding-class Cust-2 scheduler CUST-2;
forwarding-class Cust-3 scheduler CUST-3;
forwarding-class Cust-4 scheduler CUST-4;
forwarding-class Cust-5 scheduler CUST-5;
forwarding-class BE scheduler BE;
}
}
schedulers {
CUST-1 {
transmit-rate 1m;
shaping-rate 10m;
}
CUST-2 {
transmit-rate 1m;
shaping-rate 10m;
}
CUST-3 {
transmit-rate 1m;
shaping-rate 10m;
}
CUST-4 {
transmit-rate 1m;
shaping-rate 10m;
}
CUST-5 {
transmit-rate 1m;
shaping-rate 10m;
}
BE {
shapring-rate 10m
}
}
[edit firewall family inet]
filter Input-From-customer-1 {
term http {
from {
destination-port 80;
}
then {
forwarding-class Cust-1;
loss-priority low;
count customer1;
}
term normal {
then {
forwarding-class BE;
loss-priority low;
count normal;
}
}
ge-0/0/1 {
description Cust-1;
unit 0 {
family inet {
filter {
input Input-From-customer-1;
}
}
}
}
You get the rest.
HTH,
On Thu, May 21, 2009 at 9:46 AM, junos fordummies <
junos.fordummies at googlemail.com> wrote:
> Hello peeps.
>
> I have an EX switch (4200) with a 10Mb LES circuit to the Internet. I
> have 5 customers who I need to guarantee 1Mb each (http) and the
> remainder 5 Mb they can contend for as Burst or BE traffic. Any ideas
> how I can achieve this result ?
>
> TIA.
>
> JfD.
> _______________________________________________
> juniper-nsp mailing list juniper-nsp at puck.nether.net
> https://puck.nether.net/mailman/listinfo/juniper-nsp
>
More information about the juniper-nsp
mailing list