• 產品與解決方案
  • 行業解決方案
  • 服務
  • 支持
  • 合作夥伴
  • BOB登陆 人才研學中心
  • 關於我們

02-WLAN配置指導

目錄

07-WLAN QoS配置

本章節下載 07-WLAN QoS配置  (339.39 KB)

07-WLAN QoS配置


1 WLAN QoS配置

1.1  WLAN QoS簡介

802.11網絡提供了基於競爭的無線接入服務,但是不同的應用需求對於網絡的要求是不同的,而原始的網絡不能為不同的應用提供不同質量的接入服務,所以已經不能滿足實際應用的需要。

IEEE 802.11e為基於802.11協議的WLAN體係添加了QoS特性,這個協議的標準化時間很長,在這個過程中,Wi-Fi組織為了保證不同WLAN廠商提供QoS的設備之間可以互通,定義了WMM(Wi-Fi Multimedia,Wi-Fi多媒體)標準。WMM標準使WLAN網絡具備了提供QoS服務的能力。

1.1.1  術語

(1)      WMM

WMM是一種無線QoS協議,用於保證高優先級的報文有優先的發送權利,從而保證語音、視頻等應用在無線網絡中有更好的質量。

(2)      EDCA

EDCA(Enhanced Distributed Channel Access,增強的分布式信道訪問)是WMM定義的一套信道競爭機製,有利於高優先級的報文享有優先發送的權利和更多的帶寬。

(3)      AC

AC(Access Category,接入類),WMM按照優先級從高到低的順序分為AC-VO(語音流)、AC-VI(視頻流)、AC-BE(盡力而為流)、AC-BK(背景流)四個優先級隊列,保證越高優先級隊列中的報文,搶占信道的能力越高。

(4)      CAC

CAC(Connect Admission Control,連接準入控製),限製能使用高優先級隊列(AC-VO和AC-VI隊列)的客戶端個數,從而保證已經使用高優先級隊列的客戶端能夠有足夠的帶寬保證。

(5)      U-APSD

U-APSD(Unscheduled automatic power-save delivery,非調度自動節能發送),是WMM定義的一種新的節能處理方式,可以進一步提升客戶端的節能能力。

(6)      SVP

SVP(SpectraLink Voice Priority,Spectralink語音優先級)是Spectralink公司為向語音通話提供QoS保障而設計的語音優先協議。

1.1.2  WMM協議概述

在802.11協議中DCF(Distributed Coordination Function,分布式協調功能)規定了AP和客戶端使用CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance,載波監聽/衝突避免)的接入方式。在占用信道發送數據前,AP或客戶端會監聽信道。當信道空閑時間大於或等於規定的空閑等待時間,AP或客戶端在競爭窗口範圍內隨機選擇退避時間進行退避。最先結束退避的設備競爭到信道。在802.11協議中,由於所有設備的空閑等待時間、競爭窗口都相同,所以整個網絡設備的信道競爭機會相同。

1. EDCA參數

WMM協議通過對802.11協議的增強,改變了整個網絡完全公平的競爭方式,將BSS(Basic Service Set,基本服務集)內的數據報文分為4個AC,高優先級的AC占用信道的機會大於低優先級的AC,從而使不同的AC能獲得不同級別的服務。

WMM協議對每個AC定義了一套信道競爭EDCA參數,EDCA參數的含義如下所示。

·              AIFSN(Arbitration Inter Frame Spacing Number,仲裁幀間隙數),在802.11協議中,空閑等待時長(DIFS)為固定值,而WMM針對不同AC可以配置不同的空閑等待時長,AIFSN數值越大,用戶的空閑等待時間越長,為圖1-1中AIFS時間段;

·              ECWmin(Exponent form of CWmin,最小競爭窗口指數形式)和ECWmax(Exponent form of CWmax,最大競爭窗口指數形式),決定了平均退避時間值,這兩個數值越大,用戶的平均退避時間越長,為圖1-1中Backoff slots時間段;

·              TXOPLimit(Transmission Opportunity Limit,傳輸機會限製),用戶一次競爭成功後,可占用信道的最大時長。這個數值越大,用戶一次能占用信道的時長越大,如果是0,則每次占用信道後隻能發送一個報文。

圖1-1 WMM對每個AC賦予不同的信道競爭參數

 

2. CAC準入策略

