QOS設定

      一、網路說明

PC1 Cisco3550 F0/1上,速率為1M;

PC2 Cisco3550 F0/2上,速率為2M;

Cisco3550的 G0/1為出口。

二、詳細配置過程

ex:每個介面每個方向只支援一個policy;一個policy可 以用於多個介面。因此所有PC的下載速率的限制都應該定義在同一個policy(本例當中為policy-map user-down),而PC不同速率的區分是在Class-map分別定義。

1、在switch上啟動QOS

Switch(config)#mls qos

2、定義PC1(10.10.1.1)和PC2(10.10.2.1)ACL

Switch(config)#access-list 10 permit 10.10.1.0 0.0.0.255 //控制pc1上傳流量
Switch(config)#access-list 100 permit any 10.10.1.0 0.0.0.255 //控制pc1下載流量
Switch(config)#access-list 11 permit 10.10.2.0 0.0.0.255 //控制pc2上傳流量
Switch(config)#access-list 111 permit any 10.10.2.0 0.0.0.255 //控制pc2下載流量

3、ACL binding

Switch(config)# class-map user1-up
Switch(config-cmap)# match access-group 10
Switch(config-cmap)# exit
Switch(config)# class-map user2-up
Switch(config-cmap)# match access-group 11
Switch(config-cmap)# exit
Switch(config)# class-map user1-down
Switch(config-cmap)# match access-group 100
Switch(config-cmap)# exit
Switch(config)# class-map user2-down
Switch(config-cmap)# match access-group 111
Switch(config-cmap)# exit

4、定義policy

Switch(config)# policy-map user1-up //PC1上傳的速率為1M
Switch(config-pmap)# class user1-up
Switch(config-pmap-c)# trust dscp
Switch(config-pmap-c)# police 1024000 1024000 exceed-action drop
Switch(config)# policy-map user2-up //PC2上傳的速率為2M
Switch(config-pmap)# class user2-up
Switch(config-pmap-c)# trust dscp
Switch(config-pmap-c)# police 2048000 1024000 exceed-action drop
Switch(config)# policy-map user-down
Switch(config-pmap)# class user1-down
Switch(config-pmap-c)# trust dscp
Switch(config-pmap-c)# police 1024000 1024000 exceed-action drop
Switch(config-pmap-c)# exit
Switch(config-pmap)# class user2-down
Switch(config-pmap-c)# trust dscp
Switch(config-pmap-c)# police 2048000 1024000 exceed-action drop
Switch(config-pmap-c)# exit

5、在介面上運用policy

Switch(config)# interface f0/1
Switch(config-if)# service-policy input user1-up
Switch(config)# interface f0/2
Switch(config-if)# service-policy input user2-up
Switch(config)# interface g0/1
Switch(config-if)# service-policy input user-down

 

引用來源:挨踢人- 胡說八道

文章標籤
全站熱搜
創作者介紹
創作者 neil 的頭像
neil

科技瘋不落

neil 發表在 痞客邦 留言(0) 人氣(14,218)