I'm confused about witch egress queue shoud I use for voice/call_signaling...
I just read the 3560G switch guideline.. and it says:
"If the expedite queue is enabled, SRR services it until it is empty before servicing the other three queues" ...
"Each port supports four egress queues, one of which (queue 1) can be the egress expedite queue.These queues are configured by a queue-set."
This text tells that I should use the queue 1 for expedite.. but I had to use the queue 2 to accept two COS (3 5) in the command "srr-queue output cos-map queue 2 threshold 1 3 5" ...
So, first I tryied this basic marking config... whitch is working fine !
--- basic qos config ---
mls qos map cos-dscp 0 8 16 26 34 46 48 56
class-map match-all CIPC
match access-group name CIPC
set dscp ef
interface gi 0/1
service-policy input CIPC
ip access-list extended CIPC
permit udp any any range 16384 32767
permit tcp any any range 2000 2002
permit icmp any any ! for tests
Now I'm trying to create a priority queue for voice traffic
--- egress qos config ---
mls qos srr-queue output cos-map queue 2 threshold 1 3 5
mls qos srr-queue output dscp-map queue 2 threshold 1 24 26 46
interface gi X/Y
1) I didn't understand why queue-set range is 1-2 ... i read that each port has 4 queues... can someone help me with that ?
2) Is this config ok ? any suggestions ? I'll improve this config step by step.
I would recommend having a read of the QoS SRND by Tim Szigeti. This has specific configurations that have been tested with Cisco VoIP so should be a good starting point.
It is the 'Enterprise QoS Solution Reference Network Design Guide Version 3.3' you want to read.
Lots of other good stuff on there as well...