CAC的基本原理是客戶端隻有獲得AP的批準,才能以高優先級的AC發送數據,否則隻能使用低優先級的AC,保證了已經獲得批準的客戶端能夠獲得需要的帶寬。這裏將各種傳輸報文分為兩類:實時業務流(需要CAC控製的流,包括AC-VO和AC-VI)和普通數據流(不需要CAC控製的流,包括AC-BE和AC-BK)。

如果客戶端需要使用高優先級的AC,則需要進行請求,AP按照如下介紹的算法,計算是否允許客戶端使用,並將結果回應給客戶端。

·              基於信道利用率的準入策略:計算1秒內所有已接入的高優先級AC占用信道的時間,以及請求以高優先級接入的AC占用信道的時間,二者相加,如果小於或等於用戶配置的最大信道占用時間,則允許該流以請求的優先級接入。否則,拒絕請求。

·              基於用戶數量的準入策略:如果高優先級AC中客戶端數量加上請求接入的客戶端,小於或等於用戶配置的該高優先級AC的最大用戶數,則允許用戶的請求。否則,拒絕請求。如果一個客戶端同時接入AC-VO和AC-VI優先級業務流,接入客戶端的個數按1計算。

3. U-APSD節能模式

U-APSD是對原有節能模式的改進。客戶端在關聯時可以指定某些AC具有觸發屬性,某些AC具有發送屬性,以及觸發後最多允許發送的數據報文數量。觸發和發送屬性還可以在通過連接準入控製創建流的時候進行更改。客戶端休眠後,發往客戶端的屬於具有發送屬性AC的數據報文將被緩存在發送緩存隊列中,客戶端需要發送屬於具有觸發屬性AC的報文以獲取發送緩存隊列中的報文。AP收到觸發報文後,按照接入時確定的發送報文數量,發送屬於發送隊列的報文。沒有發送屬性的AC仍然使用802.11定義的傳統方式存儲和傳送。

4. SVP服務

SVP服務是實現對IP頭中Protocol ID為119的SVP報文的處理功能,將其放入指定的AC隊列中。由於SVP規定SVP報文不需要進行隨機退避,所以當對應AC隊列中隻有SVP報文時,可以將ECWmin和ECWmax均設置為0。

5. ACK策略

協議規定ACK策略有兩種:Normal ACK和No ACK。

·              No ACK(No Acknowledgment)策略,是針對通信質量較好,幹擾較小的情況下,在無線報文交互過程中,不使用ACK報文進行接收確認的一種策略。No ACK策略能有效提高傳輸效率,但在不使用ACK確認的情況下,如果通信質量較差,即使接收端沒有收到發送包,發送端也不會重發,所以會造成丟包率增大的問題。

·              Normal ACK策略是指對於每個發送的單播報文,接收者在成功接收到發送報文後,都要發送ACK進行確認。

1.1.3  協議和標準

·              802.11e-2005, Amendment 8: Medium Access Control (MAC) Quality of Service Enhancements, IEEE Computer Society, 2005

·              Wi-Fi, WMM Specification version 1.1, Wi-Fi Alliance, 2005

1.2  配置WMM服務

表1-1 配置WMM服務

操作

命令

說明

進入係統視圖

system-view

-

創建射頻策略並進入射頻策略視圖

wlan radio-policy radio-policy-name

-

使能WMM功能

wmm enable

必選

缺省情況下,使能WMM服務

需要注意的是,協議要求802.11n的客戶端必須支持WLAN QoS,所以當Radio工作在802.11an或802.11gn的情況下,WMM功能必須開啟,否則可能會導致關聯後的802.11n的客戶端無法通信

設置AC-VO、AC-VI客戶端的EDCA參數

wmm edca client { ac-vo | ac-vi } { aifsn aifsn-value | ecw ecwmin ecwmin-value ecwmax ecwmax -value  | txoplimit txoplimit-value | cac } *

可選

缺省情況下,客戶端使用的EDCA參數為缺省值。具體參見表1-2

設置AC-BE、AC-BK客戶端的EDCA參數

wmm edca client { ac-be | ac-bk } { aifsn aifsn-value | ecw ecwmin ecwmin-value ecwmax ecwmax -value  | txoplimit txoplimit -value  } *

可選

缺省情況下,客戶端使用的EDCA參數為缺省值。具體參見表1-2

設置AP射頻的EDCA參數和ACK策略

