Technical Documentation

Configuring Rate Limits on Nonqueuing Packet Forwarding Engines

To configure rate limits for nonqueuing Packet Forwarding Engines, include the transmit-rate statement at the [edit class-of-service schedulers scheduler-name] hierarchy level.

Configuring the Schedulers

The following example configures schedulers, forwarding classes, and a scheduler map for a rate-limited interface.

[edit class-of-service schedulers]scheduler-1 {transmit-rate percent 20 rate-limit;priority high;}scheduler-2 {transmit-rate percent 10 rate-limit;priority strict-high;}scheduler-3 {transmit-rate percent 40;priority medium-high;}scheduler-4 {transmit-rate percent 30;priority medium-high;}

Configuring the Forwarding Classes

[edit class-of-service]forwarding-classes {class cp_000 queue-num 0;class cp_001 queue-num 1;class cp_010 queue-num 2;class cp_011 queue-num 3;class cp_100 queue-num 4;class cp_101 queue-num 5;class cp_110 queue-num 6;class cp_111 queue-num 7;}

Configuring the Scheduler Map

[edit class-of-service scheduler-maps]scheduler-map-1 {forwarding-class cp_000 scheduler scheduler-1;forwarding-class cp_001 scheduler scheduler-2;forwarding-class cp_010 scheduler scheduler-3;forwarding-class cp_011 scheduler scheduler-4;}

Applying the Scheduler Map to the Interface

[edit interfaces]ge-1/0/0 {scheduler-map scheduler-map-1;unit 0 {family inet {address 192.168.1.1/32;}}}

Related Topics


Published: 2010-07-16

Help
|
My Account
|
Log Out