cancel
Showing results for 
Search instead for 
Did you mean: 
cancel
968
Views
0
Helpful
7
Replies

is priority queue in llc always emptied first regardless of congestion

mschooley
Level 1
Level 1

is priority queue in llc always emptied first regardless of congestion, would the same be true for the hardware priority queue in wrr/srr

7 Replies 7

Collin Clark
VIP Alumni
VIP Alumni

A full Tx-ring indicates congestion and triggers layer 3 queueing algorithms to engage.

http://www.cisco.com/en/US/docs/solutions/Enterprise/WAN_and_MAN/QoS_SRND/QoS-SRND-Book.html

Istvan_Rabai
Level 7
Level 7

Hi Mike,

Collin wants to indicate that the layer3 queuing mechanisms are involved only when the TX-ring is full and the next packet arrives.

This indicates congestion and the LLQ mechanism gets involved.

If there is no congestion (i.e. TX-ring isn't full) then no LLQ action is involved.

On the LLQ:

If there is congestion, of course the priority queue of the LLQ is emptied first to the extent of its configured bandwidth. (The priority queue is policed from above for the bandwidth configured).

Packets exceeding the configured bandwitdth on the priority queue are dropped.

Cheers:

Istvan

is this also true for wrr in the hardware queues of a 3560?

Hi Mike,

It is not the same.

In the 3560 there is srr queuing, which means shared round-robin and shaped round-robin, depending on the queuing mode.

In general, both shared round-robin and shaped round-robin queuing limit the bandwidth of the priority queue to prevent bandwidth starvation of non-priority queues.

But in shared round-robin mode, if no packets are in the non-priority queues, then the priority queue can be serviced at up to the line rate.

Also, in shaped round-robin mode, the excess traffic in the priority queue is queued and shaped rather than dropped.

Here's the link to the QoS config guide of the 3560 switches.

http://www.cisco.com/en/US/docs/switches/lan/catalyst3560/software/release/12.2_50_se/configuration/guide/swqos.html#wp1284809

Cheers:

Istvan

i understand that, but does shared round robin take effect even if the port is not congested, say its a 100mb port and only 30mb used or in proper terminology, the tranmit ring isn't full, does the priority queue still get serviced first.

Hi Mike,

I have a supposition as to how it works, but without a clear Cisco reference I do not want to tell you anything.

I have been looking for a Cisco documentation that tells about how it works, but I still haven't found anything.

I keep on searching....

Istvan

Istvan_Rabai
Level 7
Level 7

Empty posting.

Getting Started

Find answers to your questions by entering keywords or phrases in the Search bar above. New here? Use these resources to familiarize yourself with the community:

Review Cisco Networking products for a $25 gift card