QoS Basics: AF/DSCP to CoS Ausgangslage:
- SSID QOS3 / VLAN13
- Stelle sicher, dass Clients TSPEC unterstützen
- Optimiere Verbindung von 792xG Phones
SSID UND VLAN
AAP2(config)#dot11 ssid QOS3 AAP2(config-ssid)#authentication open AAP2(config-ssid)#vlan 13 AAP2(config-ssid)#interface dot11Radio 1 AAP2(config-if)#ssid QOS3 AAP2(config-if)#interface dot11Radio 1.13 AAP2(config-subif)#encapsulation dot1Q 13 AAP2(config-subif)#bridge-group 13 AAP2(config-if)#interface FastEthernet 1.13 AAP2(config-subif)#encapsulation dot1Q 13 AAP2(config-subif)#bridge-group 13
Stelle sicher, dass Clients TSPEC unterstützen
Allgemeine Einstellungen bezüglich COS Wire/Wireless mapping, diese werden hier genauer erläutert.
AAP2(config)#dot11 arp-cache AAP2(config)#dot11 phone dot11e AAP2(config)#dot11 priority-map avvid
Zunächst legt man eine Class-Map an, welche „EF“ für den Voicestream bzw. „cs3“ für die Signalisierung matched.
AAP2(config)#class-map match-all RTP AAP2(config-cmap)#match ip dscp ef AAP2(config)#class-map match-all SCCP AAP2(config-cmap)#match ip dscp cs3
Danach setzt man eine Action via Policy Map. RTP soll in COS6 und SCCP in COS4 übersetzt werden
AAP2(config-cmap)#policy-map Voice AAP2(config-pmap)# class RTP AAP2(config-pmap-c)# set cos 6 AAP2(config-pmap)# class SCCP AAP2(config-pmap-c)# set cos 4
Visuell dargestellt passiert folgendes:
Auf dem Radio Interface wird die Policy in beide Richtungen angezogen
AAP2(config)#interface dot11Radio 0.13 AAP2(config-subif)#service-policy input Voice AAP2(config-subif)#service-policy output Voice
Auf dem Ethernet Interface reicht ausgehende Richtung
AAP2(config)#int fa0.13
AAP2(config-subif)#service-policy output Voice
Warum wird auf dem Radio Interface in beide Richtungen angezogen?
Damit Traffic, welcher von einer anderen SSID (zb. dot0.20) kommt, ebenfalls matched.