就個人之前的了解,Cisco 2504 WLC的QoS機制主要是針對不同應用程式(Voice/Video/best effort/background)設定802.1p的tag值及頻寬合約,並沒有直接針對單一用戶的頻寬做設定,也許可以考慮設定best effort的802.1p tag為0,頻寬為20M,然後再appply到porfile中,在switch或是用戶端的資料流量全部設定為802.1p tag 0,這應就會被WLC認為都是best effort QoS分配. 可以參考下列文檔https://www.cisco.com/c/en/us/support/docs/wireless-mobility/voice-over-wireless-lan-vowlan/116056-technote-qos-00.html
This to verify that when rate-limit is applied per-client on upstream traffic, the throughput is limited for all clients associated to that WLAN as per configuration.
Disable both 802.11a and 802.11b radio using these commands:
config 802.11a disable network config 802.11b disable network
Define the rate in Kbps for TCP and UDP traffic per-client:
config qos average-data-rate silver per-client upstream limit config qos average-data-rate silver per-client upstream limit config qos average-realtime-rate silver per-client upstream limit config qos burst-realtime-rate silver per-client upstream limit
Map this QoS profile in WLAN using this command:
config wlan qos wlan_id silver
Enable both 802.11 a and 802.11 b radios.
Check that the above values are configured correctly using these show commands:
show qos silver show wlan [wlan-id]
Associate two or more clients to the above WLAN. Then, start sending TCP and UDP traffic from wireless to wired client using a traffic generator (for example, LAN traffic tool) more than the defined parameters above.
For example, if average-data-rate = 1000 Kbps per SSID and burst data rate = 2000 Kbps per SSID, then all clients together share the bandwidth, and traffic of clients together should not exceed more than 1000 Kbps average per radio of AP.
Check client statistics using this show command:
(wlc) show client details [mac-addr]
Optional: Repeat the test case with other QoS profiles: bronze, gold and platinum.