Cisco 2950、3550端口速率限制实现

所属分类: 软件教程 / 网络通讯 阅读数: 2059
收藏 0 赞 0 分享

  一、网络说明

  PC1接在Cisco3550 F0/1上,速率为1M;

  PC2接在Cisco3550 F0/2上,速率为2M;

  Cisco3550的G0/1为出口。

  二、详细配置过程

  注:每个接口每个方向只支持一个策略;一个策略可以用于多个接口。因此所有PC的下载速率的限制都应该定义在同一个策略(在本例子当中为policy-map user-down),而PC不同速率的区分是在Class-map分别定义。

  1、在交换机上启动QOS

Switch(config)#mls qos //在交换机上启动QOS

  2、分别定义PC1(10.10.1.1)和PC2(10.10.2.1)访问控制列表

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下行流量
Ip nat inside destination list 1 pool Webser
Ip nat inside destination list 2 pool Ftpser

  3、定义类,并和上面定义的访问控制列表绑定

Switch(config)# class-map user1-up //定义PC1上行的类,并绑定访问列表10
Switch(config-cmap)# match access-group 10
Switch(config-cmap)# exit
Switch(config)# class-map user2-up
Switch(config)# class-map user1-down
Switch(config-cmap)# match access-group 100 //定义PC1下行的类,并绑定访问列表100
Switch(config)# class-map user2-down
Switch(config-cmap)# match access-group 111 //定义PC2下行的类,并绑定访问列表111
Switch(config-cmap)# exit

  4、定义策略,把上面定义的类绑定到该策略

Switch(config)# policy-map user1-up //定义PC1上行的速率为1M
Switch(config-pmap)# class user1-up
Switch(config-pmap-c)# trust dscp 信任差分服务代码点,用来对每一类流量实施各种QOS策略,用户进来的数据包的DSCP缺省都为0
Switch(config-pmap-c)# police 1024000 1024000 exceed-action drop 任何超过策略限制速率的通信流将会被丢弃(bits、bytes)
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、在接口上运用策略

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

更多精彩内容其他人还在看

钉钉打卡怎么添加人员? 钉钉添加人员的教程

钉钉打卡怎么添加人员?经常使用钉钉打卡,想要添加人员,该怎么添加呢?下面我们就来看看钉钉添加人员的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

腾讯文档是什么 腾讯文档作用功能图文详解

腾讯文档近日正式上线,由于其融合了Word+Excel常用功能,并且支持在线工作,由于体验还不错,受到不少办公族用户关注。鉴于很多朋友对于腾讯文档是什么,有什么用还太了解,下面本文就来汇总介绍下,看完秒懂
收藏 0 赞 0 分享

钉钉怎么使用局域网传输文件? 钉钉传文件的教程

钉钉怎么使用局域网传输文件?钉钉中想要给好友发文件,该怎么使用局域网发文件呢?下面我们就来看看钉钉传文件的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

tim相册在哪里? TIM群相册的查看方法

tim相册在哪里?tim中想要查看群相册,该怎么查看相册呢?下面我们就来看看TIM群相册的查看方法,很简单,要的朋友可以参考下
收藏 0 赞 0 分享

Outlook2016暑期怎么设置自动答复? outlook自动答复设置方法

Outlook2016暑期怎么设置自动答复?Outlook2016邮箱想要在假期期间设置自动回复,该怎么设置呢?下面我们就来看看outlook自动答复设置方法,需要的朋友可以参考下
收藏 0 赞 0 分享

foxmail怎么通过附件打开对应的邮件?

foxmail怎么通过附件打开对应的邮件?foxmail邮件中有附件,在附件管理中看到了一个附件想要知道是哪封封邮件附带的,该怎么打开邮件并查看呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

Outlook2016怎么使用高级查找缩小搜索结果范围?

Outlook2016怎么使用高级查找缩小搜索结果范围?Outlook2016想要搜索东西,但是东西太多,想要缩小查找范围,该怎么缩小呢?下面我们就来看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享

遨游挖矿浏览器和共生币之间是什么关系?遨游浏览器怎么挖矿?

遨游挖矿浏览器震撼上线!正常使用浏览器,就能获得共生币,那么,遨游挖矿浏览器和共生币之间是什么关系?遨游浏览器怎么挖矿呢?今天小编就给大家详细的介绍一下,还不是很清楚的朋友可以看看
收藏 0 赞 0 分享

电脑版微信群公告怎么写? 微信电脑端写群公告的教程

电脑版微信群公告怎么写?之前我们介绍手机版微信发群公告的方法,今天我们就来看看微信微信电脑端写群公告的教程,很简单,需要的朋友可以参考下
收藏 0 赞 0 分享

Foxmail邮件怎么更换窗体主题风格?

Foxmail邮件怎么更换窗体主题风格?Foxmail默认的主题不是很喜欢,想要更换一个主题风格,该怎么更换呢?下面我们就来看看看看详细的教程,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多