简介 (2)
先决条件 (2)
需求 (2)
使用的组件 (2)
概览 (2)
在无线控制器上配置双向速率-集中交换 (4)
在无线控制器配置双向速率-本地交换 (10)
使用CLI配置速率 (12)
集中交换速率-CLI配置范例 (13)
对SSID下行流量速率的配置 (13)
对SSID和客户端下行流量速率的配置 (14)
取代全局Q O S配置对SSID下行流量速率 (16)
对SSID上行流量速率的配置 (16)
对客户端上行流量速率的配置 (17)
对SSID和客户端上行流量速率的配置 (18)
取代全局Q O S配置对SSID上行流量速率 (19)简介
本文档提供了关于如何配置无线控制器7.3版本中引入的双向速率(BDRL)功能的信息。此外,本文还提供了有关如何全局、每WLAN或每客户端配置速率,并展示了这些设置如何应用于流量,以及如何设置取代其他不同的配置。
本文档中提供的例子演示了选择对全局、每SSID或每个客户端进行不同的配置设置时不同的速率设置如何影响流量。为了达到展示双向速率功能的目的,本文中的无线接入点工作在在本地模式或Flex模式(集中交换或本地交换)。建议通过流量发生器软件测试速率设置的结果。在本文档中,iperf软件被用作流量发生器。
先决条件
需求
本文档没有具体要求。
使用的组件
本文档中的信息基于下列软件和硬件版本:
*无线控制器7.3软件版本
*5500系列,7500/8500系列和WiSM-2无线控制器
*1040,1140,1250,1260,2600,3500,3600无线接入点
本文档中的资料是从一个特定实验室环境中的设备上生成的。本文档中使用的所有设备以缺省(默认)配置开始配置。如果您的网络是正在使用的生产系统,请确保您了解所有命令带来的潜在影响。
概览本节描述7.3版本的BDRL功能。在版本7.2和更早版本中,只能全局、SSID和每用户的下行吞吐量。对于7.3版本中,速率可以应用在上行和下行流量,并以每个WLAN为基础。这些速率被单独配置。可直接对WLAN配置而不仅是对QoS配置文件进行配置,WLAN配置将覆盖配置文件设置的值。
这个新功能将能够以较细腻的粒度定义无线用户的吞吐量。这种能力允许为一组特定的客户端设置优先级服务。一个潜在的使用的情况是热点(咖啡厅,机场等),可以免费的为所有人提供低吞吐的服务,向收费用户提供高吞吐量的服务。
注:速率的执行在无线控制器和无线接入点上完成。
*速率支持本地模式和FlexConnect模式(包括集中和本地交换)的无线接入点。
*当无线控制器处于连接状态并使用集中交换,无线控制器将处理每个客户端的下行速率。
*无线接入点总是用于上行流量和对于每个SSID的下行流量的速率。
*对于本地交换的环境中,上行和下行的速率将被无线接入点的dot11驱动程序强制执行。
*在双向上,每个客户端的速率第一个被施加/检查,每个SSID的速率紧接着被施加/检查。
*WLAN速率将永远取代对于WLAN和用户的全局QoS设置。
*速率仅适用于TCP和UDP流量。其他类型的流量(如IPSec,GRE,ICMP,CAPWAP等)不能加以。
*在7.3版本中只能实施测量(policing)。
*在第1阶段无色标(coloring)或流量整形。
表1:本表说明了强制执行双向速率的位置。
在7.3之前的版本中,QoS 配置页面有一个选项可以选择下行速率。在7.3版本中此功能得以扩展且控制粒度细化。由于QoS配置文件只有四个配置文件,因此仅有4套配置选项可用。
另外,因为QoS配置文件被施加到关联SSID的所有客户端上,所有连接相同SSID的无线客户端将具有相同的速率参数。
表2:此表显示了本地模式和FlexConnect集中交换模式的双向速率的顺序排名- WLAN 设置将取代全局QoS设置。
所有传统的无线接入点平台(1130,1240等)和网状网平台(1520,1550 )不支持此功能。支持速率的无线控制器:5508,WiSM-2,7500和8500。
在无线控制器上配置双向速率-集中交换
本节提供了一个示例的拓扑结构,在集中交换模式配置BDRL。
使用无线控制器的图形化界面或CLI可以配置速率的参数。配置通过选择QoS配置文件并配置各种速率参数完成。当速率的参数都设置为“0”时,速率功能不生效。每个WLAN对应一个QoS配置文件。WLAN上速率配置总是覆盖和取代QoS配置文件中配置的参数。
1.设定或确认无线接入点工作在FlexConnect集中交换模式或本地模式。下面是一个例子:
2.配置无线控制器上的WLAN,例如“bdrl-pod1”与其所需的安全性。为了简化测试此示例安全性设置为“无”:
3.在时不要启用WLAN:
4.请确保WLAN的“高级”选项卡上配置为集中交换模式,确保不选择本地交换。
5.配置或确认WLAN "bdrl-pod1"上每个用户和每个SSID所有的速率参数被设置为“0”。设定QoS配置文件为金,铂金,银,铜。在这个例子中,它被设置为银。
6.在无线控制器上配置QoS银配置文件所需的速率参数。在这个例子中,WLAN和每个用户的上行和下行的限速配置为2 Mbps。
注:在配置之前,请确保802.11a/b/g/n网络是禁用的。配置完成后,再重新启用它们。如果没有禁用网络,速率的配置不会被保存。
注:数据速率设置为TCP/IP流量,实时数据速率为UDP流量。
7.启用所有的网络。此外,启用WLAN的配置生效。
8.为了验证是否正确配置速率,配置无线工作站与SSID“bdrl-pod1”采用开放式身份验证连接到该无线网络。
9.当系统连接到该无线网络,打开流量发生器(如iperf的)并观察到上行和下行的速率为2 Mbps。
10.接下来的配置是适用于WLAN每个SSID的速率设置。这个例子显示了每个SSID的上行和下行设置为3 Mbps的速率。
注:在两个方向上设置BDRL时,首先执行每个用户的速率,然后再执行每个SSID的速率检查。两者都会覆盖全局的QoS设置。
此配置表明,每个SSID上的设置将取代QoS设置。
11.在两个方向上产生流量。首先在上行,然后观察流量的速率。你会发现,每个SSID 的速率取代了全局QoS配置文件设置的2 Mbps参数。
12.在接下来的配置中进行相同的设置。不过,这一次每个用户的速率配置为1 Mbps。每个用户的速率取代了全局QoS设置和每个SSID的设置。
13.在前面的例子配置完成后在两个方向上产生流量。首先在上行,然后观察流量的速率。你会发现,每个用户的速率参数1 Mbps的设置将取代每个SSID的速率3 Mbps,以及全局QoS配置文件设置的2 Mbps。
在无线控制器配置双向速率-本地交换
本节提供了一个示例的拓扑结构,在本地交换模式配置BDRL。
注:这种拓扑结构不是实际的实验室拓扑结构。它是唯一的功能是解释该特性。
注:当无线接入点进入模式下,下行策略和上行策略转移到无线接入点上。这些策略不是永久性的,无线接入点重新启动后不会被保存在其上。
1.设定或确认无线接入点工作在FlexConnect本地交换模式。
2.重新配置本地交换模式的速率参数,就像你为集中交换或本地模式的无线接入点做的
配置一样。然后,观察结果。
3.重复上一节的步骤2-13。
使用CLI配置速率
QoS配置文件的配置:
config qos [average-data-rate | average-realtime-rate | burst-data-rate | burst-realtime-rate]
WLAN覆盖配置:
config wlan qos id override-rate-limit [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
集中交换速率-CLI配置范例
对SSID下行流量速率的配置
对下行流量配置每个SSID的速率。吞吐量是有限的,每个与SSID相关联的所有客户端
均受到配置参数的。
1.禁用80
2.11a和802.11b的无线射频:
config 802.11a disable network
config 802.11b disable network
2.定义每个SSID TCP流量的平均数据速率(Kbps)输入以下命令:config qos average-data-rate silver per-ssid downstream limit
3.定义每个SSID的TCP流量的突发数据传输率(Kbps)输入以下命令:
config qos average-data-rate silver per-ssid downstream limit
4.定义每个SSIDUDP流量的平均实时数据速率(Kbps):
config qos average-realtime-rate silver per-ssid downstream limit
5. 定义每个SSID的UCP流量的突发实时数据传输率(Kbps)输入以下命令:
config qos burst-realtime-rate silver per-ssid downstream limit
6.将QoS配置文件与WLAN映射使用此命令:
config wlan qos wlan_id silver
7.启用802.11和802.11 b。
8.检查上述值的配置是否正确使用show命令:
show qos silver
show wlan [wlan-id]
9.关联两个或更多个客户端带上述WLAN。从有线到无线客户端使用流量生成器(例如,LAN traffic或iperf)以超过上述定义的参数来发送TCP和UDP流量。
例如,如果每个SSID平均数据速率= 1000 Kbps的突发数据速率= 2000 Kbps,那么所有的客户端一起分享这一带宽。此外,单个无线接入点的无线电模块上的客户端共同的流量应不超过1000 Kbps。
10.使用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)
11.重复测试其他QoS配置文件:铜,金和铂金。
对SSID和客户端下行流量速率的配置
对下行流量配置每个SSID和每个客户端的速率。
1.禁用80
2.11a和802.11b的无线射频:config 802.11a disable network
config 802.11b disable network
2.定义每个SSID 和每客户端TCP流量的平均数据速率(Kbps)输入以下命令:
config qos average-data-rate silver per-ssid downstream limit
config qos average-data-rate silver per-client downstream limit configqos
3.定义每个SSID和每客户端的TCP流量的突发数据传输率(Kbps)输入以下命令:
config qos average-data-rate silver per-ssid downstream limit
config qos average-data-rate silver per-client downstream limit configqos
4.定义每个SSID和每客户端UDP流量的平均实时数据速率(Kbps):
config qos average-realtime-rate silver per-ssid downstream limit
config qos average-realtime-rate silver per-client downstream limit
5. 定义每个SSID和每客户端的UCP流量的突发实时数据传输率(Kbps)输入以下命令:config qos burst-realtime-rate silver per-ssid downstream limit
config qos burst-realtime-rate silver per-client downstream limit
6.将QoS配置文件与WLAN映射使用此命令:
config wlan qos wlan_id silver
7.启用802.11和802.11 b。
8.检查上述值的配置是否正确使用show命令:
show qos silver
show wlan [wlan-id]
9.关联两个或更多个客户端带上述WLAN。从有线到无线客户端使用流量生成器(例如,LAN traffic或iperf)以超过上述定义的参数来发送TCP和UDP流量。
10.使用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)
11.重复测试其他QoS配置文件:铜,金和铂金。
取代全局QoS配置对SSID下行流量速率
WLAN定义的每SSID下行速率将覆盖QoS配置文件中定义的值。
1.配置QoS 配置文件的UDP和TCP流量的速率,例如银。
2. 将QoS配置文件与WLAN映射。
3.在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
4.关联不同的客户端到WLAN并开始从有线到无线侧发送流量。
5.检查WLAN上配置的值是否覆盖了QoS配置文件中的值。使用show命令来验证。show wlan 对SSID上行流量速率的配置 对上行流量配置每个SSID的速率。吞吐量是有限的,每个与SSID相关联的所有客户端均受到配置参数的。 1.禁用80 2.11a和802.11b的无线射频: config 802.11a disable network config 802.11b disable network 2.定义每个SSID TCP流量的平均数据速率(Kbps)输入以下命令: config qos average-data-rate silver per-ssid upstream limit 3.定义每个SSID的TCP流量的突发数据传输率(Kbps)输入以下命令: config qos average-data-rate silver per-ssid upstream limit 4.定义每个SSIDUDP流量的平均实时数据速率(Kbps): config qos average-realtime-rate silver per-ssid upstream limit 5. 定义每个SSID的UCP流量的突发实时数据传输率(Kbps)输入以下命令: config qos burst-realtime-rate silver per-ssid upstream limit6.将QoS配置文件与WLAN映射使用此命令: config wlan qos wlan_id silver 7.启用802.11和802.11 b。 8.检查上述值的配置是否正确使用show命令: show qos silver show wlan [wlan-id] 9.关联两个或更多个客户端带上述WLAN。从无线到有线客户端使用流量生成器(例如,LAN traffic或iperf)以超过上述定义的参数来发送TCP和UDP流量。 例如,如果每个SSID平均数据速率= 1000 Kbps的突发数据速率= 2000 Kbps,那么所有的客户端一起分享这一带宽。此外,单个无线接入点的无线电模块上的客户端共同的流量应不超过1000 Kbps。 10.使用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) 11.重复测试其他QoS配置文件:铜,金和铂金。 对客户端上行流量速率的配置 对上行流量配置每个客户端的速率。 1.禁用80 2.11a和802.11b的无线射频: config 802.11a disable network config 802.11b disable network 2.定义每个SSID 和每客户端TCP流量的平均数据速率(Kbps)输入以下命令: config qos average-data-rate silver per-client upstream limit configqos 3.定义每个SSID和每客户端的TCP流量的突发数据传输率(Kbps)输入以下命令: config qos average-data-rate silver per-client upstream limit configqos 4.定义每个SSID和每客户端UDP流量的平均实时数据速率(Kbps): config qos average-realtime-rate silver per-client upstream limit5. 定义每个SSID和每客户端的UCP流量的突发实时数据传输率(Kbps)输入以下命令:config qos burst-realtime-rate silver per-client upstream limit 6.将QoS配置文件与WLAN映射使用此命令: config wlan qos wlan_id silver 7.启用802.11和802.11 b。 8.检查上述值的配置是否正确使用show命令: show qos silver show wlan [wlan-id] 9.关联两个或更多个客户端带上述WLAN。从无线到有线客户端使用流量生成器(例如,LAN traffic或iperf)以超过上述定义的参数来发送TCP和UDP流量。 例如,如果每个SSID平均数据速率= 1000 Kbps的突发数据速率= 2000 Kbps,那么所有的客户端一起分享这一带宽。此外,单个无线接入点的无线电模块上的客户端共同的流量应不超过1000 Kbps。 10.使用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) 11.重复测试其他QoS配置文件:铜,金和铂金。 对SSID和客户端上行流量速率的配置 对上行流量配置每个SSID和每个客户端的速率。 1.禁用80 2.11a和802.11b的无线射频: config 802.11a disable network config 802.11b disable network 2.定义每个SSID 和每客户端TCP流量的平均数据速率(Kbps)输入以下命令: config qos average-data-rate silver per-ssid upstream limit config qos average-data-rate silver per-client upstream limit configqos 3.定义每个SSID和每客户端的TCP流量的突发数据传输率(Kbps)输入以下命令: config qos average-data-rate silver per-ssid upstream limit config qos average-data-rate silver per-client upstream limit configqos 4.定义每个SSID和每客户端UDP流量的平均实时数据速率(Kbps): config qos average-realtime-rate silver per-ssid upstream limit config qos average-realtime-rate silver per-client upstream limit 5. 定义每个SSID和每客户端的UCP流量的突发实时数据传输率(Kbps)输入以下命令:config qos burst-realtime-rate silver per-ssid upstream limit config qos burst-realtime-rate silver per-client upstream limit 6.将QoS配置文件与WLAN映射使用此命令: config wlan qos wlan_id silver 7.启用802.11和802.11 b。 8.检查上述值的配置是否正确使用show命令: show qos silver show wlan [wlan-id] 9.关联两个或更多个客户端带上述WLAN。从无线到有线客户端使用流量生成器(例如,LAN traffic或iperf)以超过上述定义的参数来发送TCP和UDP流量。 例如,如果每SSID平均数据速率= 5000 Kbps,每个客户端平均数据速率= 1000 Kbps,那么每个客户端被到1000 Kbps。此外,无线接入点的单一无线电上的所有客户端的流量应不超过5000 Kbps。 10.使用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) 11.重复测试其他QoS配置文件:铜,金和铂金。 取代全局QoS配置对SSID上行流量速率 WLAN定义的每SSID上行速率将覆盖QoS配置文件中定义的值。 1.配置QoS 配置文件的UDP和TCP流量的速率,例如银。 2. 将QoS配置文件与WLAN映射。 3.在WLAN上配置不同的速率值使用命令: config wlan override-rate-limit id average-data-rate per-ssid upstream limi 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 4.关联不同的客户端到WLAN并开始从无线到有线侧发送流量。 5.检查WLAN上配置的值是否覆盖了QoS配置文件中的值。使用show命令来验证。show wlan 原文链接:http://www.cisco.com/en/US/products/ps10315/products_tech_note09186a0080bd3900.shtml 翻译人:谢清 译于2012年11月下载本文