在Cisco Catalyst 3750端口做策略限速 QOS


今天任務是在3750上限制端口的速率,本來以為是很簡單的事,speed命令搞定,敲進去才知道speed命令只能叫端口速率改成10M或100M,也就是說只能起到端口高低速率的切換功能,不能自定義速率,后來打算用bandwidth命令,但帶寬只是邏輯上的,也不行。上網查了一些資料,發現都得用mls qos來做,具體實例如下:

1.在交換機上啟用QoS
Switch(config)#mls qos  /在交換機上啟用QoS
2.通過訪問控制列表定義感興趣的流量
Switch(config)#access-list 1 permit 192.168.1.0 0.0.0.255  /定義訪問控制列表
3.定義類,並和上面的訪問控制列表綁定
Switch(config)#class-map classname  /定義類的名字
Switch(config-cmap)#match access-group 1  /將類與訪問控制列表綁定
Switch(config-cmap)#exit
4.定義策略,並和上面的類綁定
Switch(config)#policy-map policyname  /定義策略的名字
Switch(config-pmap)#class classname  /將策略綁定到類上
Switch(config-pmap-c)#trust dscp  (還是不太明白)
Switch(confit-pmap-c)#police 2048000 1000000 exceed-action drop  /任何超過策略限制速率的通信流將會被丟棄
Switch(confit-pmap-c)#exit
5.在接口上應用策略
Switch(config)#int f1/0/1
Switch(config-if)#service-policy input policyname
 
PS:每個接口每個方向只支持一個策略,每個策略可以應用多個接口,可將上行下行速率分別做策略限速


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM