Priority-Queuing-Befehle richten die Low Latency Queueing (LLQ) auf Cisco-Routern ein: Eine Klasse bekommt strikte Priorität mit festem Rate-Limit, damit Echtzeitverkehr wie VoIP minimale Latenz erfährt, ohne andere Klassen auszuhungern. Das Konzept erklärt der Artikel Priority Queuing.

VoIP-Klasse priorisieren

Router(config)# class-map match-all VOICE
Router(config-cmap)# match dscp ef
Router(config-cmap)# exit
Router(config)# policy-map LLQ-OUT
Router(config-pmap)# class VOICE
Router(config-pmap-c)# priority 384
Router(config-pmap-c)# exit
Router(config-pmap)# class class-default
Router(config-pmap-c)# fair-queue

priority 384 gibt der VOICE-Klasse 384 kbit/s garantierte Bandbreite UND strikte Bedienung: Solange Pakete dieser Klasse unter dem Limit bleiben, werden sie vor allen anderen abgearbeitet. Der eingebaute Policer verwirft darüber hinausgehende Pakete — genau das verhindert Starvation der übrigen Klassen. Alternativ skaliert priority percent 10 relativ zur Interface-Bandbreite.

Weitere Klassen mit garantierten Raten

Router(config-pmap)# class DATA
Router(config-pmap-c)# bandwidth percent 40
Router(config-pmap-c)# queue-limit 64
Router(config-pmap-c)# exit
Router(config-pmap)# class class-default
Router(config-pmap-c)# bandwidth percent 30

bandwidth percent reserviert einer CBWFQ-Klasse eine Mindestrate; queue-limit begrenzt die Zahl der Pakete in ihrer Warteschlange. Cisco reserviert standardmäßig maximal 75 % der Interface-Bandbreite für bandwidth- und priority-Summen — mehr verlangt max-reserved-bandwidth 100.

Policy anwenden und prüfen

Router(config)# interface GigabitEthernet0/0
Router(config-if)# service-policy output LLQ-OUT
Router# show policy-map interface
Router# show queueing interface

Die LLQ-Policy wird wie jede MQC-Policy per service-policy output angewendet. show policy-map interface zeigt je Klasse die gemessene Rate und die Drops der Prioritäts-Police. Klassisches Priority Queuing mit vier strikten Warteschlangen (priority-list) gilt als veraltet — LLQ ist der moderne Standard, eingerichtet im MQC-Rahmen der QoS-Befehle. Wer Raten formt statt priorisiert, nutzt Traffic-Shaping-Befehle.

Verwandte Grundlagen: Priority Queuing · Weighted Fair Queuing · Quality of Service · VoIP.