wmm edca radio { ac-vo | ac-vi | ac-be | ac-bk } { aifsn aifsn-value | ecw ecwmin ecwmin-value ecwmax ecwmax -value | txoplimit txoplimit -value  | noack } *

可選

缺省情況下,AP射頻使用的EDCA參數為缺省值,具體參見表1-3,ACK策略使用Normal ACK

設置CAC準入控製策略

wmm cac policy { channelutilization [ channelutilization-value ] | users [ users-number ] }

可選

缺省情況下,使用基於用戶數的準入策略,允許接入用戶數為20

設置SVP映射隊列

wmm svp map-ac { ac-vi | ac-vo | ac-be | ac-bk }

可選

缺省情況下,不啟用SVP報文優先級映射功能

需要注意的是,SVP映射隻針對非WMM客戶端接入,對WMM客戶端不起作用

 

說明

·       如果某優先級隊列的CAC功能被啟動,則高於此優先級隊列的CAC功能會同時被啟用。例如,使用wmm edca client命令啟動AC-VI優先級CAC功能,則AC-VO優先級也同時啟動CAC功能,但是,啟動AC-VO優先級的CAC功能,AC-VI優先級的CAC功能不會被啟用。

·       用戶如非必須,請使用AP和客戶端 EDCA參數的缺省值(對於應用802.11b射頻卡的設備的TXOP Limit參數除外)。

·       設備應用802.11b射頻卡時,建議將AC-BK、AC-BE、AC-VI、AC-VO的TXOP-Limit參數的值分別配置為0、0、188、102。

·       用戶隻有啟用WMM後,SVP才能起作用。

 

表1-2 客戶端EDCA參數的缺省值

AC

AIFSN

ECWmin

ECWmax

TXOP Limit

AC-BK

7

4

10

0

AC-BE

3

4

10

0

AC-VI

2

3

4

94

AC-VO

2

2

3

47

 

表1-3 AP使用的EDCA參數的缺省值

AC

AIFSN

ECWmin

ECWmax

TXOP Limit

AC-BK

7

4

10

0

AC-BE

3

4

6

0

AC-VI

1

3

4

94

AC-VO

1

2

3

47

 

1.3  WMM服務顯示和維護

在完成上述配置後,在任意視圖下執行display命令可以顯示配置後WMM服務的運行情況,通過查看顯示信息驗證配置的效果。

在用戶視圖下執行reset命令可以清除WMM服務的統計信息。

表1-4 WMM服務顯示和維護

操作

命令

顯示WMM射頻信息

display wlan wmm radio { all | ap ap-name } [ | { begin | exclude | include } regular-expression ]

顯示WMM客戶端信息

display wlan wmm client { all | ap ap-name | mac-address mac-address } [ | { begin | exclude | include } regular-expression ]

查看指定AP或客戶端的統計信息

display wlan statistics { client { all | mac-address mac-address } | radio [ ap-name ] } [ | { begin | exclude | include } regular-expression ]

顯示WLAN射頻策略信息

display wlan radio-policy [ radio-policy-name ] [ | { begin | exclude | include } regular-expression ]

清除WMM射頻統計信息

reset wlan wmm radio { all | ap ap-name }

清除WMM客戶端統計信息

reset wlan wmm client { all | ap ap-name | mac-address mac-address }

 

1.4  WMM服務典型配置舉例

1.4.1  WMM基本服務配置舉例

1. 組網需求

AC與二層交換機Switch相連,AP和AC在同一個網絡。在AC上啟用WMM功能,使AP和客戶端在發送流量時能夠區分業務優先級。

2. 組網圖

圖1-2 WMM基本服務組網圖

 

3. 配置步驟

<AC> system-view

# 創建WLAN ESS接口。

[AC] interface wlan-ess 1

[AC-WLAN-ESS1] quit

# 配置WLAN服務模板(明文模板),配置SSID為market,並將WLAN-ESS接口與該服務模板綁定。

[AC] wlan service-template 1 clear

[AC-wlan-st-1] ssid market

[AC-wlan-st-1] bind wlan-ess 1

[AC-wlan-st-1] authentication-method open-system

[AC-wlan-st-1] service-template enable

# 配置射頻策略,使能WMM功能(此步驟可選,因為缺省情況下WMM處於使能狀態)。

[AC] wlan radio-policy radiopolicy1

[AC-wlan-rp-radiopolicy1] wmm enable

[AC-wlan-rp-radiopolicy1] quit

