加拿大白鲑交换机下,该如何进行服务质量限速配置?如何限制英国电信公司下载?本博文将用详细实例为您详解。
实例1:思科交换机上服务质量限速问题
用于交换机上对专线用户的带宽进行控制,交换机平时都是10/100/1000、三种速率的,对于其它的速率需要进行服务质量进行限速,也可以对一些端口进行限制,做策略,对一些端口进行限制。
一、网络说明
用户1_PC1接在Cisco3560F0/1上,速率为1M;
ip_add192.168.1.1/24
用户2_PC2接在Cisco3560F0/2上,速率为2M;
ip_add192.168.2.1/24
Cisco3560的G0/1为出口,或级联端口。
二、详细配置过程
注:每个接口每个方向只支持一个策略;一个策略可以用于多个接口。因此所有个人电脑的下载速率的限制都应该定义在同一个策略(在本例子当中为策略-地图用户-向下),而个人电脑不同速率的区分是在类别图分别定义。
1、在交换机上启动服务质量
开关(配置)#mlsqos//在交换机上启动服务质量
2、分别定义PC1(192.168.1.1)和PC2(192.168.2.1)访问控制列表
开关(配置)#访问列表1许可192。168 .1 .00 .0 .0 .255//控制pc1上行流量
交换机(配置)#访问列表101权限192.168.1.00.0.0.255//控制pc1下行流量
开关(配置)#访问列表2许可192。168 .1 .200 .0 .0 .255//控制pc2上行流量
交换机(配置)#访问列表102权限192.168.2.10.0.0.255//控制pc2下行流量
3、定义类,并和上面定义的访问控制列表绑定
开关(配置)#class-mapuser1-up//定义PC1上行的类,并绑定访问列表一
交换机(配置-cmap)#matchaccess-group1
开关(配置-cmap)#退出
开关(配置)#class-mapuser2-up
交换机(配置-cmap)#matchaccess-group2//定义PC2上行的类,并绑定访问列表2
开关(配置-cmap)#退出
开关(配置)#class-mapuser1-down
交换机(配置-cmap)#matchaccess-group101//定义PC1下行的类,并绑定访问列表101
开关(配置-cmap)#退出
开关(配置)#class-mapuser2-down
交换机(配置-cmap)#matchaccess-group102//定义PC2下行的类,并绑定访问列表102
开关(配置-cmap)#退出
4、定义策略,把上面定义的类绑定到该策略
开关(配置)#policy-mapuser1-up//定义PC1上行的速率为1M,超过的丢弃
开关(配置-pmap)#classuser1-up
交换机(配置-pmap-c)# trustscp
交换机(配置-pmap-c)# police 10000001000000超动作跌落
开关(配置)#policy-mapuser2-up//定义PC2上行的速率为2M,超过丢弃
开关(配置-pmap)# class user 2-以上
交换机(配置-pmap-c)# trustscp
交换机(配置-pmap-c)#警察20000002000000超控丢弃
开关(配置)#策略-映射用户-关闭
开关(配置-pmap)#类用户1-关闭
交换机(配置-pmap-c)# trustscp
交换机(配置-pmap-c)# police 10000001000000超动作跌落
开关(配置-pmap-c)#退出
开关(配置-pmap)#类用户2-关闭
交换机(配置-pmap-c)# trustscp
交换机(配置-pmap-c)#警察20000002000000超控丢弃
开关(配置-pmap-c)#退出
5、在接口上运用策略
交换机(配置)#接口0/1
开关(配置-如果)#服务-策略输入用户1-启动
交换机(配置)#接口0/2
开关(配置-如果)#服务-策略输入2-启动
开关(配置)#接口g0/1
开关(配置-如果)#服务-策略输入用户-关闭
实例2:限制英国电信公司下载的服务质量配置实例
一、找出英国电信公司程序开放的连接端口,默认为6881至6889.
二、将局域网内经常拉英国电信公司的互联网协议(互联网协议)统计出来,建立扩展访问列表如下:
135范围68816889 permittcpanyhost 192。168 .1 .146范围68816889
三、建立class-mapclass_bt
思科(配置)# class-map class _ Bt思科(配置-cmap)# match访问组名称btdownload
四、建立策略-mapqos_bt进行速率限制
Cisco(config)# policy-map QoS _ Bt Cisco(config-pmap)# class class _ Bt Cisco(config-pmap-c)# policy 50000008000超出操作丢弃
5.QOS配置已经完成,但在将QOS应用于端口之前,有必要明确一个概念,即QOS机制不能与流量控制功能在同一个端口上共存。关于流量控制——,流量控制在直接连接的以太网端口上启用。在拥塞期间,允许另一端发生拥塞的节点暂停链路操作,以控制流量。如果一个端口拥塞,无法再接收任何流量,它会通知对面的端口停止发送,直到拥塞消失。当本地设备在其本地区域检测到任何拥塞时,他可以发送暂停帧来通知链路伙伴或远程设备拥塞已经发生。收到暂停帧后,远程设备立即停止发送任何数据包,从而防止任何数据包在拥塞期间被丢弃。流量控制有两种设计方式,对称和非对称。对称设计适合点对点链路,非对称设计适合放射状节点连接。在辐射型节点中,中央路由器可以中断终端系统,反之亦然。使用命令将接口的发送或接收暂停帧设置为开、关或所需。(接口)流量控制{receive | send} {on | off | desired}默认的快速以太网端口是receiveoff和sendoff。在Catalyst3550交换机上,GBT端口可以接收和发送暂停帧;快速以太网端口只能接收暂停帧。因此,对于快速以太网端口,只能使用sendoff来描述其状态。
第六,将QOS应用到相应的端口
思科(配置-if)#服务-策略输入qos_bt
其他QoS内容
配置QoS有四个步骤:
1.设置与应用流匹配的ACL
2.设置类别映射以匹配相应的ACL或端口等。但一般匹配ACL
3.设置策略映射以匹配类别映射,然后设置常规操作;
4.将策略映射绑定到相应的接口。
当然,应该注意,qos是全局启用,默认情况下是禁用的。使用全局命令mlsqos启用,可以通过showmlsqos检查是否启用。(mls:多层切换信息)
QoS命令的详细说明
基本介绍
标记是修改IP优先级或者DSCP,但是由于IP优先级和DSCP都占用TOS字段,后者相当于前者的扩展,所以不能相同。
设置这两个值。如果同时设置了这两个值,则只有IPDSCP的值生效。
标记是许多后续QOS保单申请的基础,并使用保单地图。
配置
1.定义类别映射
Classmap是一个匹配表,类似于ACL。本质上,所有的policymap都在classmap上操作。
nim Kaka(config)# class-map[match-all | match-any]{ map-name }-参数中,match-all表示匹配所有条件,match-any表示至少满足一个条件。
2.2.classmap的匹配
尼莫卡卡(配置-cmap)#
Match-group {ACL} - Match IPACL(主要是对应的数据包)
匹配协议{协议} -匹配协议(用于基于NBAR的网络应用程序)
匹配输入接口{interface} -匹配入站接口。
匹配QoS-组{groupid} -匹配组id(我不知道该怎么办)
匹配目标地址{macmac-address} -匹配目标mac地址。
匹配源地址{macmac-address} -匹配源mac地址。
匹配IP { dscp dscp }-匹配IPDSCP值。
匹配IP {先例}-匹配IP优先级。
Match-map {map-name} -匹配类别映射(类别映射嵌套)
匹配VLAN { VLAN id }-匹配VLAN
3.设置策略映射
尼莫卡卡(配置)#策略映射{策略名称}
尼莫卡卡(配置-pmap)#class{class-map}
4.配置优先级和DSCP值
尼莫卡卡(配置-pmap-c)#
一些标记操作选项:
setip { precedence precedence }-设置ip优先级。
setip { dscp dscp }-设置IPDSCP值。
set-group { groupID }-设置组ID。
setcos{cos}――――――――设置余弦值
优先级{ kbps | percent percent }[Bc] - -定义优先级流量的保留的带宽(Kbor%)以及突发流量
带宽{ kbps | percent percent } -定义保留的带宽(Kbor%)
警察符合行动超过行动违反行动使用令牌桶算法进行限速
随机检测启用WRED
队列限制{数据包}定义队列中数据包的最大个数
服务策略{策略映射}使用别的策略进行嵌套,做为比赛语句匹配的标准
shape { average | peak } { CIR[Bc][Be]}定义公元前圆圈(circle)以及存在进行整形
5.将配置挂接到接口上
尼莫卡卡(配置-if)服务-策略[输入|输出]策略-名称
6.检查配置
尼莫卡卡# show policy-map[策略名称]
查看接口的p