本產品的文件集力求使用無偏見用語。針對本文件集的目的,無偏見係定義為未根據年齡、身心障礙、性別、種族身分、民族身分、性別傾向、社會經濟地位及交織性表示歧視的用語。由於本產品軟體使用者介面中硬式編碼的語言、根據 RFP 文件使用的語言,或引用第三方產品的語言,因此本文件中可能會出現例外狀況。深入瞭解思科如何使用包容性用語。
思科已使用電腦和人工技術翻譯本文件,讓全世界的使用者能夠以自己的語言理解支援內容。請注意,即使是最佳機器翻譯,也不如專業譯者翻譯的內容準確。Cisco Systems, Inc. 對這些翻譯的準確度概不負責,並建議一律查看原始英文文件(提供連結)。
本文提供有關如何設定雙向速率限制(BDRL)功能(在版本7.3中介紹)的資訊。
此外,本文檔還提供了有關如何全域性配置每個WLAN或每個客戶端的速率限制的資訊,並說明這些設定如何應用於每個配置中的流量,以及不同配置設定中一個設定如何取代另一個設定。
本文檔中提供的示例演示了當全域性選擇、每個SSID(實際上是每個AP的每個WLAN)或每個客戶端選擇不同的速率限制設定時,流量如何受到影響。
為了演示雙向速率限制的功能,本檔案中的範例顯示本地模式或Flex Connect中央交換模式下的存取點(AP)組態,以及本地交換模式下的Flex Connect。
建議使用某種流量發生器來檢視速率限制設定的結果。在本文檔中,iPerf用作流量生成器的示例。
本文件沒有特定需求。
本文中的資訊係根據以下軟體和硬體版本:
運行AireOS 8.8.111.0軟體的無線LAN控制器。
本文中的資訊是根據特定實驗室環境內的裝置所建立。
文中使用到的所有裝置皆從已清除(預設)的組態來啟動。如果您的網路正在作用,請確保您已瞭解任何指令可能造成的影響。
如需文件慣例的詳細資訊,請參閱思科技術提示慣例。
本節介紹8.8.111.0版的BDRL。
在版本7.2及更早版本中,僅能夠限制整個SSID以及全域性介面上每個使用者的下游吞吐量。
BDRL是在7.3版中針對Wave 1室內AP引入的,其中可以在上游和下游流量上以及每個WLAN上定義速率限制。這些速率限制是單獨配置的。可以直接在WLAN上設定速率限制,而不是QoS設定檔,這會覆寫設定檔值。
BDRL增加了以更高的粒度為其無線網路上的使用者定義吞吐量限制的功能。此功能允許為特定客戶端集設定優先順序服務。
在熱點情況下(咖啡廳、機場等),公司可以向所有人提供免費低吞吐量服務,並向使用者收取高吞吐量服務費用,這就是此解決方案的潛在使用案例。
注意:在控制器和AP上實施速率限制。
您可以為FlexConnect AP設定AAA覆蓋,以動態分配網路驗證WLAN和802.1X驗證WLAN上本地交換流量的QoS級別和/或頻寬合約。上行和下行引數都被傳送到相應的AP。
表1:此表說明了在Wave1 AP上實施雙向速率限制的位置。
本地模式 | FlexConnect中央交換 | FlexConnect本地交換 | Flex Connect獨立版 | |
---|---|---|---|---|
每個客戶端的下游 | WLC | WLC | AP | AP |
每個客戶端上游 | AP | AP | AP | AP |
表2:此表說明了在Wave2 AP上實施雙向速率限制的位置。
本地模式 | FlexConnect中央交換 | FlexConnect本地交換 | Flex Connect獨立版 | |
---|---|---|---|---|
每個客戶端的下游 | AP | AP | AP | AP |
每個客戶端上游 | AP | AP | AP | AP |
有一個選項可用於選擇考慮QoS配置檔案頁的下游速率限制。已使用QoS配置檔案功能的使用者具有額外的粒度和功能。
與在QoS配置下配置速率限制相比,僅提供四個QoS配置式。因此,僅可使用四組配置選項。
此外,由於QoS配置檔案應用於關聯SSID上的所有客戶端,因此連線到同一SSID的所有客戶端將具有相同的速率限制引數。
表3:此表顯示了雙向速率限制的排名順序。
AAA | AAA的QoS設定檔 | WLAN | WLAN的QoS設定檔 | 應用於客戶端 |
---|---|---|---|---|
100 Kbps | 200 Kbps | 300 Kbps | 400 Kbps | 100 Kbps |
X | — | — | — | 200 Kbps |
X | X | — | — | 300 Kbps |
X | X | X | — | 400 Kbps |
X | X | X | X | 無限制 |
如果沒有bidirectionalrate限制,則無法發生AAA覆寫。
支援ISE伺服器。
上游速率限制引數等於AAA覆蓋中的下游引數。
不支援本地身份驗證。
本節為集中交換模式配置中的BDRL提供示例拓撲,基本交換機整合。
使用GUI或CLI設定WLC上的速率限制引數。此組態需要同時套用到錨點和外部WLC上。通過選擇QoS配置檔案並配置各種速率限制引數完成配置。通過選擇QoS配置檔案並配置各種速率限制引數完成配置。將速率限制引數設定為「0」時,速率限制功能不起作用。除了QoS配置檔案中的配置之外,每個WLAN都有一個與其關聯的QoS配置檔案。WLAN配置始終會覆蓋和覆蓋QoS配置檔案中配置的引數。
設定或驗證控制器上的AP是否以集中交換模式或本地模式設定為Flex Connect AP。以下是範例:
以所需的安全性在控制器上設定WLAN,例如「bdrl-pod1」。此範例顯示將安全性設定為None以便簡化測試:
請勿在此時啟用WLAN。以下範例適用於Pod1:
確保在Advanced頁籤下將WLAN配置為中央交換模式,並確保未選中Local Switching。或者,配置本地交換模式。
配置或驗證WLAN「bdrl-pod1」上每個使用者和每個SSID的所有速率限制引數均設定為「0」。QoS設定為「金牌」、「白金」、「銀牌」或「銅牌」。在本例中,它被設定為Silver。
使用所需的速率限制在控制器上配置QoS Silver配置檔案。在此範例中,下游和上游、WLAN和每個使用者的「速率限制」設定為2 Mbps。
注意:在配置之前,請確保802.11a/b/g/n網路已禁用。進行組態後,再次啟用它們。如果未禁用網路,則不會儲存速率限制配置。
注意:Data Rate設定為TCP/IP流量,Real-Time Rate設定為UDP流量測試。
啟用所有網路。此外,啟用WLAN以使組態生效。
為了驗證速率限制配置是否正確,請如示例「bdrl-pod1」中的那樣配置帶SSID的無線工作站並連線到該WLAN。
當系統連線到該WLAN時,啟動流量發生器(如iPerf),並觀察速率限製為2 Mbps的上游和下游。
下一個配置是在每個SSID的WLAN上應用速率限制設定。此示例顯示UpStream和DownStream上的每SSID速率限制設定為3 Mbps。
註:如前所示,在兩個方向設定BDRL時,首先檢查每個使用者的速率限制,然後檢查每個SSID的速率限制。兩者均會覆蓋全域性QoS設定。
此配置表明「每SSID」上的設定超過了QoS設定。
如上述示例所示,在兩個方向上啟動流量生成器。首先在Upstream上,然後觀察流量的速率限制。您會注意到,每個SSID的速率限製取代了2 Mbps的全域性QoS配置檔案設定。
在下一個配置中,執行相同的設定。但是,此時間每使用者速率限制配置為1 Mbps。每使用者速率限制會取代全域性QoS設定和每SSID設定。
如上述示例所示,在兩個方向上啟動流量生成器。首先在Upstream上,然後觀察流量的速率限制。您會注意到,每個使用者1 Mbps的速率限制設定超過了每個SSID的速率限制3 Mbps和全域性QoS配置檔案設定2 Mbps。
本節提供本地交換模式配置中BDRL的拓撲示例、基本交換機整合和測試用例示例。
注意:此拓撲不是實際的實驗室拓撲。它僅用於特徵說明。
當AP進入獨立模式時,相應的下游策略和上游策略安裝在AP上。這些策略不是永久性的,不會在重新啟動時儲存在AP中。
設定或驗證控制器上的AP是否以本地交換模式設定為Flex Connect AP。
再次配置本地交換模式的所有速率限制引數,就像您對AP的集中交換或本地模式所做的那樣。然後觀察結果。
執行上一節中的步驟2-13。
QoS配置檔案配置:
config qos [average-data-rate | average-realtime-rate | burst-data-rate | burst-realtime-rate] [bronze | gold | silver | platinum] [per-ssid | per-client] [downstream | upstream] limit
WLAN覆蓋配置:
config wlan override-rate-limit wlanid [average-data-rate | average-realtime-rate | burst-data-rate | burst-realtime-rate] [per-ssid | per-client] [downstream | upstream] limit
還提供類似的show命令以顯示QoS配置檔案配置和資料包統計資訊。
(wlc)>show qos [bronze | gold | silver | platinum] Description...................................... For Best Effort Maximum Priority................................. besteffort Unicast Default Priority......................... besteffort Multicast Default Priority....................... besteffort protocol......................................... none Per-ssid Limits Upstream DownStream Average Data Rate................................ 0 0 Burst Data Rate.................................. 0 0 Average Realtime Data Rate................. 0 0 Realtime Burst Data Rate...................... 0 0 Per-client Limits Upstream DownStream Average Data Rate................................ 0 0 Burst Data Rate.................................. 0 0 Average Realtime Data Rate................. 0 0 Realtime Burst Data Rate...................... 0 0
(wlc)> show wlan [wlan-id] Quality of Service............................... Silver Scan Defer Priority.............................. 4,5,6 Scan Defer Time.................................. 100 milliseconds WMM.............................................. Allowed WMM UAPSD Compliant Client Support............... Disabled Media Stream Multicast-direct.................... Enabled Rate-limit Override Enabled/Disabled Per-ssid Limits Upstream DownStream Average Data Rate................................ 0 0 Burst Data Rate.................................. 0 0 Average Realtime Data Rate................. 0 0 Realtime Burst Data Rate...................... 0 0 Per-client Limits Upstream DownStream Average Data Rate................................ 0 0 Burst Data Rate.................................. 0 0 Average Realtime Data Rate................. 0 0 Realtime Burst Data Rate...................... 0 0 CCX - AironetIe Support.......................... Enabled CCX - Gratuitous ProbeResponse (GPR)............. Disabled CCX - Diagnostics Channel Capability............. Disabled
(wlc)> show client details [mac-addr] Client Statistics: Number of Data Bytes Received................... 160783 Number of Realtime Bytes Received................... 160783 Number of Data Bytes Sent....................... 23436 Number of Realtime Bytes Sent....................... 23436 Number of Data Packets Received................. 592 Number of Realtime Packets Received................. 592 Number of Data Packets Sent..................... 131 Number of Realtime Packets Sent..................... 131 Number of Interim-Update Sent.............. 0 Number of EAP Id Request Msg Timeouts...... 0
這是為下游流量設定每個SSID的速率限制。根據配置,與該SSID關聯的所有客戶端的吞吐量受到限制。
使用以下命令禁用802.11a和802.11b無線電:
config 802.11a disable network config 802.11b disable network
輸入以下命令可定義每個SSID的TCP流量的平均資料速率(Kbps):
config qos average-data-rate silver per-ssid downstream limit
輸入以下命令可定義每個SSID的TCP流量的突發資料速率(Kbps):
config qos average-data-rate silver per-ssid downstream limit
定義每個SSID的UDP流量的平均即時速率(Kbps):
config qos average-realtime-rate silver per-ssid downstream limit
為每個SSID的UDP流量定義峰值即時速率(Kbps):
config qos burst-realtime-rate silver per-ssid downstream limit
使用以下命令在WLAN中對映此QoS配置檔案:
config wlan qos wlan_id silver
啟用802.11 a和802.11 b無線電。
使用以下show命令檢查是否正確設定了上述值:
show qos silver show wlan [wlan-id]
將兩個或多個使用者端與上面的WLAN相關聯。然後,開始使用流量生成器(例如LAN流量工具或iPerf)傳送從有線到無線客戶端的TCP和UDP流量,該流量生成器比上述定義的引數要多。
例如,如果平均資料速率= 1000 Kbps每個SSID,突發資料速率= 2000 Kbps每個SSID,則所有客戶端一起共用該特定AP的頻寬。此外,客戶端的總流量不應超過AP每無線電平均的1000 Kbps。
使用以下show命令檢查客戶端統計資訊:
(wlc) show client details [mac-addr] Client Statistics: Number of Data Bytes Received................... 160783 Number of Realtime Bytes Received................... 160783 Number of Data Bytes Sent....................... 23436 Number of Realtime Bytes Sent....................... 23436
對其他QoS配置檔案(銅牌、金牌和白金)重複測試案例。
這是要在下游流量上配置每個SSID和每個客戶端的速率限制。因此,吞吐量受到限制。
使用以下命令禁用802.11a和802.11b無線電:
config 802.11a disable network config 802.11b disable network
定義每個SSID和每個客戶端的TCP流量的平均資料速率(Kbps):
config qos average-data-rate silver per-ssid downstream limit config qos average-data-rate silver per-client downstream limit
為每個SSID和每個客戶端的TCP流量定義突發資料速率(Kbps):
config qos average-data-rate silver per-ssid downstream limit config qos average-data-rate silver per-client downstream limit
定義每個SSID和每個客戶端的UDP流量的平均即時速率(Kbps)。
config qos average-realtime-rate silver per-ssid downstream limit config qos average-realtime-rate silver per-client downstream limit
為每個SSID和每個客戶端的UDP流量定義峰值即時速率(Kbps):
config qos burst-realtime-rate silver per-ssid downstream limit config qos burst-realtime-rate silver per-client downstream limit
使用以下命令在WLAN中對映此QoS配置檔案:
config wlan qos wlan_id silver
啟用802.11 a和802.11 b無線電。
使用以下show命令檢查是否正確設定了上述值:
show qos silver show wlan [wlan-id]
將兩個或多個使用者端與上面的WLAN相關聯。然後,開始使用流量生成器(例如LAN流量工具或iPerf)傳送從有線到無線客戶端的TCP和UDP流量,該流量生成器比上述定義的引數要多。
使用以下show命令檢查客戶端統計資訊:
(wlc) show client details [mac-addr] Client Statistics: Number of Data Bytes Received................... 160783 Number of Realtime Bytes Received................... 160783 Number of Data Bytes Sent....................... 23436 Number of Realtime Bytes Sent....................... 23436
對其他QoS配置檔案(銅牌、金牌和白金)重複測試案例。
對每個SSID下游的WLAN定義的速率限制會覆蓋在QoS配置檔案中定義的值。
在QoS配置檔案下配置UDP和TCP流量的速率限制,例如Silver。
在WLAN中對映此QoS配置檔案。
使用以下命令在WLAN上設定不同的速率限制值:
config wlan override-rate-limit id average-data-rate per-ssid downstream limit config wlan override-rate-limit id burst-data-rate per-ssid downstream limit config wlan override-rate-limit id average-realtime-rate per-ssid downstream limit config wlan override-rate-limit id burst-realtime-rate per-ssid downstream limit
將不同的客戶端關聯到WLAN,並開始傳送從有線到無線的流量。
檢查是否覆蓋了WLAN上配置的值。使用這些show命令以驗證是否已啟用WLAN覆寫。
show wlan <id> config qos average-data-rate silver per-ssid downstream limit config qos average-data-rate silver per-client downstream limit
這是為了驗證對上游流量應用了每個SSID的速率限制。根據配置,與該WLAN相關聯的所有客戶端的吞吐量受到限制。
使用以下命令禁用802.11a和802.11b無線電:
config 802.11a disable network config 802.11b disable network
定義每個SSID的TCP和UDP流量的速率(Kbps):
config qos average-data-rate silver per-ssid upstream limit config qos average-data-rate silver per-ssid upstream limit config qos average-realtime-rate silver per-ssid upstream limit config qos burst-realtime-rate silver per-ssid upstream limit
使用以下命令在WLAN中對映此QoS配置檔案:
config wlanqoswlan_id silver
啟用802.11 a和802.11 b無線電。
使用以下show命令檢查是否正確設定了上述值:
show qos silver show wlan [wlan-id]
將兩個或多個使用者端與上面的WLAN相關聯。然後,開始使用流量生成器(例如LAN流量工具)(比上文定義的引數更多)將來自無線的TCP和UDP流量傳送到有線客戶端。
例如,如果平均資料速率= 1000 Kbps每個SSID,突發資料速率= 2000 Kbps每個SSID,則所有客戶端一起共用頻寬。此外,客戶端的總流量不應超過AP每無線電平均的1000 Kbps。
使用以下show命令檢查客戶端統計資訊:
(wlc) show client details [mac-addr]
可選:對其他QoS配置檔案(銅牌、金牌和白金)重複測試案例。
這可以驗證當在上游流量上按每個客戶端應用速率限制時,根據配置,限制與該WLAN相關聯的所有客戶端的吞吐量。
使用以下命令禁用802.11a和802.11b無線電:
config 802.11a disable network config 802.11b disable network
為每個客戶端定義TCP和UDP流量的速率(以Kbps為單位):
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
使用以下命令在WLAN中對映此QoS配置檔案:
config wlan qos wlan_id silver
啟用802.11 a和802.11 b無線電。
使用以下show命令檢查是否正確設定了上述值:
show qos silver show wlan [wlan-id]
將兩個或多個使用者端與上面的WLAN相關聯。然後,開始使用流量生成器(例如LAN流量工具)(比上文定義的引數更多)將來自無線的TCP和UDP流量傳送到有線客戶端。
例如,如果平均資料速率= 1000 Kbps每個SSID,突發資料速率= 2000 Kbps每個SSID,則所有客戶端一起共用頻寬,並且客戶端一起傳輸的資料量不應超過AP每無線電的平均速率1000 Kbps。
使用以下show命令檢查客戶端統計資訊:
(wlc) show client details [mac-addr]
可選:對其他QoS配置檔案(銅牌、金牌和白金)重複測試案例。
這是為了驗證當對上游流量對每個SSID和每個客戶端應用速率限制時,吞吐量受到相應的限制。
使用以下命令禁用802.11a和802.11b無線電:
config 802.11a disable network config 802.11b disable network
為每個客戶端和每個SSID定義TCP和UDP流量的速率(Kbps):
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 config qos average-data-rate silver per-ssid upstream limit config qos average-data-rate silver per-ssid upstream limit config qos average-realtime-rate silver per-ssid upstream limit config qos burst-realtime-rate silver per-ssid upstream limit
使用以下命令在WLAN中對映此QoS配置檔案:
config wlan qos wlan_id silver
啟用802.11 a和802.11 b無線電。
使用以下show命令檢查是否正確設定了上述值:
show qos silver show wlan [wlan-id]
將兩個或多個STA與上述WLAN相關聯。然後,開始使用流量生成器(例如LAN流量工具)(比上文定義的引數更多)將來自無線的TCP和UDP流量傳送到有線客戶端。
例如,如果平均資料速率=每個SSID 5000 Kbps且平均資料速率=每個客戶端1000 Kbps,則每個客戶端限製為1000 Kbps。此外,所有客戶端的流量加在一起不應超過AP每無線電平均的5000 Kbps。
使用以下show命令檢查客戶端統計資訊:
(wlc) show client details [mac-addr]
可選:使用其他QoS配置檔案(銅牌、金牌和白金牌)重複測試案例。
這是為了驗證在每個SSID的WLAN上行的速率限制是否覆蓋在QoS配置檔案中定義的值。
在QoS配置檔案下配置UDP和TCP流量的速率限制,例如Silver。
在WLAN中對映此QoS配置檔案。
使用以下命令在WLAN上設定不同的速率限制值:
config wlan override-rate-limit id average-data-rate per-ssid upstream limit config wlan override-rate-limit id burst-data-rate per-ssid upstream limit config wlan override-rate-limit id average-realtime-rate per-ssid upstream limit config wlan override-rate-limit id burst-realtime-rate per-ssid upstream limit
將不同的客戶端關聯到WLAN,並開始將流量從無線端傳送到有線端。
檢查是否覆寫WLAN上設定的值。使用這個show命令以驗證是否已啟用WLAN覆寫。
show wlan<id>
修訂 | 發佈日期 | 意見 |
---|---|---|
1.0 |
28-Aug-2012 |
初始版本 |