# 創建AP模板,名稱為ap1,型號名稱選擇WA2100,該AP的序列號為210235A29G007C000020。

[AC] wlan ap ap1 model WA2100

[AC-wlan-ap-ap1] serial-id 210235A29G007C000020

# 將服務模板1和射頻策略radiopolicy1綁定到Radio 1口。

[AC-wlan-ap-ap1] radio 1 type dot11a

[AC-wlan-ap-ap1-radio-1] radio-policy radiopolicy1

[AC-wlan-ap-ap1-radio-1] service-template 1

[AC-wlan-ap-ap1-radio-1] radio enable

使能WMM後,通過display wlan wmm radio可以查看到關於WMM的顯示信息。

1.4.2  CAC服務典型配置舉例

1. 組網需求

AC與二層交換機Switch相連,AP和AC在同一個網絡。要求使用用戶數判斷策略,允許10個客戶端可以和AP建立AC-VO和AC-VI的業務流,保證使用高優先級AC-VO和AC-VI隊列的客戶端能夠有足夠的帶寬保證。

2. 組網圖

圖1-3 CAC服務組網圖

 

3. 配置步驟

<AC> system-view

# 創建WLAN ESS接口。

[AC] interface wlan-ess 1

[AC-WLAN-ESS1] quit

# 配置WLAN服務模板(明文模板),配置SSID為market,並將WLAN-ESS接口與該服務模板綁定。

[AC] wlan service-template 1 clear

[AC-wlan-st-1] ssid market

[AC-wlan-st-1] bind wlan-ess 1

[AC-wlan-st-1] authentication-method open-system

[AC-wlan-st-1] service-template enable

# 創建一個射頻策略radiopolicy1,在該射頻策略下開啟WMM功能,啟動AC-VO和AC-VI優先級CAC功能,並配置CAC功能啟動基於用戶數的準入策略,用戶數為10。

[AC] wlan radio-policy radiopolicy1

[AC-wlan-rp-radiopolicy1] wmm enable

[AC-wlan-rp-radiopolicy1] wmm edca client ac-vo cac

[AC-wlan-rp-radiopolicy1] wmm edca client ac-vi cac

[AC-wlan-rp-radiopolicy1] wmm cac policy users 10

[AC-wlan-rp-radiopolicy1] quit

# 創建AP模板,名稱為ap1,型號名稱選擇WA2100,該AP的序列號為210235A29G007C000020。

[AC] wlan ap ap1 model WA2100

[AC-wlan-ap-ap1] serial-id 210235A29G007C000020

# 將服務模板1和射頻策略radiopolicy1綁定到Radio 1口。

[AC-wlan-ap-ap1] radio 1 type dot11a

[AC-wlan-ap-ap1-radio-1] radio-policy radiopolicy1

[AC-wlan-ap-ap1-radio-1] service-template 1

[AC-wlan-ap-ap1-radio-1] radio enable

如果AP上高優先級AC中客戶端數量加上請求接入的客戶端,小於或等於用戶配置的高優先級AC的最大用戶數(本例中為10),則允許用戶的請求。對超過最大用戶數的報文進行降級處理。

1.4.3  SVP服務典型配置舉例

1. 組網需求

AC與二層交換機L2 switch相連,AP和AC在同一個網絡。要求AP將SVP報文放到AC-VO隊列,為保證AC-VO隊列具有最高優先級,將AP的AC-VO隊列的ECWmin和ECWmax參數設置為0。

2. 組網圖

圖1-4 SVP服務組網圖

 

3. 配置步驟

<AC> system-view

# 創建WLAN ESS接口,在該接口上配置優先級信任模式為802.11e優先級。

[AC] interface wlan-ess 1

[AC-WLAN-ESS1] quit

# 配置WLAN服務模板(明文模板),配置SSIDmarket,並將WLAN-ESS接口與該服務模板綁定。

[AC] wlan service-template 1 clear

[AC-wlan-st-1] ssid market

[AC-wlan-st-1] bind wlan-ess 1

[AC-wlan-st-1] authentication-method open-system

[AC-wlan-st-1] service-template enable

# 創建一個射頻策略radiopolicy1,在該射頻策略下開啟WMM功能。

[AC] wlan radio-policy radiopolicy1

[AC-wlan-rp-radiopolicy1] wmm enable

# 配置將SVP報文放到AC-VO隊列。

[AC-wlan-rp-radiopolicy1] wmm svp map-ac ac-vo

