Packets are first counted against the reserved space for a queue. When that space is occupied, additional memory is used from the dynamic memory pool until the dynamic pool usage limit for the port is reached. Any additional packets received for the queue on this port are dropped.

Metering and Scheduling

-r <list of bandwidth guarantees in Kbps for each cos queue> [ -t <list of burst sizes in Kbytes>]

[<port-list>]

Sets up minimum rate meters for each cos queue. All queues which have not exceeded their minimum transmission rate are scheduled before the other queues.

-l <list of bandwidth limits in Kbps for each queue> [ -t <list of burst sizes in Kbytes>] [<port-list>]

Sets up maximum rate meters for each cos queue. Queues which have exceeded their maximum transmission rate will not be scheduled.

-k PRIO RR WRR DRR [<port list>]

Selects the scheduler mode for the ports listed:

PRIO – strict priority, cos queue 7 is highest priority, queue 0 is lowest

RR – Round robin, a single packet is scheduled from each backlogged COS queue.

WRR – Weighted round robin, a configurable number of packets are scheduled from each queue before moving on to the next.

DRR – Deficit Round Robin, packets are scheduled from a backlogged queue until the configured number of bytes for that queue have been sent.

-w <queue weight list> [<port list>]

Provides the weights for WRR and DRR scheduling. For WRR, the weights are the number of packets, scaled such that all weights are between 1 and 15. For DRR, the weights are the number of bytes, with a range of 10KB to 160 MB of data.

-g <max Kbps>,<burst size in KBytes> [<port list>]

Sets a maximum bandwidth meter for all packets transmitted from a port.

The guaranteed and maximum rate meters influence the four scheduling modes. First, those queues which have not met their guaranteed rate and have packets to send are serviced according to the scheduling mode. Then those queues which have not met their maximum rate and have packets to send are serviced. If all queues have met their maximum rate, or the maximum bandwidth for the port has been reached, no packets are sent. Each of the meters is implemented as a separate leaky bucket.

Queries of the Current Settings

Ethernet Switch Blade User's Guide

release 3.2.2j

page 284

Page 284
Image 284
Znyx Networks bh5700 manual Prio RR WRR DRR port list