13-QoS
本章節下載: 13-QoS (902.04 KB)
目 錄
本文將用於IPv4和IPv6的ACL分別簡稱為IPv4 ACL和IPv6 ACL。若非特別指明,本文所指的ACL均包括IPv4 ACL和IPv6 ACL。
ACL(Access Control List,訪問控製列表)是用來實現流識別功能的。網絡設備為了過濾報文,需要配置一係列的匹配條件對報文進行分類,這些條件可以是報文的源地址、目的地址、端口號等。
當設備的端口接收到報文後,即根據當前端口上應用的ACL規則對報文的字段進行分析,在識別出特定的報文之後,根據預先設定的策略允許或禁止該報文通過。
由ACL定義的報文匹配規則可以應用在諸多領域,如安全、QoS等,有關ACL在這些領域的具體應用,請參見相關的配置手冊。
根據功能以及規則製定依據的不同,可以將ACL分為三種類型,如下表所示。
表1-1 ACL的分類
ACL類型 |
編號範圍 |
適用的IP版本 |
區分報文的依據 |
基本ACL |
2000~2999 |
IPv4 |
隻根據報文的源IP地址信息製定匹配規則 |
IPv6 |
隻根據報文的源IPv6地址信息製定匹配規則 |
||
高級ACL |
3000~3999 |
IPv4 |
根據報文的源IP地址信息、目的IP地址信息、IP承載的協議類型、協議的特性等三、四層信息製定匹配規則 |
IPv6 |
根據報文的源IPv6地址信息、目的IPv6地址信息、IPv6承載的協議類型、協議的特性等三、四層信息製定匹配規則 |
||
鏈路層ACL |
4000~4999 |
IPv4&IPv6 |
根據報文的源MAC地址、目的MAC地址、802.1p優先級、鏈路層協議類型等二層信息製定匹配規則 |
關於ACL的詳細介紹請參見“ACL和QoS配置指導”中的“ACL”。
QoS(Quality of Service,服務質量)是各種存在服務供需關係的場合中普遍存在的概念,它評估服務方滿足客戶服務需求的能力。評估通常不是精確的評分,而是注重分析在什麼條件下服務是好的,在什麼情況下還存在著不足,以便有針對性地做出改進。
在Internet中,QoS所評估的就是網絡轉發分組的服務能力。由於網絡提供的服務是多樣的,因此對QoS的評估可以基於不同方麵。通常所說的QoS,是對分組轉發過程中為延遲、抖動、丟包率等核心需求提供支持的服務能力的評估。
傳統的IP網絡無區別地對待所有的報文,設備處理報文采用的策略是FIFO(First In First Out,先入先出),它依照報文到達時間的先後順序分配轉發所需要的資源。所有報文共享網絡和設備的資源,至於得到資源的多少完全取決於報文到達的時機。這種服務策略稱作Best-Effort,它盡最大的努力將報文送到目的地,但對分組轉發的延遲、抖動、丟包率和可靠性等需求不提供任何承諾和保證。
傳統的Best-Effort服務策略隻適用於對帶寬、延遲不敏感的WWW、文件傳輸、e-mail等業務。
隨著計算機網絡的高速發展,越來越多的網絡接入Internet。Internet無論從規模、覆蓋範圍和用戶數量上都拓展得非常快。越來越多的用戶使用Internet作為數據傳輸的平台,開展各種應用。
除了傳統的WWW、e-mail、FTP應用外,用戶還嚐試在Internet上拓展新業務,比如遠程教學、遠程醫療、可視電話、電視會議、視頻點播等。企業用戶也希望通過VPN技術,將分布在各地的分支機構連接起來,開展一些事務性應用:比如訪問公司的數據庫或通過Telnet管理遠程設備。
這些新業務有一個共同特點,即對帶寬、延遲、抖動等傳輸性能有著特殊的需求。比如電視會議、視頻點播需要高帶寬、低延遲和低抖動的保證。事務處理、Telnet等關鍵任務雖然不一定要求高帶寬,但非常注重低延遲,在擁塞發生時要求優先獲得處理。
新業務的不斷湧現對IP網絡的服務能力提出了更高的要求,用戶已不再滿足於能夠簡單地將報文送達目的地,而是還希望在轉發過程中得到更好的服務,諸如支持為用戶提供專用帶寬、減少報文的丟失率、管理和避免網絡擁塞、調控網絡的流量、設置報文的優先級。所有這些,都要求網絡應當具備更為完善的服務能力。
關於QoS的詳細介紹請參見“ACL和QoS配置指導”中的“QoS”。
IPv4 ACL配置的推薦步驟如下表所示。
步驟 |
配置任務 |
說明 |
1 |
可選 新建時間段,ACL中的每條規則都可選擇一個時間段,這條規則隻在該指定的時間段內生效 |
|
2 |
必選 新建IPv4 ACL,可通過配置不同的ID新建不同類型的IPv4 ACL |
|
3 |
三者必選其一 定義ACL中的匹配規則 須根據不同類型的IPv4 ACL,配置不同類型的規則 |
|
IPv6 ACL配置的推薦步驟如下表所示。
表1-3 IPv6 ACL配置步驟
步驟 |
配置任務 |
說明 |
1 |
可選 新建時間段,ACL中的每條規則都可選擇一個時間段,這條規則隻在該指定的時間段內生效 |
|
2 |
必選 新建IPv6 ACL,可通過配置不同的ID新建不同類型的IPv6 ACL |
|
3 |
二者必選其一 定義ACL中的匹配規則 須根據不同類型的IPv6 ACL,配置不同類型的規則 |
|
(1) 在導航欄中選擇“QoS > 時間段”。
(2) 單擊“新建”頁簽,進入時間段的配置頁麵,如下圖所示。
圖1-1 時間段新建
(3) 配置時間段,詳細配置如下表所示。
(4) 單擊<應用>按鈕完成操作。
配置項 |
說明 |
||
時間段名稱 |
設置時間段的名稱 |
||
周期時間段 |
開始時間 |
設置一個周期時間範圍的開始時間 |
選中“周期時間段”前麵的複選框後可用 |
結束時間 |
設置一個周期時間範圍的結束時間,必須大於開始時間 |
||
星期日~星期六 |
設置要配置的時間範圍在每星期幾有效。可在星期日~星期六前的複選框中勾選 |
||
絕對時間段 |
從 |
設置一個絕對時間範圍從某年某月某日的某一時間開始 |
選中“絕對時間段”前麵的複選框後可用 |
到 |
設置一個絕對時間範圍到某年某月某日的某一時間結束,必須大於有效時間範圍的開始時間 |
(1) 在導航欄中選擇“QoS > ACL IPv4”。
(2) 單擊“新建”頁簽,進入IPv4 ACL的新建頁麵,如下圖所示。
(3) 配置IPv4 ACL的信息,詳細配置如下表所示。
(4) 單擊<應用>按鈕完成操作。
表1-5 新建IPv4 ACL的詳細配置
配置項 |
說明 |
訪問控製列表ID |
設置IPv4 ACL的序號 |
匹配規則 |
設置IPv4 ACL中各規則的匹配順序 · 用戶配置:按用戶的配置順序進行規則匹配 · 自動:係統自動排序,即按深度優先的原則進行規則匹配 |
描述 |
設置IPv4 ACL的描述信息 |
(1) 在導航欄中選擇“QoS > ACL IPv4”。
(2) 單擊“基本配置”頁簽,進入基本IPv4 ACL規則的配置頁麵,如下圖所示。
(3) 配置基本IPv4 ACL規則,詳細配置如下表所示。
(4) 單擊<新建>按鈕完成操作。
表1-6 基本IPv4 ACL規則的詳細配置
配置項 |
說明 |
訪問控製列表 |
設置規則所屬的基本IPv4 ACL 可選的訪問控製列表為基本IPv4 ACL |
規則ID |
設置所配置規則的ID 如果不指定,係統將為該規則自動指定一個規則ID 如果指定的規則ID已經存在,則將該規則修改為新指定的配置 |
操作 |
設置對匹配該規則的IPv4報文所進行的操作 · 允許:表示允許匹配該規則的IPv4報文通過 · 禁止:表示禁止匹配該規則的IPv4報文通過 |
分片報文 |
設置該規則僅對非首片分片報文有效,對首片分片報文和非分片報文無效 如不設置,則規則對非分片報文和分片報文均有效 |
記錄日誌 |
設置對匹配該規則的IPv4報文記錄日誌 日誌內容包括:ACL規則的序號、報文通過或被丟棄、IP承載的上層協議類型、源/目的地址、源/目的端口號、報文的數目 |
源IP地址 |
設置IPv4報文的源IP地址和通配符掩碼 均要求為點分十進製格式 |
源地址通配符 |
|
時間段 |
設置規則生效的時間段 |
(1) 在導航欄中選擇“QoS > ACL IPv4”。
(2) 單擊“高級配置”頁簽,進入高級IPv4 ACL規則的配置頁麵,如下圖所示。
(3) 配置高級IPv4 ACL規則,詳細配置如下表所示。
(4) 單擊<新建>按鈕完成操作。
表1-7 高級IPv4 ACL規則的詳細配置
配置項 |
說明 |
||
訪問控製列表 |
設置規則所屬的高級IPv4 ACL 可選的訪問控製列表為高級IPv4 ACL |
||
規則ID |
設置所配置規則的ID 如果不指定,係統將為該規則自動指定一個規則ID 如果指定的規則ID已經存在,則將該規則修改為新指定的配置 |
||
操作 |
設置對匹配該規則的IPv4報文所進行的操作 · 允許:表示允許匹配該規則的IPv4報文通過 · 禁止:表示禁止匹配該規則的IPv4報文通過 |
||
分片報文 |
設置該規則僅對非首片分片報文有效,對首片分片報文和非分片報文無效 如不設置,則規則對非分片報文和分片報文均有效 |
||
記錄日誌 |
設置對匹配該規則的IPv4報文記錄日誌 日誌內容包括:ACL規則的序號、報文通過或被丟棄、IP承載的上層協議類型、源/目的地址、源/目的端口號、報文的數目 |
||
IP地址過濾 |
源IP地址 |
設置IPv4報文的源IP地址和通配符掩碼,均要求為點分十進製格式 |
|
源地址通配符 |
|||
目的IP地址 |
設置IPv4報文的目的IP地址和通配符掩碼,均要求為點分十進製格式 |
||
目的地址通配符 |
|||
協議 |
設置IP承載的協議類型 選擇“1 ICMP”協議後,需配置ICMP類型;選擇“6 TCP”或“17 UDP”協議後,可配置TCP/UDP類型 |
||
ICMP類型 |
選擇ICMP |
設置規則的ICMP報文的消息類型和消息碼信息 隻有配置項“協議”選擇為“1 ICMP”時,才可以配置 在“選擇ICMP”下拉框中選擇一種ICMP報文類型。如果選擇“其他”,則下麵的ICMP類型、ICMP碼必選輸入;否則,下麵顯示的ICMP類型、ICMP碼為係統默認的標準值,不可修改 |
|
ICMP類型 |
|||
ICMP碼 |
|||
TCP/ UDP端口 |
已連接 |
設置對TCP連接報文的處理規則 隻有配置項“協議”選擇為“6 TCP”時,才可以配置 |
|
源 |
操作 |
設置TCP/UDP報文的源端口信息和目的端口信息 隻有配置項“協議”選擇為“6 TCP”或“17 UDP”時,才可以配置 分別在“源”和“目的”中的“操作”下拉框中選擇端口操作符 · 選擇“無限製”時,後麵的兩個“端口”配置項不可以配置 · 選擇“在某個範圍內”時,後麵的兩個“端口”配置項都要配置,共同確定一個端口號範圍 · 選擇其它選項時,後麵的兩個“端口”配置項中隻有第一個要配置,第二個不可以配置 |
|
端口 |
|||
端口 |
|||
目的 |
操作 |
||
端口 |
|||
端口 |
|||
優先級過濾 |
DSCP |
設置DSCP優先級 |
|
ToS |
設置ToS優先級 |
||
Precedence |
設置IP優先級 |
||
時間段 |
設置規則生效的時間段 |
(1) 在導航欄中選擇“QoS > ACL IPv4”。
(2) 單擊“鏈路層配置”頁簽,進入鏈路層ACL規則的配置頁麵,如下圖所示。
(3) 配置鏈路層ACL規則,詳細配置如下表所示。
(4) 單擊<新建>按鈕完成操作。
表1-8 鏈路層ACL規則的詳細配置
配置項 |
說明 |
|
訪問控製列表 |
設置規則所屬的鏈路層ACL 可選的訪問控製列表為鏈路層ACL |
|
規則ID |
設置所配置規則的ID 如果不指定,係統將為該規則自動指定一個規則ID 如果指定的規則ID已經存在,則將該規則修改為新指定的配置 |
|
操作 |
設置對匹配該規則的報文所進行的操作 · 允許:表示允許匹配該規則的報文通過 · 禁止:表示禁止匹配該規則的報文通過 |
|
MAC地址過濾器 |
源MAC地址 |
設置報文的源MAC地址和掩碼 |
源MAC掩碼 |
||
目的MAC地址 |
設置報文的目的MAC地址和掩碼 |
|
目的MAC掩碼 |
||
COS(802.1p priority) |
設置規則的802.1p優先級 |
|
類型過濾器 |
LSAP類型 |
設置規則中LLC封裝中的DSAP字段和SSAP字段 · LSAP類型:表示數據幀的封裝格式 · LSAP掩碼:表示類型掩碼,用於指定屏蔽位 LSAP類型/掩碼與協議類型/掩碼隻能選取一個 |
LSAP掩碼 |
||
協議類型 |
設置規則中的鏈路層協議類型 · 協議類型:表示數據幀的類型,對應Ethernet_II類型和Ethernet_SNAP類型幀中的type-code域 · 協議掩碼:表示類型掩碼,用於指定屏蔽位 LSAP類型/掩碼與協議類型/掩碼隻能選取一個 |
|
協議掩碼 |
||
時間段 |
設置規則生效的時間段 |
(1) 在導航欄中選擇“QoS > ACL IPv6”。
(2) 單擊“新建”頁簽,進入IPv6 ACL的新建頁麵,如下圖所示。
(3) 配置IPv6 ACL的信息,詳細配置如下表所示。
(4) 單擊<應用>按鈕完成操作。
表1-9 新建IPv6 ACL的詳細配置
配置項 |
說明 |
訪問控製列表ID |
設置IPv6 ACL的序號 |
匹配規則 |
設置IPv6 ACL中各規則的匹配順序 · 用戶配置:按用戶的配置順序進行規則匹配 · 自動:係統自動排序,即按深度優先的原則進行規則匹配 |
描述 |
設置IPv6 ACL的描述信息 |
(1) 在導航欄中選擇“QoS > ACL IPv6”。
(2) 單擊“基本配置”頁簽,進入基本IPv6 ACL規則的配置頁麵,如下圖所示。
(3) 配置基本IPv6 ACL規則,詳細配置如下表所示。
(4) 單擊<新建>按鈕完成操作。
表1-10 基本IPv6 ACL規則的詳細配置
配置項 |
說明 |
訪問控製列表 |
設置規則所屬的基本IPv6 ACL 可選的訪問控製列表為基本IPv6 ACL |
規則ID |
設置所配置規則的ID 如果不指定,係統將為該規則自動指定一個規則ID 如果指定的規則ID已經存在,則將該規則修改為新指定的配置 |
操作 |
設置對匹配該規則的IPv6報文所進行的操作 · 允許:表示允許匹配該規則的IPv6報文通過 · 禁止:表示禁止匹配該規則的IPv6報文通過 |
分片報文 |
設置該規則僅對非首片分片報文有效,對首片分片報文和非分片報文無效 如不設置,則規則對非分片報文和分片報文均有效 |
記錄日誌 |
設置對匹配該規則的IPv6報文記錄日誌 日誌內容包括:ACL規則的序號、報文通過或被丟棄、IP承載的上層協議類型、源/目的IPv6地址、源/目的端口號、報文的數目 |
源IP地址 |
設置IPv6報文的源IPv6地址和地址前綴長度 IPv6地址的格式類似於X:X::X:X。IPv6地址共128bit,每16bit為一段,段之間用“:”分隔,每段都可以用4位十六進製數表示 |
源地址前綴 |
|
時間段 |
設置規則生效的時間段 |
(1) 在導航欄中選擇“QoS > ACL IPv6”。
(2) 單擊“高級配置”頁簽,進入高級IPv6 ACL規則的配置頁麵,如下圖所示。
(3) 配置高級IPv6 ACL規則,詳細配置如下表所示。
(4) 單擊<新建>按鈕完成操作。
表1-11 高級IPv6 ACL規則的詳細配置
配置項 |
說明 |
||
訪問控製列表 |
設置規則所屬的高級IPv6 ACL 可選的訪問控製列表為高級IPv6 ACL |
||
規則ID |
設置所配置規則的ID 如果不指定,係統將為該規則自動指定一個規則ID 如果指定的規則ID已經存在,則將該規則修改為新指定的配置 |
||
操作 |
設置對匹配該規則的IPv6報文所進行的操作 · 允許:表示允許匹配該規則的IPv6報文通過 · 禁止:表示禁止匹配該規則的IPv6報文通過 |
||
分片報文 |
設置該規則僅對非首片分片報文有效,對首片分片報文和非分片報文無效 如不設置,則規則對非分片報文和分片報文均有效 |
||
記錄日誌 |
設置對匹配該規則的IPv6報文記錄日誌 日誌內容包括:ACL規則的序號、報文通過或被丟棄、IP承載的上層協議類型、源/目的IPv6地址、源/目的端口號、報文的數目 |
||
IP地址過濾 |
源IP地址 |
設置IPv6報文的源IPv6地址和地址前綴長度 IPv6地址的格式類似於X:X::X:X。IPv6地址共128bit,每16bit為一段,段之間用“:”分隔,每段都可以用4位十六進製數表示 |
|
源地址前綴 |
|||
目的IP地址 |
設置IPv6報文的目的IPv6地址和地址前綴長度 IPv6地址的格式類似於X:X::X:X。IPv6地址共128bit,每16bit為一段,段之間用“:”分隔,每段都可以用4位十六進製數表示 |
||
目的地址前綴 |
|||
協議 |
設置IPv6承載的協議類型 選擇“58 ICMPv6”協議後,需配置ICMP類型;選擇“6 TCP”或“17 UDP”協議後,可以配置TCP/UDP類型 |
||
ICMPv6類型 |
選擇ICMPv6 |
設置規則的ICMPv6報文的消息類型和消息碼信息 隻有配置項“協議”選擇為“58 ICMPv6”時,才可以配置 在“選擇ICMPv6”下拉框中選擇一種ICMPv6報文格式。如果選擇“其他”,則下麵的ICMPv6類型、ICMPv6碼必選輸入;否則,下麵的ICMPv6類型、ICMPv6碼為係統默認的標準值,不可修改 |
|
ICMPv6類型 |
|||
ICMPv6碼 |
|||
TCP/UDP端口 |
源 |
操作 |
設置TCP/UDP報文的源端口信息和目的端口信息 隻有配置項“協議”選擇為“6 TCP”或“17 UDP”時,才可以配置 分別在“源”和“目的”中的“操作”下拉框中選擇端口操作符 · 選擇“無限製”時,後麵的兩個“端口”配置項不可以配置 · 選擇“在某個範圍內”時,後麵的兩個“端口”配置項都要配置,共同確定一個端口號範圍 · 選擇其它選項時,後麵的兩個“端口”配置項中隻有第一個要配置,第二個不可以配置 |
端口 |
|||
端口 |
|||
目的 |
操作 |
||
端口 |
|||
端口 |
|||
時間段 |
設置規則生效的時間段 |
端口限速是采用令牌桶進行流量控製的一種方法。利用端口限速可以在一個物理端口上限製發送報文(包括緊急報文)的總速率。端口限速能夠限製在物理端口上通過的所有報文。
(1) 在導航欄中選擇“QoS > 端口限速”。
(2) 單擊“設置”頁簽,進入端口限速的配置頁麵,如下圖所示。
(3) 在端口上配置端口限速功能,詳細配置如下表所示。
(4) 單擊<應用>按鈕完成操作。
配置項 |
說明 |
請選擇一種接口類型 |
設置要配置端口限速的接口類型 可選的接口類型請以設備的實際情況為準 |
限速 |
設置使能(Enable)或禁止(Disable)指定端口的端口限速功能 |
方向 |
設置對指定端口上哪個方向的數據流進行限速 · Inbound:表示對指定端口接收到的數據流進行限速 · Outbound:表示對指定端口發送的數據流進行限速 |
CIR |
設置承諾信息速率,流量的平均速率 |
CBS |
設置承諾突發尺寸,每個時間間隔可發送的位數 |
EBS |
設置超出突發尺寸,目前產品不支持該參數的配置 |
請選擇端口 |
設置要配置端口限速的端口 端口列表選擇框中為指定接口類型的端口列表,在其中點擊進行選擇,可以選擇一個或多個端口 |
報文在進入設備以後,設備會根據自身情況和相應規則(primap、remark)分配或修改報文的各種優先級的值,為隊列調度和擁塞控製服務。
優先級映射功能通過報文所攜帶的優先級字段來映射其他優先級字段值,就可以獲得各種用以決定報文調度能力的各種優先級字段,從而可以全麵有效的控製報文的轉發調度能力。
設備提供了多張優先級映射表,分別對應相應的優先級映射關係,可以通過查找缺省優先級映射表來為報文分配相應的優先級。
可以通過配置端口優先級信任模式和配置端口優先級來實現優先級映射功能。
· 如果配置了端口優先級信任模式,即表示設備信任當前進來流量的報文優先級,會自動解析報文的優先級或者標誌位,然後按照映射表映射到報文的優先級字段。需要注意的是,如果接收到的報文中沒有攜帶指定的優先級,則用端口優先級字段,按照映射表映射到報文的優先級字段。
· 如果沒有配置端口優先級信任模式,並且配置了端口優先級值,則表明設備不信任所接收報文的優先級字段,而是用端口優先級字段,按照映射表映射到報文的優先級字段。
Web提供了以下兩種方式配置優先級映射功能:
· 方式一:可以配置端口的優先級信任模式,並且支持配置WLAN-ESS接口。
· 方式二:可以配置端口的本地優先級值和優先級信任模式,但不支持配置WLAN-ESS接口。
用戶可以根據需要選擇適合的方式進行配置。下麵對這兩種方式的具體配置分別進行介紹。
在導航欄中選擇“QoS > 信任模式”,進入端口優先級信任模式設置頁麵,如下圖所示。
(1) 配置端口優先級信任模式,詳細配置如下表所示。
(2) 單擊<設置>按鈕完成操作。
配置項 |
說明 |
請選擇一種接口類型 |
設置待配置接口的類型 可選的接口類型請以設備的實際情況為準 對於WLAN-ESS接口,如果已經提供服務並生成WLAN-DBSS接口,則不再允許修改該WLAN-ESS接口的優先級信任模式。如需修改,則必須先停止服務(即讓現有的用戶下線),再更改其優先級信任模式 |
信任模式 |
設置接口的優先級信任模式 · Dot1p:信任報文自帶的802.1p優先級,以此優先級進行優先級映射 · Dscp:信任IP報文自帶的DSCP,以此優先級進行優先級映射 · Dot11e:信任802.11報文攜帶的dot11e優先級,以此優先級進行優先級映射。此選項隻在接口類型為WLAN-ESS時顯示 不同的接口類型支持的信任模式不相同,請以信任模式下拉菜單中實際顯示的優先級信任模式為準 |
選擇接口 |
設置要配置端口優先級信任模式的接口名 列表選擇框中為指定接口類型的端口列表,在其中點擊進行選擇,可以選擇一個或多個接口 |
(1) 在導航欄中選擇“QoS > 端口優先級”,進入如下圖所示的頁麵。
圖1-11 端口優先級
(2)
單擊端口對應的圖標,進入該端口的優先級和信任模式的配置頁麵,如下圖所示。
(3) 配置端口優先級,詳細配置如下表所示。
(4) 單擊<確定>按鈕完成操作。
配置項 |
說明 |
接口名稱 |
顯示要配置的端口 |
優先級 |
設置端口本地優先級的值 本地優先級是指設備為報文分配的一種具有本地意義的優先級,每個本地優先級對應一個隊列,本地優先級值越大的報文,進入的隊列優先級越高,從而能夠獲得優先的調度 |
信任模式 |
設置端口優先級信任模式: · Untrust:端口不信任報文的優先級 · Dot1p:信任報文自帶的802.1p優先級,以此優先級進行優先級映射 · DSCP:信任報文自帶的DSCP優先級,以此優先級進行優先級映射 不同的接口類型支持的信任模式不相同,請以實際情況為準 |
QoS策略包含了三個要素:類、流行為、策略。用戶可以通過QoS策略將指定的類和流行為綁定起來,方便的進行QoS配置。
(1) 類
類是用來識別流的。
類的要素包括:類的名稱和類的規則。
用戶可以定義一係列的規則,來對報文進行分類。同時用戶可以指定規則之間的關係:and和or。
· and:報文隻有匹配了所有的規則,設備才認為報文屬於這個類。
· or:報文隻要匹配了類中的一個規則,設備就認為報文屬於這個類。
(2) 流行為
流行為用來定義針對報文所做的QoS動作。
流行為的要素包括:流行為的名稱和流行為中定義的動作。
用戶可以在一個流行為中定義多個動作。
(3) 策略
策略用來將指定的類和指定的流行為綁定起來。
策略的要素包括:策略名稱、綁定在一起的類和流行為的名稱。
QoS策略支持即基於端口的應用方式,即QoS策略對端口接收或者發送的流量生效。一個策略可以在多個端口上得到應用。端口的每個方向(出/入兩個方向)隻能應用一個策略。
QoS策略配置的推薦步驟如下表所示。
表1-15 QoS策略配置步驟
步驟 |
配置任務 |
說明 |
|
1 |
配置類 |
必選 新建一個類,並配置該類下的規則之間的邏輯關係 |
|
必選 配置類中報文所匹配的規則 |
|||
2 |
配置流行為 |
必選 新建一個流行為 |
|
必選 配置流行為的各種動作 |
|||
3 |
配置策略 |
必選 新建一個策略 |
|
必選 在策略中為類指定采用的流行為 策略下每個類隻能與一個流行為關聯,如果一個策略下的某個類與多個流行為配置了關聯,則最後的配置將覆蓋前麵的配置 |
|||
4 |
二者至少選其一 在指定的端口或無線服務上應用QoS策略 |
||
5 |
(1) 在導航欄中選擇“QoS > 類”。
(2) 單擊“新建”頁簽,進入類的新建頁麵,如下圖所示。
圖1-13 類新建
(3) 配置類的信息,詳細配置如下表所示。
(4) 單擊<新建>按鈕完成操作。
配置項 |
說明 |
類名稱 |
為要新建的類指定一個類名稱 |
操作 |
指定類下的規則之間的邏輯關係: · And:邏輯與的關係,即數據包必須匹配全部規則才屬於該類 · Or:邏輯或的關係,即數據包隻要匹配其中任何一個規則就屬於該類 |
(1) 在導航欄中選擇“QoS > 類”。
(2) 單擊“設置”頁簽,進入類的設置頁麵,如下圖所示。
(3) 配置分類規則的信息,詳細配置如下表所示。
(4) 單擊<應用>按鈕,彈出配置進度對話框。
(5) 看到配置成功的提示後,在對話框中單擊<關閉>按鈕完成操作。
配置項 |
說明 |
|
請選擇一個類名稱 |
在下拉框中選擇一個已存在的類名稱 |
|
匹配每個報文 |
設置匹配所有報文的規則 選中前麵的複選框, 表示匹配所有的報文 |
|
DSCP |
設置匹配DSCP的規則 一個類下可配置多條這樣的規則,各個配置之間互相不覆蓋 每次最多可以配置8個不同的DSCP值;如果一次配置中有多個DSCP值相同,係統默認為一個;多個不同的DSCP值是或的關係;每次配置後,DSCP值將自動按照從小到大的順序排序顯示 |
|
IP優先級 |
設置匹配IP優先級的規則 一個類下可配置多條這樣的規則,各個配置之間互相不覆蓋 每次最多可以配置8個不同的IP優先級值;如果一次配置中有多個IP優先級值相同,係統默認為一個;多個不同的IP優先級值是或的關係;每次配置後,IP優先級值將自動按照從小到大的順序排序顯示 |
|
類 |
設置匹配QoS類的規則 此參數設備暫時不支持 |
|
入接口 |
設置匹配入接口的規則 此參數設備暫時不支持 |
|
RTP Port |
設置匹配RTP協議的端口範圍 from為起始端口號start port;to為結束端口號end port 此參數設備暫時不支持 |
|
Dot1p |
運營商網絡802.1p |
設置匹配運營商網絡802.1p優先級的規則 一個類下可配置多條這樣的規則,各個配置之間互相不覆蓋 每次最多可以配置8個不同的Dot1p值;如果一次配置中有多個Dot1p值相同,係統默認為一個;多個不同的Dot1p值是或的關係;每次配置後,Dot1p值將自動按照從小到大的順序排序顯示 此參數設備暫時不支持 |
用戶網絡802.1p |
設置匹配用戶網絡802.1p優先級的規則 一個類下可配置多條這樣的規則,各個配置之間互相不覆蓋 每次最多可以配置8個不同的Dot1p值;如果一次配置中有多個Dot1p值相同,係統默認為一個;多個不同的Dot1p值是或的關係;每次配置後,Dot1p值將自動按照從小到大的順序排序顯示 |
|
MAC地址 |
源MAC地址 |
設置匹配報文源MAC地址的規則 一個類下可配置多條這樣的規則,各個配置之間互相不覆蓋 匹配源MAC地址規則隻對以太網類型的接口有意義 |
目的MAC地址 |
設置匹配報文目的MAC地址的規則 一個類下可配置多條這樣的規則,各個配置之間互相不覆蓋 匹配目的MAC地址規則隻對以太網類型的接口有意義 |
|
VLAN |
運營商網絡號 |
設置匹配運營商網絡VLAN ID的規則 一個類下可配置多條這樣的規則,各個配置之間互相不覆蓋 每次可以配置多個VLAN ID值,如果一次配置中有多個VLAN ID值相同,係統默認為一個;多個不同的VLAN ID值是或的關係。有兩種輸入方式: · 輸入一個連續的VLAN ID範圍,其中包含的VLAN ID個數沒有限製,如:10-500 · 輸入不連續的VLAN ID或範圍,其中最多可以包含8個VLAN ID,如:3,5-7,10 此參數設備暫時不支持 |
用戶網絡號 |
設置匹配用戶網絡VLAN ID的規則 一個類下可配置多條這樣的規則,各個配置之間互相不覆蓋 每次可以配置多個VLAN ID值,如果一次配置中有多個VLAN ID值相同,係統默認為一個;多個不同的VLAN ID值是或的關係。有兩種輸入方式: · 輸入一個連續的VLAN ID範圍,其中包含的VLAN ID個數沒有限製,如:10-500 · 輸入不連續的VLAN ID或範圍,其中最多可以包含8個VLAN ID,如:3,5-7,10 |
|
訪問控製列表 |
ACL IPv4 |
設置匹配IPv4 ACL的規則 |
ACL IPv6 |
設置匹配IPv6 ACL的規則 |
(1) 在導航欄中選擇“QoS > 流行為”。
(2) 單擊“新建”頁簽,進入流行為的新建頁麵,如下圖所示。
(3) 設置流行為的名稱。
(4) 單擊<新建>按鈕完成操作。
(1) 在導航欄中選擇“QoS > 流行為”。
(2) 單擊“設置”頁簽,進入流行為的設置頁麵,如下圖所示。
(3) 配置流行的動作,詳細配置如下表所示。
(4) 單擊<應用>按鈕,彈出配置進度對話框。
(5) 看到配置成功的提示後,在對話框中單擊<關閉>按鈕完成操作。
配置項 |
說明 |
|||
請選擇一個流行為 |
在下拉框中選擇一個已存在的流行為名稱 |
|||
流量監管 |
使能/禁止 |
設置使能或禁止流量監管 |
||
CIR |
設置承諾信息速率,流量的平均速率 |
|||
CBS |
設置承諾突發尺寸,每個時間間隔可發送的位數 |
|||
Red |
丟包 |
設置數據包的流量不符合承諾速率時,對數據包采取的動作 選中“Red”前的複選框後,可點擊後麵兩個單選按鈕進行選擇: · 丟包:表示丟棄數據包 · 發送:表示發送數據包 |
||
發送 |
||||
標記QoS值 |
IP優先級 |
設置標記報文的IP優先級 選中前麵的複選框後,在後麵的下拉框中選擇IP優先級,選擇Not Set表示取消標記報文的IP優先級的設置 此參數設備暫時不支持 |
||
IEEE802.1p優先級 |
設置標記報文的802.1p優先級 選中前麵的複選框後,在後麵的下拉框中選擇802.1p優先級,選擇Not Set表示取消標記報文的802.1p優先級的設置 |
|||
本地優先級 |
設置標記報文的本地優先級 選中前麵的複選框後,在後麵的下拉框中選擇本地優先級,選擇Not Set表示取消標記報文的本地優先級的設置 |
|||
DSCP |
設置標記報文的DSCP值 選中前麵的複選框後,在後麵的下拉框中選擇DSCP值,選擇Not Set表示取消標記報文的DSCP值的設置 此參數設備暫時不支持 |
|||
隊列 |
EF |
帶寬限製 |
設置加速轉發(Expedited-forwarding)的最大帶寬限製 |
設備暫時不支持隊列 |
CBS |
設置加速轉發的承諾突發尺寸 |
|||
百分比 |
設置加速轉發可用帶寬的百分比 |
|||
CBS-Ratio |
設置加速轉發允許的突發因子 |
|||
AF |
帶寬限製 |
設置確保轉發(Assured-forwarding)的最小帶寬保證 |
||
百分比 |
設置確保轉發可用帶寬的百分比 |
|||
WFQ |
設置為缺省類配置采用公平隊列,並指定公平隊列的數目 公平隊列的數目必須為2的冪數 |
|||
包過濾 |
設置包過濾動作 選中前麵的複選框後,在後麵的下拉框中進行選擇: · Permit:表示發送數據包 · Deny:表示丟棄數據包 · Not Set:表示取消包過濾動作設置 |
|||
流量統計 |
設置流量統計動作 選中前麵的複選框後,在後麵的下拉框中選擇Enable或Disable流量統計動作 此參數設備暫時不支持 |
(1) 在導航欄中選擇“QoS > QoS Policy”。
(2) 單擊“新建”頁簽,進入策略的新建頁麵,如下圖所示。
(3) 設置策略的名稱。
(4) 單擊<新建>按鈕完成操作。
圖1-17 策略新建
(1) 在導航欄中選擇“QoS > QoS Policy”。
(2) 單擊“設置”頁簽,進入策略的設置頁麵,如下圖所示。
(3) 配置策略中類和流行為對應關係,詳細配置如下表所示。
(4) 單擊<應用>按鈕完成操作。
配置項 |
說明 |
請選擇一個策略 |
在下拉框中選擇一個已存在的策略名 |
類名稱 |
在下拉框中選擇一個已存在的類名稱 |
流行為名稱 |
在下拉框中選擇一個已存在的流行為名稱 |
(1) 在導航欄中選擇“QoS > 端口策略”。
(2) 單擊“設置”頁簽,進入端口策略的設置頁麵,如下圖所示。
(3) 配置在端口上應用策略,詳細配置如下表所示。
(4) 單擊<應用>按鈕完成操作。
配置項 |
說明 |
請選擇一個策略 |
在下拉框中選擇一個已存在的策略名 |
方向 |
設置應用QoS策略的方向 · Inbound:表示對端口接收到的報文應用QoS策略 · Outbound:表示對端口發送的報文應用QoS策略 |
請選擇端口 |
設置要應用該QoS策略的端口 在端口列表選擇框中點擊進行選擇,可以選擇一個或多個端口 |
(1) 在導航欄中選擇“QoS > 服務策略”,進入服務策略的設置頁麵,如下圖所示。
圖1-20 服務策略
(2)
單擊無線服務對應的圖標,進入如下圖所示服務策略的設置頁麵。
(3) 配置在無線服務上應用策略,詳細配置如下表所示。
(4) 單擊<確定>按鈕完成操作。
配置項 |
說明 |
無線服務 |
顯示要應用QoS策略的無線服務 |
入方向策略 |
設置入方向上應用的QoS策略名,表示對無線服務接收到的報文應用QoS策略 |
出方向策略 |
設置出方向上應用的QoS策略名,表示對無線服務發送的報文應用QoS策略 |
信任模式 |
設置優先級信任模式 · untrust:不信任報文的優先級 · dot11e:信任802.11報文攜帶的dot11e優先級,以此優先級進行優先級映射。 · dscp:信任報文自帶的DSCP優先級,以此優先級進行優先級映射 |
優先級 |
設置本地優先級值 |
· 如下圖所示,無線網絡中AC與FTP服務器(IP地址為10.1.1.1/24)相連,所有的無線用戶均通過AP和二層交換機接入到AC(SSID:service1),並訪問網絡資源。
· 要求在AC上配置ACL和QoS策略,禁止所有的無線用戶在每天的8:00~18:00訪問FTP服務器。
圖1-22 ACL和QoS配置組網圖
采用如下思路進行配置:
(1) 配置限製用戶在每天的8:00~18:00訪問FTP服務器的ACL規則。
(2) 配置QoS策略為:匹配該ACL規則的類,采取丟棄所有訪問FTP服務器的數據包的動作。
(3) 在AC的無線服務service1的入方向上應用該QoS策略。
進行下麵的配置前,假設AC上已經配置了無線服務service1。無線服務的詳細配置請參見“無線服務”模塊。
(1) 定義每天8:00至18:00的周期時間段。
步驟1:在導航欄中選擇“QoS > 時間段”。
步驟2:單擊“新建”頁簽。
步驟3:進行如下配置,如下圖所示。
· 輸入時間段名稱為“test-time”。
· 選中“周期時間段”前的複選框。
· 設置開始時間為“8:0”,結束時間為“18:0”。
· 選中“星期日”~“星期六”前的複選框。
步驟4:單擊<應用>按鈕完成操作。
圖1-23 定義每天8:00至18:00的周期時間段
(2) 新建高級IPv4 ACL。
步驟1:在導航欄中選擇“QoS > ACL IPv4”。
步驟2:單擊“新建”頁簽。
步驟3:如下圖所示,輸入訪問控製列表ID為“3000”。
步驟4:單擊<應用>按鈕完成操作。
圖1-24 新建高級IPv4 ACL
(3) 配置到FTP服務器的訪問規則。
步驟1:單擊“高級配置”頁簽。
步驟2:進行如下配置,如下圖所示。
· 選擇訪問控製列表為“3000”。
· 選中“規則ID”前的複選框,輸入規則ID為“2”。
· 選擇操作為“允許”。
· 選中“目的IP地址”前的複選框,輸入目的IP地址為“10.1.1.1”,輸入目的地址通配符為“0.0.0.0”。
· 選擇時間段為“test-time”。
步驟3:單擊<新建>按鈕完成操作。
圖1-25 配置到FTP服務器的訪問規則
(4) 新建類。
步驟1:在導航欄中選擇“QoS > 類”。
步驟2:單擊“新建”頁簽。
步驟3:如下圖所示,輸入類名稱為“class1”。
步驟4:單擊<新建>按鈕完成操作。
(5) 配置分類規則。
步驟1:單擊“設置”頁簽。
步驟2:進行如下配置,如下圖所示。
· 選擇類名稱為“class1”。
· 選中“ACL IPv4”前的複選框,選擇訪問控製列表ID為“3000”。
步驟3:單擊<應用>按鈕,彈出配置進度對話框。
步驟4:看到配置成功的提示後,在對話框中單擊<關閉>按鈕完成操作。
(6) 新建流行為。
步驟1:在導航欄中選擇“QoS > 流行為”。
步驟2:單擊“新建”頁簽。
步驟3:如下圖所示,輸入流行為名稱為“behavior1”。
步驟4:單擊<新建>按鈕完成操作。
(7) 配置流行為的動作。
步驟1:單擊“設置”頁簽。
步驟2:進行如下配置,如下圖所示。
· 選擇流行為為“behavior1”。
· 選中“包過濾”前的複選框,選擇行為為“Deny”。
步驟3:單擊<應用>按鈕,彈出配置進度對話框。
步驟4:看到配置成功的提示後,在對話框中單擊<關閉>按鈕完成操作。
(8) 新建策略。
步驟1:在導航欄中選擇“QoS > QoS Policy”。
步驟2:單擊“新建”頁簽。
步驟3:如下圖所示,輸入策略名為“policy1”。
步驟4:單擊<新建>按鈕完成操作。
(9) 配置策略中類和流行為的對應關係。
步驟1:單擊“設置”頁簽。
步驟2:進行如下配置,如下圖所示。
· 選擇策略為“policy1”。
· 選擇類名稱為“class1”。
· 選擇流行為名稱為“behavior1”。
步驟3:單擊<應用>按鈕完成操作。。
(10) 在無線服務service1的入方向上應用QoS策略。
步驟1:在導航欄中選擇“QoS > 服務策略”。
步驟2:單擊無線服務service1對應的圖標。
步驟3:如下圖所示,選中“入方向策略”前的複選框,選擇QoS策略為“policy1”。
步驟4:單擊<確定>按鈕完成操作。
圖1-32 在無線服務service1的入方向上應用QoS策略
完成上述配置後,QoS策略被成功的應用到AC的無線服務service1,無線用戶在每天的8:00~18:00無法訪問IP地址為10.1.1.1/24的FTP服務器,其他時間可以訪問。
配置ACL和QoS時,需要注意如下事項:
(1) 新建或修改後的ACL規則不能和已經存在的規則相同,否則會導致新建或修改不成功,係統會提示這條規則已經存在。
(2) 當ACL的匹配順序為“用戶配置”時,用戶可以修改該ACL中的任何一條已經存在的規則,在修改ACL中的某條規則時,該規則中沒有修改到的部分仍舊保持原來的狀態;當ACL的匹配順序為“自動”時,用戶不能修改該ACL中的任何一條已經存在的規則,否則係統會提示錯誤信息。
(3) 配置端口限速和流行為中的流量監管時,所配置的CBS值與CIR值的比例如果小於100:16,則可能會影響對突發流量的處理效果。
(4) 如果QoS策略在定義流分類規則時引用了ACL,則QoS策略應用在不同接口上的處理過程不同。設備上哪些接口是軟件口、哪些接口是硬件口,請以設備的實際情況為準。具體處理過程如下:
· 若QoS策略應用到軟件口上,當分類規則中引用的ACL規則的操作為禁止時,則跳出該分類規則,繼續進行後續規則的查找。
· 若QoS策略應用到硬件口上,則忽略ACL規則的操作,以流行為中定義的動作為準,報文匹配隻使用ACL中的分類域。
(5) 如果QoS策略應用在端口的出方向,則QoS策略對本地協議報文不起作用。(本地協議報文的含義及其作用如下:某些內部發起的報文是維持設備正常運行的重要的協議報文,為了確保這些報文能夠被不受影響的發送出去,遂將其定義為本地協議報文,使得QoS不對其進行處理,降低了因配置QoS而誤將這些報文丟棄或進行其他處理的風險。一些常見的本地協議報文如下:鏈路維護報文、ISIS、OSPF、RIP、BGP、LDP、RSVP、SSH等。)
(6) 流行為中的隊列配置需要注意如下事項:
· 在策略下,缺省類default-class不能與EF所屬流行為關聯;WFQ所屬的流行為隻能與缺省類關聯。
· 同一個策略下為確保轉發和加速轉發的類指定的帶寬之和必須不大於該策略所應用接口的可用帶寬。同一個策略下為確保轉發和加速轉發的類指定的帶寬百分比之和必須不大於100。
· 同一個策略下確保轉發和加速轉發的類的帶寬的配置必須都采用相同的值的類型,比如都采用絕對值形式,或者都采用百分比形式。
802.11網絡提供基於CSMA/CA(Carrier Sense Multiple Access with Collision Avoidance,載波監聽/衝突避免)信道競爭機製的無線接入服務,接入WLAN網絡的所有客戶端享有公平的信道競爭機會,承載在WLAN上的所有業務使用相同的信道競爭參數。但實際應用中,不同的業務在帶寬、時延、抖動等方麵的要求往往不同,需要WLAN網能根據承載業務提供有區分的接入服務。
IEEE 802.11e為基於802.11協議的WLAN體係添加了QoS特性,在IEEE 802.11e標準化之前,Wi-Fi組織為了保證不同WLAN廠商提供QoS的設備之間可以互通,定義了WMM(Wi-Fi Multimedia,Wi-Fi多媒體)標準。WMM標準使WLAN網絡具備了提供QoS服務的能力。
(1) WMM
WMM是一種無線QoS協議,用於保證高優先級的報文有優先的發送權利,從而保證語音、視頻等應用在無線網絡中有更好的服務質量。
(2) EDCA
EDCA(Enhanced Distributed Channel Access,增強的分布式信道訪問)是WMM定義的一套信道競爭機製,有利於高優先級的報文享有優先發送的權利和更多的帶寬。
(3) AC
AC(Access Category,接入類),WMM將WLAN數據按照優先級從高到低的順序分為AC-VO(語音流)、AC-VI(視頻流)、AC-BE(盡力而為流)、AC-BK(背景流)四個接入類,每個接入類使用獨立的優先級隊列發送數據。WMM保證越高優先級隊列中的報文,搶占信道的能力越強。
(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保障而設計的語音優先協議。
在802.11協議中DCF(Distributed Coordination Function,分布式協調功能)規定了AP和客戶端使用CSMA/CA的接入方式。在占用信道發送數據前,AP或客戶端會監聽信道。當信道空閑時間大於或等於規定的空閑等待時間,AP或客戶端在競爭窗口範圍內隨機選擇退避時間進行退避。最先結束退避的設備競爭到信道。在802.11協議中,由於所有設備的空閑等待時間、競爭窗口都相同,所以整個網絡設備的信道競爭機會相同。
WMM協議通過對802.11協議的增強,改變了整個網絡完全公平的競爭方式,將數據報文分為4個AC,高優先級的AC占用信道的機會大於低優先級的AC,從而使不同的AC能獲得不同級別的服務。
WMM協議對每個AC定義了一套信道競爭EDCA參數,EDCA參數的含義如下所示。
· AIFSN(Arbitration Inter Frame Spacing Number,仲裁幀間隙數),在802.11協議中,空閑等待時長(DIFS)為固定值,而WMM針對不同AC可以配置不同的空閑等待時長,AIFSN數值越大,用戶的空閑等待時間越長,為下圖中AIFS時間段;
· ECWmin(Exponent form of CWmin,最小競爭窗口指數)和ECWmax(Exponent form of CWmax,最大競爭窗口指數),決定了平均退避時間值,這兩個數值越大,用戶的平均退避時間越長,為下圖中Backoff slots時間段;
· TXOPLimit(Transmission Opportunity Limit,傳輸機會限製),用戶一次競爭成功後,可占用信道的最大時長。這個數值越大,用戶一次能占用信道的時長越大,如果是0,則每次占用信道後隻能發送一個報文。
圖2-1 WMM對每個AC賦予不同的信道競爭參數
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計算。
U-APSD是對原有節能模式的改進。客戶端在關聯時可以指定某些AC具有觸發屬性,某些AC具有發送屬性,以及觸發後最多允許發送的數據報文數量。觸發和發送屬性還可以在通過連接準入控製創建流的時候進行更改。客戶端休眠後,發往客戶端的屬於具有發送屬性AC的數據報文將被緩存在發送緩存隊列中,客戶端需要發送屬於具有觸發屬性AC的報文以獲取發送緩存隊列中的報文。AP收到觸發報文後,按照接入時確定的發送報文數量,發送屬於發送隊列的報文。沒有發送屬性的AC仍然使用802.11定義的傳統方式存儲和傳送。
SVP服務實現對SVP報文(即IP協議號為119)的區別處理,將SVP報文映射為指定的接入類,放入指定的發送隊列中。
協議規定ACK策略有兩種:Normal ACK和No ACK。
· No ACK(No Acknowledgment)策略是在無線報文傳輸過程中,不使用ACK報文進行接收確認的一種策略。No ACK策略可以用於通信環境較好,幹擾較小的應用場合,可以有效提高傳輸效率。但是如果在通信環境較差的場合使用No ACK策略,報文的發送方將不會對丟包進行重發,將導致丟包率增大的問題,反而導致整體性能的下降。
· Normal ACK策略是指對於每個發送的單播報文,接收者在成功接收到發送報文後,都要發送ACK進行確認。
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”,默認進入“服務質量設置”頁簽頁麵,如下圖所示。
(2) 在列表中找到要進行配置的射頻單元,選中其前麵的複選框。
(3) 單擊<開啟>按鈕完成操作。缺省情況下,無線服務質量處於開啟狀態。
WMM協議是802.11n協議所依賴的基礎,所以當Radio工作在802.11n(5GHz)或802.11n(2.4GHz)射頻模式時,WMM功能必須處於開啟狀態,否則可能會導致所關聯的802.11n客戶端無法正常通信。
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”,默認進入“服務質量設置”頁簽頁麵,如下圖所示。
圖2-3 無線服務質量
(2)
在列表中找到要進行配置的AP,單擊對應“操作”列中的圖標,進入服務質量設置的配置頁麵,如下圖所示。
圖2-4 SVP映射接入類設置
(3) 配置SVP映射接入類,詳細配置如下表所示。
(4) 單擊<確定>按鈕完成操作。
表2-1 SVP映射接入類的詳細配置
配置項 |
說明 |
AP名稱 |
顯示選擇AP的名稱 |
射頻單元 |
顯示選擇AP的射頻單元 |
SVP報文映射 |
選中SVP報文映射前的複選框,選擇SVP服務使用的映射接入類 · AC-VO:AC-VO(語音流)接入類 · AC-VI:AC-VI(視頻流)接入類 · AC-BE:AC-BE(盡力而為流)接入類 · AC-BK:AC-BK(背景流)接入類 |
SVP映射隻針對非WMM客戶端接入,對WMM客戶端不起作用。
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”,默認進入“服務質量設置”頁簽頁麵。
(2)
在列表中找到要進行配置的AP,單擊對應“操作”列中的圖標,進入服務質量設置的配置頁麵,如下圖所示。
圖2-5 CAC準入控製策略設置
(3) 配置CAC準入控製策略,詳細配置如下表所示。
(4) 單擊<確定>按鈕完成操作。
表2-2 CAC準入控製策略的詳細配置
配置項 |
說明 |
用戶數 |
基於用戶數的準入策略 即允許接入的客戶端的最大個數,如果一個客戶端同時接入AC-VO和AC-VI優先級業務流,接入客戶端的個數按1計算 缺省情況下,CAC策略是基於用戶數的準入策略,用戶數為20 |
信道利用率 |
基於信道利用率的準入策略 即單位時間內,允許接入AC-VO和AC-VI優先級的業務流占用信道的有效時間與總共時間的百分比,有效時間為用於實際收發數據的時間 |
射頻EDCA參數設置完成對AP使用的EDCA參數的配置。
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”,默認進入“服務質量設置”頁簽頁麵。
(2)
在列表中找到要進行配置的AP,單擊對應“操作”列中的圖標,進入服務質量設置的配置頁麵。
(3)
在“射頻EDCA”列表中找到要進行修改的優先級類型(這裏以AC_BK優先級為例),單擊對應“操作”列中的圖標,進入“射頻EDCA”參數設置頁麵,如下圖所示。
圖2-6 射頻EDCA設置
(4) 配置射頻EDCA參數,詳細配置如下表所示。
(5) 單擊<確定>按鈕完成操作。
表2-3 射頻EDCA設置的詳細配置
配置項 |
說明 |
AP名稱 |
顯示選擇AP的名稱 |
射頻單元 |
顯示選擇AP的射頻單元 |
優先級類型 |
顯示進行配置的優先級類型 |
AIFSN |
AP采用的仲裁幀間隙數 |
TXOP Limit |
AP采用的傳輸機會限製 |
ECWmin |
AP采用的最小競爭窗口指數 |
ECWmax |
AP采用的最大競爭窗口指數 |
No ACK |
選中“No ACK”前的複選框,表示AP采取No ACK(No Acknowledgment)策略 缺省情況下,ACK策略為Normal ACK |
射頻EDCA參數的缺省情況請參見下表。
表2-4 AP使用的EDCA參數的缺省值
AC |
TXOP Limit |
AIFSN |
ECWmin |
ECWmax |
AC-BK |
0 |
7 |
4 |
10 |
AC-BE |
0 |
3 |
4 |
6 |
AC-VI |
94 |
1 |
3 |
4 |
AC-VO |
47 |
1 |
2 |
3 |
· ECWmin的值不能大於ECWmax。
· AP選擇802.11b射頻模式時,建議將AC-BK、AC-BE、AC-VI、AC-VO的TXOP-Limit參數的值分別配置為0、0、188、102。
用戶EDCA參數設置完成對接入無線客戶端使用的EDCA參數的配置。
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”,默認進入“服務質量設置”頁簽頁麵。
(2)
在列表中找到要進行配置的AP,單擊對應“操作”列中的圖標,進入服務質量設置的配置頁麵。
(3)
在“用戶EDCA”列表中找到要進行修改的優先級類型(這裏以AC_BK優先級為例),單擊對應“操作”列中的圖標,進入“用戶EDCA”參數設置頁麵,如下圖所示。
圖2-7 用戶EDCA設置
(4) 配置用戶EDCA參數,詳細配置如下表所示。
(5) 單擊<確定>按鈕完成操作。
表2-5 用戶EDCA設置的詳細配置
配置項 |
說明 |
AP名稱 |
顯示選擇AP的名稱 |
射頻單元 |
顯示選擇AP的射頻單元 |
優先級類型 |
顯示進行配置的優先級類型 |
AIFSN |
客戶端采用的仲裁幀間隙數 |
TXOP Limit |
客戶端采用的傳輸機會限製 |
ECWmin |
客戶端采用的最小競爭窗口指數 |
ECWmax |
客戶端采用的最大競爭窗口指數 |
CAC |
客戶端使用連接準入控製。AC-VO和AC-VI支持CAC,缺省為關閉 · 開啟:使用連接準入控製 · 關閉:禁止連接準入控製 AC-VO和AC-VI支持CAC,缺省情況下,CAC處於關閉狀態 AC-BE和AC-BK不支持CAC功能,不可配置該選項 |
用戶EDCA參數的缺省情況請參見下表。
表2-6 用戶EDCA參數的缺省值
AC |
TXOP Limit |
AIFSN |
ECWmin |
ECWmax |
AC-BK |
0 |
7 |
4 |
10 |
AC-BE |
0 |
3 |
4 |
10 |
AC-VI |
94 |
2 |
3 |
4 |
AC-VO |
47 |
2 |
2 |
3 |
· ECWmin的值不能大於ECWmax。
· 如果所有客戶端應用802.11b射頻模式,建議將AC-VI、AC-VO的TXOP Limit參數的值分別配置為188、102。
· 如果網絡中既有使用802.11b射頻卡又有使用802.11g射頻卡的客戶端,則建議按TXOP Limit參數值使用表2-6中缺省值。
· 如果某優先級隊列的CAC功能被啟動,則高於此優先級隊列的CAC功能會同時被啟用。例如,啟動AC-VI優先級CAC功能,則AC-VO優先級也同時啟動CAC功能,但是,啟動AC-VO優先級的CAC功能,AC-VI優先級的CAC功能不會被啟用。
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”。
(2) 選擇“射頻信息”頁簽,進入射頻信息顯示頁麵。
(3) 點擊指定的AP名稱後,可以查看相關的詳細信息,如下圖所示。顯示信息各字段的說明如下表所示。
圖2-8 顯示射頻信息
字段 |
描述 |
AP ID |
AP標識 |
AP Name |
AP名字 |
Radio |
Radio標識 |
Client EDCA update count |
客戶端EDCA參數更新次數 |
QoS mode |
QoS模式,WMM:啟用QoS模式,None:不啟用QoS模式 |
Radio chip QoS mode |
Radio是否支持QoS模式 |
Radio chip max AIFSN |
Radio支持的AIFSN值的最大值 |
Radio chip max ECWmin |
Radio支持的ECWmin值的最大值 |
Radio chip max TXOPLimit |
Radio支持的TXOPLimit值的最大值 |
Radio chip max ECWmax |
Radio支持的ECWmax值的最大值 |
Client accepted |
Radio下已準入的Client數量,包括Voice隊列下和Video隊列下準入的Client數量 |
Total request mediumtime(us) |
所有隊列申請的時間,包括Voice隊列下和Video隊列下申請的時間 |
Calls rejected due to insufficient resource |
因資源不足拒絕的請求數量 |
Calls rejected due to invalid parameters |
因參數無效拒絕的請求數量 |
Calls rejected due to invalid mediumtime |
因接入時間無效拒絕的請求數量 |
Calls rejected due to invalid delaybound |
因延遲時間無效拒絕的請求數量 |
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”。
(2) 選擇“客戶端信息”頁簽,進入客戶端信息顯示頁麵。
(3) 點擊指定的客戶端後,可以查看相關的詳細信息,如下圖所示。顯示信息各字段的說明如下表所示。
圖2-9 顯示客戶端信息
字段 |
描述 |
MAC address |
Client的MAC地址 |
SSID |
SSID名 |
QoS Mode |
QoS模式: · WMM:QoS客戶端 · None:非QoS客戶端 |
Max SP length |
最大服務時間長度 |
AC |
接入類 |
State |
AC隊列的APSD屬性 · T表示本AC有trigger-enabled屬性 · D表示本AC有delivery-enabled屬性 · T | D表示上麵的兩個屬性都有 · L表示本AC有Legacy屬性 |
Assoc State |
Client接入時指定的AC的APSD屬性 |
Uplink CAC packets |
上行CAC的報文數 |
Uplink CAC bytes |
上行CAC的字節數 |
Downlink CAC packets |
下行CAC的報文數 |
Downlink CAC bytes |
下行CAC的字節數 |
Downgrade packets |
降級處理的報文數 |
Downgrade bytes |
降級處理的字節數 |
Discard packets |
丟棄處理的報文數 |
Discard bytes |
丟棄處理的字節數 |
WLAN網絡中每一個AP可提供的可用帶寬有限,且由接入的無線客戶端共享,部分客戶端占用過多帶寬,勢必導致其他客戶端使用受到影響。通過配置用戶限速功能,可以限製部分客戶端對帶寬的過多消耗,保證所有接入客戶端均能正常使用網絡業務。基於客戶端的速率限製功能有兩種模式:
· 動態模式:在同一個AP內,配置的速率值是所有客戶端使用的總速率。每個客戶端的限製速率是配置速率值/客戶端數量。例如,配置10Mbps速率,有5個用戶上線,則每個用戶的可用帶寬限製為2Mbps。
· 靜態模式。由用戶靜態配置每個客戶端的速率,即配置的速率是同一個AP內,每個客戶端的最大速率。例如,配置1Mbps速率,則每個上線的客戶端的可用帶寬限製為1Mbps。接入客戶端增加至一定數量時,如果所有接入客戶端理論允許的總帶寬超出AP可提供的有效帶寬,那麼每個客戶端將不能保證獲得的指定帶寬。
基於無線服務的客戶端速率限製是指在同一個BSS內,AC根據配置情況對客戶端進行限速。
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”。
(2) 選擇“用戶限速”頁簽,,進入用戶限速的配置頁麵。
(3) 單擊基於無線服務標題下的<新建>按鈕,進入基於無線服務的用戶限速配置頁麵,如下圖所示。
圖2-10 基於無線服務的用戶限速
(4) 配置基於無線服務的用戶限速,詳細配置如下表所示。
(5) 單擊<確定>按鈕完成操作。
配置項 |
說明 |
無線服務 |
顯示已有的無線服務 |
方向 |
· 入方向:從客戶端到AP · 出方向:從AP到客戶端 · 出/入方向:包括出方向(從AP到客戶端)和入方向(從客戶端到AP) |
模式 |
模式,包括動態和靜態兩種模式 · 靜態模式:所有客戶端的限速值為固定值 · 動態模式:所有客戶端的限速值為共享速率/客戶端總數 |
速率 |
· 選擇靜態模式時,顯示固定速率,表示設置的速率值為每個客戶端的帶寬 · 選擇動態模式時,顯示共享速率,表示設置的速率值為所有客戶端的總帶寬 |
基於射頻客戶端速率限製是指對於同一個射頻,AC根據配置情況對客戶端進行限速。
(1) 在界麵左側的導航欄中選擇“QoS > 無線服務質量”。
(2) 選擇“用戶限速”頁簽,進入用戶限速的配置頁麵。
(3) 單擊基於射頻標題下的<新建>按鈕,進入基於射頻的用戶限速配置頁麵,如下圖所示。
(4) 配置基於射頻的用戶限速,詳細配置如下表所示。
(5) 單擊<確定>按鈕完成操作。
配置項 |
說明 |
可選射頻 |
可選射頻列表,選中後可以在指定射頻上單個或批量創建限速規則 |
方向 |
· 入方向:從客戶端到AP方向 · 出方向:從AP到客戶端方向 · 出/入方向:包括入方向(從客戶端到AP)和出方向(從AP到客戶端) |
模式 |
模式,包括動態和靜態兩種模式 · 靜態:所有客戶端的限速值為固定值 · 動態:所有客戶端的限速值為共享速率/客戶端總數 |
速率 |
· 選擇靜態模式時,顯示固定速率,表示設置的速率值為每個客戶端的帶寬 · 選擇動態模式時,顯示共享速率,表示設置的速率值為所有客戶端的總帶寬 |
在實際應用中,網絡中的流量不會一直處於某個穩定的狀態。當某一個BSS的流量非常大時,會擠占其它BSS的可用帶寬。如果采取簡單地對某個BSS的報文進行限速,在總體流量較小時,又會導致閑置帶寬被浪費。在這種情況下,可以開啟智能帶寬保障功能,即,在流量未擁塞時,確保所有BSS的報文都可以自由通過;在流量擁塞時,確保每個BSS可以保證各自配置的保障帶寬。通過這種方式,既確保了網絡帶寬的充分利用,又兼顧了不同無線服務之間帶寬占用的公平原則。
例如,SSID 1、SSID 2及SSID 3分別配置保障帶寬為25%、25%及50%。當網絡空閑時,SSID1可以超過保障帶寬,任意占用網絡剩餘帶寬;當網絡繁忙、沒有剩餘帶寬時,SSID 1至少可以占有其自己的保障帶寬部分(25%)。
保障帶寬僅對AP到客戶端方向上的流量生效。
(1) 在導航欄中選擇“QoS > 無線服務質量”。
(2) 選擇“智能帶寬保障”頁簽,進入智能帶寬保障配置頁麵,如下圖所示。
(3) 配置射頻參考值,詳細配置如下表所示。
(4) 單擊<確定>按鈕完成操作。
修改射頻參考值後,對於已經開啟智能帶寬保障功能的射頻,修改的射頻參考值不會生效。必須關閉相應的射頻,在重新使能射頻之後,修改後的配置才會生效。
配置項 |
說明 |
802.11a模式 |
射頻帶寬參考值 設置的射頻帶寬參考值應接近並略小於實際可達的流量上限 |
802.11b模式 |
|
802.11g模式 |
|
802.11n模式 |
(1) 在射頻設置列表中選擇要進行配置的射頻,單擊對應“操作”列中的圖標,進入帶寬保障設置頁麵,如下圖所示。
(2) 配置保障帶寬,詳細配置如下表所示。
(3) 單擊<確定>按鈕完成操作。
配置項 |
說明 |
保障帶寬(%) |
設置無線服務在當前射頻上占用的帶寬百分比 在同一射頻上綁定的所有無線服務的保障帶寬百分比之和不能超過100% |
完成射頻參考值的設置後,需要開啟帶寬保障功能。
(1) 在導航欄中選擇“QoS > 無線服務質量”,選擇“智能帶寬保障”頁簽,進入智能帶寬保障配置頁麵。
(2) 在帶寬保障設置標題欄下的列表裏選擇需要應用帶寬保障設置的AP名稱及相應的射頻模式,選中前麵的複選框,如下圖所示。
(3) 單擊<開啟>按鈕完成操作。
圖2-14 完成帶寬保障
(1) 在導航欄中選擇“QoS > 無線服務質量”。
(2) 選擇“智能帶寬保障”頁簽,進入智能帶寬保障配置頁麵。
(3) 點擊指定AP的射頻單元後,可以查看當前射頻綁定的無線服務及每個無線服務配置的保障帶寬,如下圖所示。
圖2-15 查看帶寬信息
AC與二層交換機L2 switch相連,AP和AC在同一個網絡。要求使用用戶數判斷策略,限製與AP建立AC-VO和AC-VI業務流的無線客戶端的個數最多為10個,同時保證使用高優先級AC-VO和AC-VI隊列的無線客戶端能夠有足夠的帶寬保證。
圖2-16 CAC服務組網圖
(1) 配置無線服務
# 配置AP,使AC和AP之間建立連接。
相關配置請參見“無線服務”,可以完全參照相關舉例完成配置。
(2) 配置無線服務質量
步驟1:在界麵左側的導航欄中選擇“QoS > 無線服務質量”,選擇“服務質量設置”頁簽。
步驟2:確認WMM狀態處於開啟狀態,如下圖所示。
圖2-17 無線服務質量頁麵
步驟3:在列表中找到要進行配置的AP,單擊對應“操作”列中的圖標,進入服務質量設置的配置頁麵。
步驟4:在服務質量設置配置頁麵的“用戶EDCA”列表中找到要進行修改的優先級類型(這裏以AC_VO優先級為例),單擊對應“操作”列中的圖標。
步驟5:進入“用戶EDCA”參數設置頁麵後選擇CAC功能為“開啟”,如下圖所示。
步驟6:單擊<確定>按鈕完成操作。
圖2-18 開啟CAC
步驟7:使用相同的方法開啟AC_VI的CAC功能,具體過程略。
步驟8:在界麵左側的導航欄中選擇“QoS > 無線服務質量”,選擇“服務質量設置”頁簽頁麵。
步驟9:在列表中找到要進行配置的AP,單擊對應“操作”列中的圖標,進入服務質量設置的配置頁麵。
步驟10:選中“用戶數”前的單選框,輸入10。
步驟11:單擊<確定>按鈕完成操作。
圖2-19 CAC用戶數配置頁麵
如果AP上高優先級AC中客戶端數量加上請求接入的客戶端數量,小於或等於用戶配置的高優先級AC的最大用戶數10(本例中為10),則允許用戶的請求。否則,拒絕請求。
兩個無線客戶端通過名為service1的SSID接入無線網絡。限定同一個AP內,每個無線客戶端從客戶端到AP的方向上使用的最大帶寬為128kbps。
圖2-20 靜態限速配置舉例組網圖
(1) 配置無線服務
相關配置請參見“無線服務”,可以完全參照相關舉例完成配置。
(2) 配置靜態限速
步驟1:在界麵左側的導航欄中選擇“QoS > 無線服務質量”。
步驟2:選擇“用戶限速”頁簽,進入用戶限速的配置頁麵。
步驟3:單擊基於無線服務標題下的<新建>按鈕,進入基於無線服務的用戶限速配置頁麵。
步驟4:進行如下配置,如下圖所示。
· 無線服務下拉框中選擇“service1”。
· 方向下拉框中選擇“入方向”。
· 模式下拉框中選擇“靜態”。
· 固定速率中輸入128。
步驟5:單擊<確定>按鈕完成操作。
(1) Client 1和Client 2通過名為service1的SSID接入無線網絡。
(2) 從Client 1側到AP側方向上的可使用的帶寬被限製在128kbps左右;從Client 2側到AP側方向上的可使用的帶寬也被限製在128kbps左右。
無線客戶端通過名為service2的SSID接入無線網絡。要求在同一個AP內,接入的無線客戶端在任意方向上都要平等地共享設定的8000Kbps總帶寬。
圖2-22 動態限速配置舉例組網圖
(1) 配置無線服務
相關配置請參見“無線服務”,可以完全參照相關舉例完成配置。
(2) 配置動態限速
步驟1:在界麵左側的導航欄中選擇“QoS > 無線服務質量”。
步驟2:選擇“用戶限速”頁簽,進入用戶限速的配置頁麵。
步驟3:單擊基於無線服務標題下的<新建>按鈕,進基於無線服務的用戶限速配置頁麵。
步驟4:進行如下配置,如下圖所示。
· 無線服務下拉框中選擇“service2”。
· 方向下拉框中選擇“出/入方向”。
· 模式下拉框中選擇“動態”。
· 共享速率中輸入8000。
步驟5:單擊<確定>按鈕完成操作。
(1) 當隻有Client 1通過service2接入無線網絡時,可使用的帶寬被限製在8000kbps左右。
(2) 當Client 2也通過service2接入無線網絡後,Client 1、Client 2可使用的帶寬都分別被限製在4000kbps左右。
· 在某企業內,三個無線客戶端分別通過名為research、office、entertain的SSID接入無線網絡。
· 為了滿足企業網絡正常運行的需求,要求在同一個AP內,保證office無線服務的帶寬保障為20%,research無線服務的帶寬保障為80%,entertain無線服務沒有分配帶寬保障。
圖2-24 智能帶寬保障配置舉例組網圖
(1) 配置無線服務
相關配置請參見“無線服務”,可以完全參照相關舉例完成配置。
(2) 配置智能帶寬保障
# 設置射頻參考值。
步驟1:在界麵左側的導航欄中選擇“QoS > 無線服務質量”。
步驟2:選擇“智能帶寬保障”頁簽,進入智能帶寬保障配置頁麵。
步驟3:選擇802.11a模式的缺省射頻參考值“30000” ,如下圖所示。
步驟4:單擊<確定>按鈕完成操作。
圖2-25 配置射頻參考值
步驟5:在列表中選擇802.11a射頻,單擊802.11a射頻對應的操作按鈕,進入保障帶寬百分比頁麵。
步驟6:進行如下配置,如下圖所示。
· 設置research無線服務的保障帶寬百分比為“80”。
· 設置office無線服務的保障帶寬百分比為“20”。
· 設置entertain無線服務的保障帶寬百分比為“0”。
步驟7:單擊<確定>按鈕完成操作。
圖2-26 配置帶寬保障百分比
步驟8:返回智能帶寬保障頁麵。選中802.11a射頻前麵的複選框,如下圖所示。
步驟9:單擊<開啟>按鈕完成操作。
圖2-27 開啟帶寬保障
· 如果AP向所有無線客戶端發送的總流量小於30000kpbs。在這種情況下,AP向Client 1~Client 3實際發送的流量不會受限製。
· 如果AP分別向Client 1和Client 2發送大於6000kbps以及24000kbps的流量,並且向所有無線客戶端發送的總流量大於30000kpbs。在這種情況下,由於為research無線服務和office無線服務配置了智能帶寬保障功能,設備會優先保證Client 1和Client 2的流量。因此AP向Client 1和Client 2實際發送的流量分別為6000kbps以及24000kbps左右,其他數據流向其它數據流(Client 3)發送的流量會受到限製。
(1) 保障帶寬絕對值根據射頻帶寬參考值及無線服務百分比相乘計算得出。
(2) 設置的射頻帶寬參考值應接近並略小於實際可達的流量上限。
(3) 保障帶寬僅對AP到客戶端方向上的流量生效。
不同款型規格的資料略有差異, 詳細信息請向具體銷售和400谘詢。H3C保留在沒有任何通知或提示的情況下對資料內容進行修改的權利!