# 創建AP模板,名稱為ap1,型號名稱選擇WA2100,該AP的序列號為210235A29G007C000020。

[AC] wlan ap ap1 model WA2100

[AC-wlan-ap-ap1] serial-id 210235A29G007C000020

# 將服務模板1和射頻策略radiopolicy1綁定到Radio 1口。

[AC-wlan-ap-ap1] radio 1 type dot11a

[AC-wlan-ap-ap1-radio-1] channel 149

[AC-wlan-ap-ap1-radio-1] radio-policy radiopolicy1

[AC-wlan-ap-ap1-radio-1] service-template 1

[AC-wlan-ap-ap1-radio-1] radio enable

一個非WMM客戶端上線,打入SVP報文,SVP報文會從所配置的AC-VO隊列轉發。

1.4.4  流區分典型配置舉例

1. 組網需求

AC與二層交換機L2 switch相連,AP和AC在同一個網絡。AC將IP優先級為7的報文,映射到無線報文的優先級也為7,使其在無線發送時占用更多帶寬。

2. 組網圖

圖1-5 流區分組網圖

 

3. 配置步驟

# 設置QoS流策略。

<AC> system-view

# 定義一個名為wmm的類,匹配IP優先級為7的報文。

[AC] traffic classifier wmm

[AC-classifier-wmm] if-match ip-precedence 7

[AC-classifier-wmm] quit

# 定義一個名為wmm的流行為,配置標記報文的本地優先級為7。

[AC] traffic behavior wmm

[AC-behavior-wmm] remark local-precedence 7

[AC-behavior-wmm] quit

# 定義一個策略wmm,在策略wmm中為類wmm指定采用流行為wmm。

[AC] qos policy wmm

[AC-qospolicy-wmm] classifier wmm behavior wmm

[AC-qospolicy-wmm]quit

#  配置以太網接口,將策略wmm應用到接口以太網接口的入方向上。。

[AC] interface GigabitEthernet 1/0/1

[AC-GigabitEthernet1/0/1] qos apply policy wmm inbound

[AC-GigabitEthernet1/0/1] quit

# 配置WLAN ESS接口。

[AC] interface WLAN-ESS 1

[AC-WLAN-ESS1] quit

# 進入優先級映射表(此步驟可選,因為缺省情況下存在此優先級映射表)。

[AC] qos map-table lp-dot11e

# 配置WLAN服務模板(明文模板),配置SSID為market,並將WLAN-ESS接口與該服務模板綁定。

[AC] wlan service-template 1 clear

[AC-wlan-st-1] ssid market

[AC-wlan-st-1] bind wlan-ess 1

[AC-wlan-st-1] authentication-method open-system

[AC-wlan-st-1] service-template enable

[AC-wlan-st-1] quit

# 配置射頻策略,使能WMM功能(此步驟可選,因為缺省情況下WMM處於使能狀態)。

[AC] wlan radio-policy radiopolicy1

[AC-wlan-rp-radiopolicy1] wmm enable

[AC-wlan-rp-radiopolicy1] quit

# 創建AP模板,名稱為ap1,型號名稱選擇WA2100,該AP的序列號為210235A29G007C000020。

[AC] wlan ap ap1 model WA2100

[AC-wlan-ap-ap1] serial-id 210235A29G007C000020

# 將服務模板1和射頻策略radiopolicy1綁定到Radio 1口。

[AC-wlan-ap-ap1] radio 1 type dot11a

[AC-wlan-ap-ap1-radio-1] channel 149

[AC-wlan-ap-ap1-radio-1] radio-policy radiopolicy1

[AC-wlan-ap-ap1-radio-1] service-template 1

[AC-wlan-ap-ap1-radio-1] radio enable

從AC側發送的IP優先級為7的報文,映射到無線報文的優先級也為7。

1.5  常見配置錯誤舉例

1.5.1  EDCA參數配置失敗

1. 故障現象

配置EDCA參數,提示失敗。

2. 故障分析

配置AP的EDCA參數,受到AP上射頻芯片的製約。

3. 處理過程

(1)      使用display wlan wmm radio ap ap-name命令查看AP上射頻芯片對EDCA參數的支持範圍,保證配置的EDCA參數在此外圍之內。

(2)      檢查配置的EDCA參數是否為合法值。

1.5.2  配置SVP或CAC功能無效

1. 故障現象

已經應用wmm svp map-ac命令配置了SVP報文優先級映射功能,但是配置沒有生效。

