天天看點

思科2960g端口限速配置

         首先介紹幾點:對于思科2960系列交換機(我用的是2960G交換機),它支援QOS(針對一些不清楚思科2960G交換機是否支援QOS的人聲明的);2960交換機隻支援input方向的政策,因下載下傳時必須在上聯接口配置,上傳時必須在下聯接口配置注:每個接口每個方向隻支援一個政策(當然2960不支援output方向);一個政策可以用于多個接口;以上是本人的經驗之談。

       下面介紹配置:

        1.在交換機上啟動QOS

Switch(config)#mls qos //在交換機上啟動QOS

       2. 定義通路控制清單

         Switch(config)#access-list 10 permit 10.10.1.0 0.0.0.255 //控制PC1上行流量

Switch(config)#access-list 100 permit ip any 10.10.1.0 0.0.0.255 //控制PC1下行流量 

       3.定義類,并和上面定義的通路控制清單綁定

Switch(config)# class-map user1-up //定義PC1上行的類,并綁定通路清單10

Switch(config-cmap)# match access-group 10

Switch(config-cmap)# exit

        Switch(config)# class-map user1-down  //定義PC1下行的類,并綁定通路清單100

        Switch(config-cmap)# match access-group 100 

       4.定義政策,把定義的類綁定到該政策

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 8000 exceed-action drop



Switch(config)# policy-map user-down //定義PC1下行的速率為1M

        Switch(config-pmap)# class user1-down

Switch(config-pmap-c)# exit

       5.在接口上應用

        Switch(config)# interface f0/1 (下聯口)

Switch(config-if)# service-policy input user1-up

Switch(config)# interface g0/20(上聯口)

         Switch(config-if)# service-policy input user- down

繼續閱讀