已經應用wmm edca client命令配置了CAC,但是配置沒有生效。

2. 故障分析

隻有在啟用了WMM功能後,SVP、CAC功能才能生效。

3. 處理過程

SVP功能隻針對非WMM客戶端生效,檢查關聯的客戶端是否是非WMM客戶端,過程如下:

(1)      應用wmm enable命令使能WMM功能。

(2)      檢查配置的SVP或CAC功能是否生效。

1.6  智能帶寬保障功能

說明

本特性的支持情況與設備的型號有關,請參見“配置指導導讀”中的“特性差異情況”部分的介紹。

 

在實際應用中,網絡中的流量不會一直處於某個穩定的狀態。當某一個BSS的流量非常大時,會擠占其它BSS的可用帶寬。如果采取簡單地對某個BSS的報文進行限速,在總體流量較小時,又會導致閑置帶寬被浪費。在這種情況下,可以開啟智能帶寬保障功能,確保在網絡未擁塞時,所有BSS的報文都可以通過;在網絡擁塞時,每個BSS都可以獲取最低的保障帶寬。通過這種方式,既確保了網絡帶寬的充分利用,又兼顧了不同無線服務之間帶寬占用的公平原則。

例如,SSID 1、SSID 2及SSID 3分別配置保障帶寬為25%、25%及50%。當網絡空閑時,SSID 1可以超過保障帶寬,任意占用網絡剩餘帶寬;當網絡繁忙、沒有剩餘帶寬時,SSID 1至少可以占有自己的保障帶寬部分(25%)。

智能帶寬保障功能僅對AP到客戶端的方向上生效。

 

1.6.1  智能帶寬保障功能

表1-5 配置智能帶寬保障功能

操作

命令

說明

進入係統視圖

system-view

-

進入AP模板視圖

wlan ap ap-name [ model model-name [ id ap-id ] ]

-

進入射頻視圖

radio radio-id

-

開啟智能帶寬保障功能

bandwidth-guarantee enable

必選

缺省情況下,智能帶寬保障功能處於關閉狀態

配置BSS的保障帶寬占總帶寬的百分比

bandwidth-guarantee service-template service-template-number percent percent

可選

·       配置的無線服務必須為射頻下已綁定的無線服務。

·       同一個射頻下,所有保障帶寬百分比之和,不能超過100%

 

1.6.2  智能帶寬保障顯示和維護

在完成上述配置後,在任意視圖下執行display wlan bandwidth-guarantee命令可以顯示帶寬保障情況,通過查看顯示信息驗證配置的效果。

表1-6 帶寬保障顯示和維護

操作

命令

查看智能帶寬保障信息

display wlan bandwidth-guarantee [ ap ap-name radio radio-id ] [ | { begin | exclude | include } regular-expression ]

 

1.6.3  智能帶寬保障典型配置舉例

1. 組網需求

·              在某企業內,三個客戶端分別通過名為research、office、entertain的SSID接入無線網絡。

·              為了滿足企業網絡正常運行的需求,要求在同一個AP內,保證無線服務office的帶寬占總帶寬的20%,無線服務research的帶寬占總帶寬的80%,無線服務entertain沒有分配固定帶寬。

2. 組網圖

圖1-6 智能帶寬保障配置舉例組網圖

 

 

3. 配置步驟

# 配置802.11a射頻的最大帶寬參考值為10000kbps。

<AC> system-view

[AC] wlan rrm

[AC-wlan-rrm] dot11a max-bandwidth 10000

[AC-wlan-rrm] quit

# 創建WLAN ESS接口。

<AC> system-view

[AC] interface wlan-ess 1

[AC-WLAN-BSS1] port-security port-mode psk

[AC-WLAN-BSS1] port-security tx-key-type 11key

[AC-WLAN-BSS1] port-security preshared-key pass-phrase simple 12345678

[AC-WLAN-ESS1] quit

[AC] interface wlan-ess 2

[AC-WLAN-BSS2] port-security port-mode psk

[AC-WLAN-BSS2] port-security tx-key-type 11key

[AC-WLAN-BSS2] port-security preshared-key pass-phrase simple abcdefgh

[AC-WLAN-ESS2] quit

[AC] interface wlan-ess 3

[AC-WLAN-ESS3] quit

# 配置服務模板1為crypto模式,SSID為research。

[AC] wlan service-template 1 crypto

[AC-wlan-st-1] ssid research

[AC-wlan-st-1] bind wlan-ess 1

[AC-wlan-st-1] authentication-method open-system

[AC-wlan-st-1] cipher-suite ccmp

[AC-wlan-st-1] security-ie rsn

[AC-wlan-st-1] service-template enable

[AC-wlan-st-1] quit

# 配置服務模板2為crypto模式,SSID為office。

[AC] wlan service-template 2 crypto

[AC-wlan-st-2] ssid office

[AC-wlan-st-2] bind wlan-ess 2

[AC-wlan-st-2] authentication-method open-system

[AC-wlan-st-2] cipher-suite ccmp

[AC-wlan-st-2] security-ie rsn

[AC-wlan-st-2] service-template enable

[AC-wlan-st-2] quit

# 配置服務模板2為clear模式,SSID為entertain。

[AC] wlan service-template 3 clear

[AC-wlan-st-3] ssid entertain

[AC-wlan-st-3] bind wlan-ess 3

[AC-wlan-st-3] service-template enable

[AC-wlan-st-3] quit

# 在射頻接口應用服務模板。

[AC] wlan ap ap1 model wa2220e-ag

[AC-wlan-ap-ap1] radio 1 type dot11a

[AC-wlan-ap-ap1-radio-1] service-template 1

[AC-wlan-ap-ap1-radio-1] service-template 2

[AC-wlan-ap-ap1-radio-1] service-template 3

[AC-wlan-ap-ap1-radio-1] radio enable

# 開啟智能帶寬保障功能。

[AC-wlan-ap-ap1-radio-1] bandwidth-guarantee enable

# 配置服務模板1、服務模板2的保障帶寬占總帶寬的百分比分別為80%、20%。

[AC-wlan-ap-ap1-radio-1] bandwidth-guarantee service-template 1 percent 80

[AC-wlan-ap-ap1-radio-1] bandwidth-guarantee service-template 2 percent 20

[AC-wlan-ap-ap1-radio-1] return

4. 驗證配置結果

# 通過display wlan bandwidth-guarantee命令查看智能帶寬保障信息。

<AC> display wlan bandwidth-guarantee

                            Bandwidth Guarantee

 ST: service template

--------------------------------------------------------------------------------

 AP                                 Radio   Mode            ST  Percent

--------------------------------------------------------------------------------

 ap1                                1       802.11a         1   80%

 ap1                                1       802.11a         2   20%

 --------------------------------------------------------------------------------

(1)      如果AP向所有客戶端發送的總流量小於10000kpbs。在這種情況下,AP向Client 1~Client 3實際發送的流量不會受限製。

(2)      如果AP分別向Client 1和Client 2發送大於2000kbps以及8000kbps的流量,並且向所有客戶端發送的總流量大於10000kpbs。在這種情況下,由於為research無線服務和office無線服務配置了智能帶寬保障功能,設備會優先保證Client 1和Client 2的流量。因此AP向Client 1和Client 2實際發送的流量分別為2000kbps以及8000kbps左右,向其它數據流(Client 3)發送的流量會受到限製。

(3)      配置用戶限速服務

WLAN網絡中每一個AP提供的可用帶寬有限,且由接入的無線客戶端共享,部分無線客戶端占用過多帶寬,勢必導致其它無線客戶端受到影響。通過配置用戶限速功能,可以限製部分無線客戶端對帶寬的過多消耗,保證所有接入無線客戶端均能正常使用網絡業務。基於無線客戶端的速率限製功能有兩種模式:

·              動態模式:在同一個AP內,配置的速率值是所有客戶端使用的速率總和。每個客戶端的限製速率是配置速率值/客戶端數量。例如,配置10Mbps速率,有5個用戶上線,則每個用戶的可用帶寬限製為2Mbps。

·              靜態模式:由用戶靜態配置每個客戶端的速率,即配置的速率是同一個AP內,每個客戶端的最大速率。例如,配置1Mbps速率,則每個上線的客戶端的可用帶寬限製為1Mbps。接入客戶端增加至一定數量時,如果所有接入客戶端理論允許的總帶寬超出AP可提供的有效帶寬,那麼每個客戶端將不能保證獲得的指定帶寬。

基於無線服務的無線客戶端的速率限製是指對於同一個服務模板,AC根據配置情況對無線客戶端進行限速。

1.6.4  配置用戶限速服務

表1-7 配置基於無線服務的用戶限速服務

操作

命令

說明

進入係統視圖

system-view

-

進入服務模板視圖

wlan service-template service-template-number { clear | crypto }

-

配置基於無線服務的無線用戶限速功能

client-rate-limit direction { inbound | outbound } mode { dynamic | static } cir cir

可選

缺省情況下,基於無線服務的無線用戶限速功能處於關閉狀態

 

說明

基於無線服務的用戶限速服務特性的支持情況與設備的型號有關,請參見“配置指導導讀”中的“特性差異情況”部分的介紹。

 

基於射頻的無線客戶端的速率限製是指對於同一個射頻,AC根據配置情況對無線客戶端進行限速。

表1-8 配置基於射頻的用戶限速服務

操作

命令

說明

進入係統視圖

system-view

-

進入射頻視圖

wlan ap ap-name [ model model-name [ id ap-id ] ]

-

配置基於射頻的無線用戶限速功能

client-rate-limit direction { inbound | outbound } mode { dynamic | static } cir cir

可選

缺省情況下,基於射頻的無線用戶限速功能處於關閉狀態

 

1.6.5  用戶限速服務顯示和維護

在完成上述配置後,在任意視圖下執行display wlan client-rate-limit命令可以顯示用戶限速情況,通過查看顯示信息驗證配置的效果。

表1-9 用戶限速服務顯示和維護

操作

命令

顯示用戶限速信息

display wlan client-rate-limit { service-template [ service-template-number ] | ap [ ap-name radio radio-id ] } [ | { begin | exclude | include } regular-expression ]

 

1.6.6  用戶限速服務典型配置舉例

1. 組網需求

AC與二層交換機Switch相連,AP和AC在同一個網絡。在AC上配置用戶限速功能,使AP分別在入方向上以靜態模式、在出方向上以動態模式限製無線客戶端的速率。

2. 組網圖

圖1-7 用戶限速基本服務組網圖

 

3. 配置步驟

# 開啟WLAN服務(該命令可以不配置,因為缺省情況下該命令處於開啟狀態)。

<AC> system-view

[AC] wlan enable

# 創建WLAN ESS接口。

[AC] interface wlan-ess 1

[AC-WLAN-ESS1] quit

# 配置WLAN服務模板(明文模板),配置SSID為service,並將WLAN-ESS接口與該服務模板綁定。

[AC] wlan service-template 1 clear

[AC-wlan-st-1] ssid service

[AC-wlan-st-1] bind wlan-ess 1

[AC-wlan-st-1] authentication-method open-system

# 配置基於無線服務的無線用戶限速功能,使從客戶端到AP方向的固定速率為8000 kbps,從AP到客戶端方向的共享速率為8000kbps。

[AC-wlan-st-1] client-rate-limit direction inbound mode static cir 8000

[AC-wlan-st-1] client-rate-limit direction outbound mode dynamic cir 8000

[AC-wlan-st-1] service-template enable

[AC-wlan-st-1] return

# 創建AP模板,名稱為ap1,型號名稱選擇WA2100,該AP的序列號為210235A29G007C000020。

[AC] wlan ap ap1 model WA2100

[AC-wlan-ap-ap1] serial-id 210235A29G007C000020

# 配置802.11g射頻。

[AC-wlan-ap-ap1] radio 1 type dot11g

# 將服務模板1綁定到Radio 1口。

[AC-wlan-ap-ap1-radio-1] service-template 1

[AC-wlan-ap-ap1-radio-1] radio enable

[AC-wlan-ap-ap1-radio-1] return

4. 驗證配置結果

# 通過display wlan client-rate-limit service-template 命令查看用戶限速的配置情況。

<AC> display wlan client-rate-limit service-template

                            Client Rate Limit

--------------------------------------------------------------------------------

 Service Template       Direction       Mode            CIR(kbps)

--------------------------------------------------------------------------------

 1                      Inbound         Static          8000

 1                      Outbound        Dynamic         8000

--------------------------------------------------------------------------------

(1)      隻有Client 1通過service接入無線網絡,可使用的帶寬被限製在8000kbps左右。

(2)      Client 2也通過service接入無線網絡後,從Client 1Client 2側到AP側方向上的可使用的帶寬分別被限製在8000kbps左右,從AP側到Client 1Client 2側方向上的可使用的帶寬分別被限製在4000kbps左右。

不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!

BOB登陆
官網
聯係我們