思科交换机接口流量控制-QOS

合集下载

ciscoqos限速

ciscoqos限速

cisco qos限速cisco qos限速有网友这么问小编“cisco qos限速怎么设置?”,店铺在网上搜索了一些资料,供大家参考。

qos介绍在Cisco IOS 系统上作QOS,一般要有以下五步:1、启用全局qos2、设置ACL匹配的流量3、设置一个class-map,来匹配第二步设置的ACL4、设置一个policy-map匹配class-map,然后再在这里面定义一系列策略5、将policy-map应用到相应的接口上解注:1、交换机默认情况下qos是disable,所以在应用qos时,必须先启用它,可以在全局模式下启用,命令为:switch(config)#mls qos,查看交换机qos状态可用show mls qos2、定义一条ACL,这条ACL可以是标准的,可以是扩展的,可以是命名的,1-99是标准ACL命名列表,100以上是扩展的ACL命名列表,个人喜欢用自定义ACL,除了精确外,也最明了。

3、class map是一个分类表,它要包含某条ACL。

具体格式为switch (config)#class-map [match-all|match-any] {map-name} 交换机默认的策略为match-all,匹配所有,所以命令可以简化为switch (config)#class-map map145-to-134match-any,表示至少符合一个条件4、protocal map,定义一个策略表,这个策略要包含第三步定义的class表,并且限制的带宽要在此明确指定5、进入接口视图,应用策略,接口一般指端口,不能在vlan接口去应用QOS。

这里要注意数据流有入,出之分,在应用时要注意,数据是从哪到哪里,否则控制无效,如果实在是不清楚数据流走向,可以在IN方向和OUT方向作双向控制。

注意一点:应用QOS时,要弄清一个概念,那就是QOS机制不能与flowcontrol(流控制)功能共存在同一个端口上,交换机端口是10/100/1000,所以有些场景,在交换机的端口上会简单应用flowcontrol命令来进行限速。

Cisco QoS配置说明

Cisco QoS配置说明

Cisco QoS配置说明(CBWFQ/LLQ/PQ/CQ/WFQ)QOS-CBWFQCBWFQ 基于类别的加权公平排队,通常使用ACL定义数据流类别,并将注入宽带和队列限制等参数应用于这些类别.CBWFQ特点:1)能够给不同的类保障一定的带宽2)对传统的WFQ作了扩展支持用户自己定义流量的分类:3)队列的个数和类别是一一对应,给每个class 保留带宽CBWFQ与WFQ的区别:WFQ: 用户无法控制分类,由HASH算法自己决定CBWFQ:让用户对流量自己来分类WFQ 对正常流量处理没问题,但是对语音流量显得”太公平”(语音要求低延迟) CBWFQ:考虑到公平特性,并没有考虑到语音的应用CBWFQ Configuration:CBWFQ(config)#CBWFQ(config)#class-map match-any CBWFQ1CBWFQ(config-cmap)#match dscp 6CBWFQ(config-cmap)#match protocol http //两个条件,满足其中一个就可以匹配CBWFQ1// CBWFQ(config-cmap)#exitCBWFQ(config)#CBWFQ(config)#class-map match-all CBWFQ2CBWFQ(config-cmap)#match precedence 3CBWFQ(config-cmap)#match protocol telnet //两个条件必须全部满足才能匹配CBWFQ2// CBWFQ(config-cmap)#exitCBWFQ(config)#CBWFQ(config)#policy-map CBWFQCBWFQ(config-pmap)#class CBWFQ1 //调用class-map CBWFQ1//CBWFQ(config-pmap-c)#bandwidth 60CBWFQ(config-pmap)#CBWFQ(config-pmap)#class CBWFQ2CBWFQ(config-pmap-c)#bandwidth 30CBWFQ(config)#CBWFQ(config)#int s0/0CBWFQ(config-if)#service-policy output CBWFQ //CBWFQ只能在出方向上调用// CBWFQ#查看:CBWFQ#CBWFQ#show class-mapClass Map match-any class-default (id 0)Match anyClass Map match-any CBWFQ1 (id 1)Match dscp 6Match protocol httpClass Map match-all CBWFQ2 (id 2)Match precedence 3CBWFQ#CBWFQ#CBWFQ#show policy-mapPolicy Map CBWFQClass CBWFQ1Bandwidth 60 (kbps) Max Threshold 64 (packets)Class CBWFQ2Bandwidth 30 (kbps) Max Threshold 64 (packets)CBWFQ#CBWFQ#CBWFQ(config)#CBWFQ(config)#policy-map CBWFQCBWFQ(config-pmap)#class CBWFQ1CBWFQ(config-pmap-c)#queue-limit 30 // 定义每个队能存放的报文数量,超过后丢包方式:Tail drop//CBWFQ#CBWFQ#CBWFQ#show policy-mapPolicy Map CBWFQClass CBWFQ1Bandwidth 60 (kbps) Max Threshold 30 (packets)Class CBWFQ2Bandwidth 30 (kbps) Max Threshold 64 (packets)CBWFQ#配置实例:一家公司需求;HTTP流量保障256Kbps带宽,FTP流量保证512Kbps带宽,禁止BT流量. CBWFQ(config)#CBWFQ(config)#class-map class_HTTP//定义一个匹配HTTP的类//CBWFQ(config-cmap)#match protocol httpCBWFQ(config)#CBWFQ(config)#class-map class_FTPCBWFQ(config-cmap)#match protocol ftpCBWFQ(config)#CBWFQ(config)#class-map class_BTCBWFQ(config-cmap)#match protocol bittorrentCBWFQ(config)#CBWFQ(config)#policy-map CBWFQ //定义策略,调用类class//CBWFQ(config-pmap)#class class_HTTPCBWFQ(config-pmap-c)#bandwidth 256CBWFQ(config-pmap)#CBWFQ(config-pmap)#class class_FTPCBWFQ(config-pmap-c)#bandwidth 512CBWFQ(config-pmap)#CBWFQ(config-pmap)#class class_BTCBWFQ(config-pmap-c)#dropCBWFQ(config-pmap)#CBWFQ(config-pmap)#class class-defaultCBWFQ(config-pmap-c)#fair-queue //网络中剩下的流量除了HTTP,FTP之使用WFQ放到fair-queue中了//CBWFQ(config)#CBWFQ#CBWFQ(config)#int s0/0CBWFQ(config-if)#service-policy output CBWFQCBWFQ(config)#QOS-WFQWeighted Fair Queue,加权公平队列。

CISCO QOS manual 思科qos概述

CISCO QOS manual 思科qos概述

Date :2009­3­7 Author: Bay Wei Keywords: Cisco;QoS Token Bucket; ;a singl e rate three color marker;a two rate three col or marker;traffic policingIn this document apart from Cisco all other contents remain the owners of the posted materials. Please respect the author's intellectual property rights; documentation is limited to studying and exchange of use. It is strictly prohibited the use of my documentation for commercial activities, identified by one, will be held accountable by law.Cisco IOS 管制器和整形器使用Token Bucket 算法建模。

本质上,令牌桶算法是测量引擎,跟踪能够发送多少流量来证实指定的流量速率。

关于令牌桶的算法有三种技术,单速率双色,单速率三色,双速率三色机制。

其中单速率双色是对单速率三色的逻辑描述。

1. 单速率三色标记(a single rate three color marker)IETF RFC 2697定义了单速率三色标记算法,评估依据以下3个参数:承诺访问速率(CIR),即向令牌桶中填充令牌的速率;承诺突发尺寸(CBS),即令牌桶的容量,每次突发所允许的最大流量尺寸(注:设置的突发尺寸必须大于最大报文长度);超额突发尺寸(EBS)。

单速率三色标记关注的是数据包的尺寸突发。

Cisco 交换机配置流量限制策略

Cisco 交换机配置流量限制策略

Cisco 交换机配置流量限制策略
1,telnet 远程登录到交换机
2,执行en命令并输入密码进入特权模式此时命令行显示
3,执行show run命令查看交换机现网配置
4,确认服务器网卡插入的交换机端口(从服务器后方看标签)
5,输入conf t 进入配置模式
6,进入对应的接口(以端口4为例)执行命令interface gigabitEthernet 0/4
7,在端口下执行命令bandwidth 增加端口流量限制50000
补充说明:
Bandwidth 后面直接跟数字限制的是交换机端口出去的流量即服务器的下载流量Bandwidth inherit 后面跟数字限制的是交换机端口进来的流量即服务器上传的流量
执行完流量限制命令后的现网交换机配置。

思科交换机接口流量控制-QOS

思科交换机接口流量控制-QOS

思科交换机接口流量控制-QOS2009-01-13 14:48一、网络说明PC1接在Cisco3550 F0/1上,速率为1M;PC1接在Cisco3550 F0/2上,速率为2M;Cisco3550的G0/1为出口。

二、详细配置过程注:每个接口每个方向只支持一个策略;一个策略可以用于多个接口。

因此所有PC的下载速率的限制都应该定义在同一个策略(在本例子当中为policy-map user-down),而PC不同速率的区分是在Class-map分别定义。

1、在交换机上启动QOSSwitch(config)#mls qos //在交换机上启动QOS2、分别定义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下行流量3、定义类,并和上面定义的访问控制列表绑定Switch(config)# class-map user1-up //定义PC1上行的类,并绑定访问列表 Switch(config-cmap)# match access-group 10Switch(config-cmap)# exitSwitch(config)# class-map user2-upSwitch(config-cmap)# match access-group 11 //定义PC2上行的类,并绑定访问列表10Switch(config-cmap)# exitSwitch(config)# class-map user1-downSwitch(config-cmap)# match access-group 100 //定义PC1下行的类,并绑定访问列表100Switch(config-cmap)# exitSwitch(config)# class-map user2-downSwitch(config-cmap)# match access-group 111 //定义PC2下行的类,并绑定访问列表111Switch(config-cmap)# exit4、定义策略,把上面定义的类绑定到该策略Switch(config)# policy-map user1-up //定义PC1上行的速率为1MSwitch(config-pmap)# class user1-upSwitch(config-pmap-c)# trust dscpSwitch(config-pmap-c)# police 1024000 1024000 exceed-action drop Switch(config)# policy-map user2-up //定义PC2上行的速率为2MSwitch(config-pmap)# class user2-upSwitch(config-pmap-c)# trust dscpSwitch(config-pmap-c)# police 2048000 1024000 exceed-action drop Switch(config)# policy-map user-downSwitch(config-pmap)# class user1-downSwitch(config-pmap-c)# trust dscpSwitch(config-pmap-c)# police 1024000 1024000 exceed-action drop Switch(config-pmap-c)# exitSwitch(config-pmap)# class user2-downSwitch(config-pmap-c)# trust dscpSwitch(config-pmap-c)# police 2048000 1024000 exceed-action drop Switch(config-pmap-c)# exit5、在接口上运用策略Switch(config)# interface f0/1Switch(config-if)# service-policy input user1-upSwitch(config)# interface f0/2Switch(config-if)# service-policy input user2-upSwitch(config)# interface g0/1Switch(config-if)# service-policy input user-down-----完毕-----。

思科VideoOverIPQoS怎么配置

思科VideoOverIPQoS怎么配置

思科Video Over IP QoS怎么配置思科公司制造的路由器、交换机和其他设备承载了全世界80%的互联网通信,成为了网络应用的成功实践者之一,那么你知道思科Video Over IP QoS怎么配置吗?下面是店铺整理的一些关于思科Video Over IP QoS怎么配置的相关资料,供你参考。

什么是QoS?QoS(Quality of Service,服务质量)指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力, 是网络的一种安全机制,是用来解决网络延迟和阻塞等问题的一种技术。

在正常情况下,如果网络只用于特定的无时间限制的应用系统,并不需要QoS,比如Web应用,或E-mail设置等。

但是对关键应用和多媒体应用就十分必要。

当网络过载或拥塞时,QoS 能确保重要业务量不受延迟或丢弃,同时保证网络的高效运行。

在RFC 3644上有对QoS的说明。

而当网络发生拥塞的时候,所有的数据流都有可能被丢弃;为满足用户对不同应用不同服务质量的要求,就需要网络能根据用户的要求分配和调度资源,对不同的数据流提供不同的服务质量:对实时性强且重要的数据报文优先处理;对于实时性不强的普通数据报文,提供较低的处理优先级,网络拥塞时甚至丢弃。

QoS应运而生。

支持QoS功能的设备,能够提供传输品质服务;针对某种类别的数据流,可以为它赋予某个级别的传输优先级,来标识它的相对重要性,并使用设备所提供的各种优先级转发策略、拥塞避免等机制为这些数据流提供特殊的传输服务。

配置了QoS的网络环境,增加了网络性能的可预知性,并能够有效地分配网络带宽,更加合理地利用网络资源。

下面从QoS服务模型出发,对目前使用最多、最成熟的一些QoS 技术逐一进行描述。

在特定的环境下合理地使用这些技术,可以有效地提高服务质量。

思科Video Over IP QoS配置的方法:在做 Video over IP 时候一定要确保双方的 viewstation 以太网口带宽和双工都是一致的,否者会出现有一个方向的视频质量特别差的问题。

思科 QoS策略管理器解决方案

思科 QoS策略管理器解决方案

功能一览集中策略控制-一个集中的、覆盖整个网络的策略数据库消除了在路由选择和交换环境中为实现QoS的配置、修改和部署而一个设备一个设备地进行管理的必要。

易于使用的策略配置-QPM简化了通信流分类和端对端QoS供应的配置,同时可以提供基于规则的策略有效性验证。

为关键商业应用提供差别服务-根据应用定义定义不同的服务等级,可通过内容级的应用识别功能得到加强。

<BR>语音QoS支持-确保高质量语音和视频服务的性能。

全面的QoS功能支持-提供广泛的可以利用智能QoS功能的拥塞管理、拥塞避免和通信流整形服务。

自动化策略部署-确保在Cisco设备上部署可控的和可靠的QoS策略。

QoS策略管理器的优点QoS的目标是通过提供专用带宽、控制抖动和延迟、管理拥塞和提高通信流效率来提供一致、可预测的网络服务。

作为增强智能网络的一部分,QoS对整个企业来说都是非常重要的。

通过实现应用性能需求到QoS策略的转换过程的自动化,QPM可以确保关键商业应用、语音和多媒体通信流的可靠性能,它们都在争夺非关键性通信流。

QPM提供的关键益处包括能够支持整个网络范围内的基于内容的差别服务,自动化的QoS配置和部署,以及确保园区网到WAN的策略控制。

提供整个网络范围内的差别服务根据应用通信流的相对重要性提供网络资源是最有效的提供QoS的方式。

分组分类是一个关键功能,它允许为通过某一网络单元或特定接口的适当的数据分组提供QoS服务。

使用QPM,一个管理员可以快速构建基于规则的能够对应用通信流进行识别并将其划分为不同服务等级的QoS策略。

被分类以后,可以根据适当的IP优先级或差别服务代码点(DSCP)对这些数据分组作出标记。

QPM支持粒度等级良好的通信流分类,包括TCP/用户数据报协议(UDP)端口和IP地址。

通过Cisco IOS软件中网络应用识别(NBAR)的增强分类功能,QPM还可以支持Cisco内容组网。

NBAR支持通过应用签名、分组中的特殊内容(包括Web URL)以及动态协议的捕获来进行分类。

cisco871w路由器QoS配置步骤

cisco871w路由器QoS配置步骤

cisco871w路由器QoS配置步骤cisco 871w路由器QoS配置步骤在Cisco网络设备上使用服务质量(QoS),可以为某些类型的网络流量提供固定的带宽和优先级。

笔者会向大家介绍如何通过我们的设置模板,轻松的为Cisco路由器和交换机配置QoS.网络管理员可以通过QoS为某类网络流量指定所需的带宽和优先级。

首先我们要理解带宽和优先级之间的区别。

当我们在网络设备(路由器和交换机)上指定了某类数据流的优先级和带宽,那么这些数据就会在其它数据传输之前进行传输,同时网络设备也会通过加大该类数据的发送量的方式来提高其传输带宽。

正如我之前所说的,配置QoS是一件复杂的工作。

根据QoS的不同,使用QoS的方式也多种多样。

我们曾介绍过如何利用Cisco IOS AutoQoS对路由器进行自动配置,为VoIP数据流提供足够的带宽和优先级。

配置QoS下面我们就来看看在Cisco 871W路由器上配置QoS的具体步骤。

第1步:定义传输类型你必须告诉路由器,哪种数据流需要进行QoS管理。

你可以通过访问控制列表(ACL)或者基于网络应用程序识别(NBAR)的方式来进行定义。

其中ACL是为路由器设定不同传输数据类型的传统方式。

而NBAR则是让路由器识别流经路由器的各种数据的类别,比如HTTP数据是HTTP类别,Skype是Skype类别。

但是路由器可识别的应用程序协议数量是有限的,这依赖于路由器内部存储的一个程序协议列表。

虽然路由器无法识别全部应用程序,但是路由器厂商在每次IOS 升级时,会在列表中加入更多的程序。

另外,你也可以自己定义程序识别列表。

第2步:创建类映射(class-map)类映射就是将不同类型的数据流进行分组。

比如,你可以创建一个叫做"VoIP traffic"的类映射,然后将各种VoIP协议归入该类。

第3步:创建策略映射(policy-map)策略映射可以与类映射匹配,确定某类数据流的带宽和/或优先级。

ciscoQOS典型配置

ciscoQOS典型配置

一般的QoS配置不外乎四个步骤:1,设置ACL匹配应用流量;2,设置class-map匹配相应ACL或者相应端口等等,不过一般式匹配ACL;3,设置policy-map匹配class-map,然后定一规则动作;4,将policy-map绑定到相应的接口上。

当然需要注意的是qos已经全局enable,默认情况先qos是disable的。

使用全局命令mls qos来enable,可以通过show mls qos来查看是否enable。

下面使用一个比较典型的案例来说明QoS的配置步骤:需求:路径带宽为622Mbps,四种应用流量,需要保证如下几点:流量1,某一具体应用流量,永远优先传输,最小带宽保证为365Mbps;流量2,某一具体应用流量,次优先传输,最小带宽保证为200Mbps;流量3,此为业务流量,保证在1和2后的其余带宽下传输即可;流量4,某一具体应用流量,保证在123流量外的带宽下传输即可。

具体配置如下:第一步,定义ACL匹配应用流量:ip access-list extended tra1_aclpermit tcp 1.1.1.0 0.0.0.255 1.1.2.0 0.0.0.255 eq 8818ip access-list extended tra2_aclpermit tcp 1.1.3.0 0.0.0.255 1.1.4.0 0.0.0.255 eq 901ip access-list extended tra4_aclpermit ip 1.1.5.0 0.0.0.255 1.1.6.0 0.0.0.255第二步,定义class-map匹配相关ACL:class-map match-all tra1_cmapmatch access-group name tra1_aclclass-map match-all tra2_cmapmatch access-group name tra2_aclclass-map match-all tra4_cmapmatch access-group name tra4_acl第三步,定义policy-map:policy-map tra_pmapclass tra1_cmapset precedence 5plicy cir 365000000 bc 8500000 be 13500000 conform-action transmit exceed-action set-prec-transmit 3 violate-action set-prec-transmit 2bandwitch 365000class tra2_cmapset precedence 4policy cir 200000000 bc 10000000 be 13000000 conform-action transmit exceed-action set-prec-transmit 3 violate-action set-prec-transmit 2 bandwidth 200000 class tra4_cmapset precedence 1class class-defaultset precedence 2第四步,绑定policy-map于相应的接口:int pos1/0/0service-policy output tra_pmap至此,配置完毕。

QOS思科配置实例

QOS思科配置实例

QOS思科配置实例QOS一、描述QOS:策略设置,一般分为几个步骤第一:分类流量1.1.1、根据IP地址分类,配制的时候使用ACL访问控制列表1.1.2、根据思科NBAR[nba:]来分类,它可以根据七层来识别Router(config)#class-map map名Router(config-cmap)#match ?access-group Access groupany Any packetsclass-map Class mapcos IEEE 802.1Q/ISL class of service/user priority valuesdestination-address Destination addressinput-interface Select an input interface to matchip IP specific valuesmpls Multi Protocol Label Switching specific valuesnot Negate this match resultprotocol Protocol /NBARqos-group Qos-groupsource-address Source address第二:标记流量(marking)标记可以基于二层ip precedenc(IP优先级)也可以基于三层DSCP来标记识别的流量一般在标记的时候分为几大块:语音流、视频流、重要业务流、其它业务流分为从0-7这么几个级别7和6保留0也保留级别流量种类dscp标记实例5 语音ef voip4 流媒体af4x 视频会议等3 业务流量af3x ERP、SQL等办公系统2 传统流量af2x mail、ftp、web等1 垃圾流量af1x 抢占带宽的流量例:bt,迅雷,ppstream等注:x代表(1-9)是同一个级别内在分类设置policy-map 名称class-map 名称set ip dscp {DSCP}set ip precedence {PRECEDENCE}set cos {COS}设置标记第三:设置策略在policy-map下,匹配class-map后priority {Kbps|percent PERCENT} [bc] 定义优先级流量的带宽以及突发流量bandwidth {Kbps|percent PERCENT} 定义保留带宽random-detect 启用WREDpolice {CIR BC BE} conform-action {action} exceed-action {action} [violated-action {action}] 使用令牌桶限速queue-limit {PACKETS} 定义队列中数据报的最大个数service-policy {policy-name} 调用其它的策略进行嵌套shape {average|peak} {CIR [BC] [BE]} 整形drop 丢弃第四:在接口上应用Router(config-if)#service-policy {input|output} {policy_map 名字}input 设置在进口上output 设置在出口上二、试验拓扑三、实验说明我们在R2的s1/0和s1/1口上配制接口带宽为16Kbit/s,然后在s1/0即进口上做标记,标记为,满足条件打20的标记,超出的打10的标记。

Cisco QOS基础及配置

Cisco QOS基础及配置

QOS基础及配置一QOS概述(一)QOS的作用:解决特定数据的延迟、抖动、丢包问题。

(二)QOS的两种体系:1、集成服务:给某种特殊需保证的数据划出特定的带宽。

其他数据无法占用这个带宽。

像呼叫电路一样,呼能字一条电路才开始传输。

RSVP带宽预留协议用在这个服务中。

2、区分服务:(diffserv)又称软QOS(1)用二层COS或三层TOS、dscp区分数据流。

DSCP是后来的标准。

(2)以类别为基础,一些类别的通信流优于其他类别的通信流得到处理。

先将通信流分类,然后将它们加入到效率不同的队列中。

(3)Diffserv 的应用在发送数据前不显示地通知网络设备。

二、区分服务(一)cos tos dscp的概念及区别:1、COS是在第二层ISL或802.1Q数据帧中的ISL或802。

1Q的报头中的3位用于COS,即优先标识。

3bit,0--7个级别。

2、TOS是在第三层IP数据包中的8位TOS数据位,以来标识优先级。

这8位中前3位表示优先级,后4位表示服务类型(分别为:最小延迟、最大吞吐量、最高可靠性、最小费用。

只能其中一位为1,即生效。

如果全为0就表示一般服务)。

最后一位一般不用,置03、DSCP也是三层IP中的8位TOS字段表示优先级。

不同的是用了前6位表示优先级,可设0--63,共64个等级。

(把前6位中的前3位设为优先级,后3位设为0,就可以实现DSCP和TOS互相映射兼容)。

最后两位为早期拥塞通知。

因为COS二层标记中也是3位用于优先级,所以也可以把COS和TOS和DSCP中的优先级映射。

(二)保证转发和快速转发dscp用8位TOS字段中的前6位表示优先级,其中前6位中的最后一位为0(xxxxx0),为IANA所管理的标准保留。

最后两位为11(xxxx11),为实验性或本地使用保留。

最后两位为01(xxxx01),为实验性或本地或将来扩展保留。

主要讲第一种,IANA所管理的标准保留。

1、AF:保证转发:用DSCP值来定义类别。

Cisco交换机QoS配置命令

Cisco交换机QoS配置命令
match
设置分类表匹配标准
分类表配置模式
例:创建一个名为c1的分类表匹配标准,设置分类表的匹配IP优先级为0,1的数据包
switch(config)#class-map c1
switch(config-classmap)#match ip precedence 0 1
policy-map
建立一个策略表
policy-map
建立一个策略表
策略表配置模式switch(config)#
police
流量分类表配置策略
策略分类表配置模式switch(config--policy-class)#
police aggregate
分类流量应用集合策略
策略分类表配置模式switch(config--policy-class)#
策略表配置模式
例:创建一个命名为p1的策略表
switch(config)#policy-map p1
class
建立一个分类表
策略表配置模式
例:进入一个策略分类表模式
switch(config)#policy-map p1
switch(config-policymap)#class c1
set
为分类后的流量分配一个新的dscp和优先级
策略分类表配置模式
例:将满足c1分类规则数据包的带宽设为20mbit/s,突发值设置为20KB/s,超出此带宽的数据包丢弃
switch(config)#policy-map p1
switch(config-policymap)#class c1
switch(config--policy-class)#police 20000000 20000 exceed-action drop

Cisco路由器QoS配置实例详解

Cisco路由器QoS配置实例详解

Cisco路由器QoS配置实例详解Cisco路由器QoS配置实例详解1、介绍本文档旨在详细介绍如何在Cisco路由器上配置QoS (Quality of Service)以优化网络性能和资源分配。

通过正确配置QoS,可以提供更好的网络服务质量,确保重要的数据流能够得到优先处理,从而提高网络整体性能。

2、QoS的基本概念在开始配置QoS之前,了解以下几个基本概念是很重要的: - 带宽:指网络在一定时间内能够传输的数据量,通常以每秒传输的比特数(bps)来表示。

- 延迟:指数据在网络中传输所需的时间延迟。

- 丢包率:指在数据传输过程中丢失的数据包的百分比。

- 重传:当数据包丢失时,发送方会重新发送相同的数据包。

- 流量控制:通过限制数据传输的速度,以避免网络拥塞。

3、QoS的常见策略针对不同类型的网络流量,可以使用多种QoS策略来优化性能:- Traffic Shaping:通过限制数据传输速率来平滑网络流量,避免拥塞。

- Traffic Policing:对流量施加限制,超出限制的流量将被丢弃或重标记。

- Priority Queuing:给重要数据流分配高优先级,确保其能够得到及时处理。

- Class-Based Queuing:根据数据流的类别分配带宽,优先处理重要的数据流。

- Weighted Fr Queuing:根据流量的重要性将带宽公平分配给不同的数据流。

- Low Latency Queuing:通过消除队列延迟来提供低延迟的服务。

4、配置QoS的步骤在Cisco路由器上配置QoS通常需要以下步骤:4.1 创建访问列表:用于标识要进行QoS处理的流量。

4.2 创建类别地图:将访问列表与QoS策略关联起来。

4.3 配置QoS策略:根据需求选择合适的QoS策略,并应用于特定的接口。

4.4 验证QoS配置:使用适当的测试工具验证配置是否生效,并对网络性能进行评估。

5、示例配置以下是一个示例配置,用于说明如何在Cisco路由器上实现基于端口的优先级排队(Port-Based Priority Queuing): ```interface FastEthernet0/0priority-queue out```通过这个配置,接口FastEthernet0/0上的数据流将被赋予最高优先级,确保其能够得到及时处理。

限制流量之cisco配置

限制流量之cisco配置

1)建立一个访问控制列表(ACL); 2)建立一个类(CLASS),并在这个类上引用刚建立的那个访问控制列表(ACL); 3)建立一个策略(POLICY),在这个策略上指定相应的带宽,并引用相应的类; 4)将这个策略应用具体的端口上。

具体操作如下: CISCO3550交换机: 1、在交换机上启动QOS Switch(config)#mls qos //在交换机上启动QOS 2、定义访问控制列表 Switch(config)#access-list 1 permit 10.59.0.0 0.0.255.255 //针对10.59/16这个网段进行上行流量控制 Switch(config)#access-list 101 permit ip any 10.59.0.0 0.0.255.255 //针对10.59/16这个网段进行下行流量控制 3、定义类,并和上面定义的访问控制列表绑定 Switch(config)# class-map xsup //定义上行的类,并绑定访问列表 1 Switch(config-cmap)# match access-group 1 Switch(config-cmap)# exit Switch(config)# class-map xsdown Switch(config-cmap)# match access-group 101 //定义下行的类,并绑定访问列表101 Switch(config-cmap)# exit 4、定义策略,把上面定义的类绑定到该策略 Switch(config)# policy-map xsup //定义上行的速率为1M,超过的丢弃 Switch(config-pmap)# class xsup Switch(config-pmap-c)# trust dscp Switch(config-pmap-c)# police 1000000 1000000 exceed-action drop Switch(config)# policy-map xsdown //定义下行的速率为1M,超过的丢弃 Switch(config-pmap)# class xsdown Switch(config-pmap-c)# trust dscp Switch(config-pmap-c)# police 1000000 1000000 exceed-action drop Switch(config-pmap-c)# exit 5、在接口上运用策略 Switch(config)# interface fa0/1 Switch(config-if)# service-policy input xsup Switch(config)# interface fa0/24 Switch(config-if)# service-policy input xsdown //24口为上行接口 华为3552交换机: 1、sys [ZXJF_3552]acl name xs advanced //建立名为xs的高级ACL [ZXJF_3552-acl-adv-chen]rule 1 permit ip source 10.67.0.0 0.0.255.255 //允许67网段的主机通过 [ZXJF_3552-acl-adv-chen]q 2、sys [ZXJF_3552]int e0/1 [ZXJF_3552-Ethernet0/1]packet-filter inbound ip-group xs//在1口上激活了ACL“xs” 3、sys [ZXJF_3552]int e0/1 [ZXJF_3552-Ethernet0/1]traffic-limit inbound ip-group xs 10240 1280000 1280000 //对1口上接收的流量速率限制为10M=10240kbps。

CISCO的QoS、PBR基本操作命令.

CISCO的QoS、PBR基本操作命令.

QoS、PBR及基于流的重定向操作目录目录第1章QoS配置........................................................................ 1-11.1 QoS介绍.............................................................................................. 1-11.1.1 QoS术语....................................................................................................1-11.1.2 QoS实现....................................................................................................1-21.1.3 QoS基本模型 ............................................................................................1-21.2 QoS配置.............................................................................................. 1-61.3 QoS举例............................................................................................ 1-101.4 QoS排错帮助..................................................................................... 1-13第2章PBR配置........................................................................ 2-12.1 PBR介绍.............................................................................................. 2-12.2 PBR配置.............................................................................................. 2-12.3 PBR举例.............................................................................................. 2-2第3章IPv6 PBR配置 ............................................................... 3-13.1 PBR(基于策略的路由)功能介绍..................................................... 3-13.2 PBR配置任务序列............................................................................... 3-13.3 PBR举例.............................................................................................. 3-23.4 PBR排错帮助 ...................................................................................... 3-3第4章基于流的重定向 ............................................................. 4-14.1 基于流的重定向介绍........................................................................... 4-14.2 基于流的重定向配置任务序列............................................................ 4-14.3 基于流的重定向举例........................................................................... 4-14.4 基于流的重定向排错帮助 ................................................................... 4-2第1章QoS配置说明:本章所指的L3交换机和路由器代表了一般意义下的路由器或运行了路由协议的无线控制产品。

思科统一无线网络QoS技术说明

思科统一无线网络QoS技术说明

思科统一无线网络QoS技术说明介绍 (2)服务质量检查表 (2)无线多媒体WMM (4)COS和DSCP转换操作 (5)QOS配置文件 (7)无线控制器接口标记 (8)介绍本文档介绍了思科无线控制器和网络基础设施设备连接时对于服务质量(QoS)技术的处理。

思科无线产品的QoS是一个经常被忽视的领域,与增加无线数据速率相比QoS更加重要。

QoS检查清单是一个快速指南,说明了如何建立正确的QoS机制。

本文档后面的章节中还解释了有关有线网络的设置和其他信息,从而使无线QoS可以完全端到端实现。

如果你熟悉QoS名词和无线技术,从清单开始,否则请先阅读相关说明。

如果你熟悉有线网络的服务质量(QoS),但不熟悉无线QoS,请务必阅读关于Wi-Fi多媒体(WMM)的解释以了解为什么无线QoS比有线QoS更紧要。

服务质量检查表1.展开WLAN菜单,然后单击QoS选项卡。

2.对于每个WLAN,从下拉列表中选择WMM策略为允许。

3.对于每个WLAN,从服务质量(QoS)下拉列表中选择适当的QoS级别:*对于无线VoIP通信,选择白金(Platinum)。

*对于视频流网络,选择黄金(Gold)。

*对于通用数据网络没有语音或视频流量,选择银(Silver)。

*对于访客网络,选择铜(Bronze)。

4.在Wireless菜单,单击“服务质量”并选择配置文件。

5.从协议类型下拉列表中选择802.1p优先级,并在802.1p 标记字段中输入适当的标记:*白金(Platinum)= 6*黄金(Gold)= 5*银(Silver)= 3*铜(Bronze)= 1其他准则包括:*如果你依赖于服务类的等级(Class of Service - CoS),所有的接口应该被配置标记。

None 表示为设置VLAN 0,这表明他们是native VLAN。

*如果你依赖于服务类的等级(Class of Service - CoS),连接到无线控制器的交换机端口应该是中继端口设置并被配置为mls qos trust cos。

Cisco_QoS配置

Cisco_QoS配置

Cisco_QoS配置Qos Settings:Step 1: define the transport typeYou must tell the router which data flow needs to be managed by QoS. You can define it by accessing the control list (ACL) or by using the network application recognition (NBAR). The ACL is a traditional way of setting different data types for routers.NBAR is the type of data that allows the router to identify the data that flows through the router, such as HTTP data, which is the Skype category. But the number of application protocols that routers can identify is limited, depending on a list of program protocols stored within the router.While the router doesn't recognize the full application, the router vendor adds more programs to the list every time the IOS is updated. In addition, you can also define your own list of programs.Step 2: create the class map (class-map)Class mapping is the grouping of different types of data streams. For example, you can create a class mapping called "VoIP traffic" and then classify various VoIP protocols into the class.Step 3: create the policy map (policy-map)The policy mapping can match the class mapping to determine the bandwidth and/or priority of a certain type of data flow.Step 4: apply the policy mapping to the interfaceLike the ACL list, you must apply the policy mapping to a port that you set. You can set policies to map to input or output patternsExample:Limit instances of traffic to different IP groups:Cisco (config) # IP access-list extended BOSSCisco (config-ext-nacl) # permit IP host 192.168.1.8 anyCisco (config-ext-nacl) # permit IP host 192.168.1.18 anyCisco (config-ext-nacl) # permit IP host 192.168.1.38 anyCisco (config-ext-nacl) # permit IP host 192.168.1.48 anyCisco (config-ext-nacl) # permit IP host 192.168.1.58 anyCisco (config-ext-nacl) # permit IP host 192.168.1.68 anyCisco (config - ext - nacl) # endCisco# config tCisco (config) # IP access-list extended COMMONCisco (config-ext-nacl) # deny IP host 192.168.1.8 any Cisco (config-ext-nacl) # deny IP host 192.168.1.18 any Cisco (config-ext-nacl) # deny IP host 192.168.1.38 any Cisco (config-ext-nacl) # deny IP host 192.168.1.48 any Cisco (config-ext-nacl) # deny IP host 192.168.1.58 any Cisco (config-ext-nacl) # deny IP host 192.168.1.68 any Csco (config-ext-nacl) # permit IP 192.168.0.0.255.255 any Cisco (config - ext - nacl) # endCisco# config tCisco (config) # route - map QoS permit 10The config -route map # match IP address BOSSCisco (config - the route - map) # set IP precedence?< 0 to 7 > Precedence valueCritical Set critical precedence (5)Flash Set flash precedence (3)Flash - override the Set flash override precedence (4) The immediate Set immediate precedence (2)The Internet Set internetwork control precedence (6) The network Set network control precedence (7)Priority Set priority precedence (1)The routine Set routine precedence (0)The < cr >思科(config-route-map)#设置ip优先至关重要思科(config-route-map)#退出思科(配置)#路线图QoS允许20思科(config-route-map)#常见的ip地址相匹配思科(config-route-map)#设置ip优先级优先级思科(config-route-map)#退出思科(配置)# class-map匹配任何正常Cisco(config - cmap)#匹配ip优先级0 1 2思科(config-cmap)# class-map匹配任何溢价Cisco(config - cmap)#匹配ip优先级0 1 2思科(config-cmap)#退出思科(配置)#策略图QoS_OUTPUT思科(config-pmap)#类溢价思科(config-pmap-c)# 2048带宽思科(config - pmap-c)# police 2048000 bc 19200338400思科(config-pmap-c-police)# conform-action传输思科(config-pmap-c-police)# exceed-action传输思科(config-pmap-c-police)#类正常思科(config-pmap-c)# 512带宽思科(config - pmapc - c)# police cir 51000 bc 1200是1200 思科(config-pmap-c-police)# conform-action传输思科(config-pmap-c-police)# exceed-action下降思科(config-pmap-c-police)#结束思科#配置t思科(配置)#接口G 0/0思科(config-if)# ip nat思科(config-if)# ip政策路线图QoS思科(配置)#接口G 0/1思科(config-if)# ip nat之外思科(config-if)#输出QoS_OUTPUT服务策略- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -标记:1 .定义class-map。

思科统一无线网络QoS技术说明

思科统一无线网络QoS技术说明

思科统一无线网络QoS技术说明介绍 (2)服务质量检查表 (2)无线多媒体WMM (4)COS和DSCP转换操作 (5)QOS配置文件 (7)无线控制器接口标记 (8)介绍本文档介绍了思科无线控制器和网络基础设施设备连接时对于服务质量(QoS)技术的处理。

思科无线产品的QoS是一个经常被忽视的领域,与增加无线数据速率相比QoS更加重要。

QoS检查清单是一个快速指南,说明了如何建立正确的QoS机制。

本文档后面的章节中还解释了有关有线网络的设置和其他信息,从而使无线QoS可以完全端到端实现。

如果你熟悉QoS名词和无线技术,从清单开始,否则请先阅读相关说明。

如果你熟悉有线网络的服务质量(QoS),但不熟悉无线QoS,请务必阅读关于Wi-Fi多媒体(WMM)的解释以了解为什么无线QoS比有线QoS更紧要。

服务质量检查表1.展开WLAN菜单,然后单击QoS选项卡。

2.对于每个WLAN,从下拉列表中选择WMM策略为允许。

3.对于每个WLAN,从服务质量(QoS)下拉列表中选择适当的QoS级别:*对于无线VoIP通信,选择白金(Platinum)。

*对于视频流网络,选择黄金(Gold)。

*对于通用数据网络没有语音或视频流量,选择银(Silver)。

*对于访客网络,选择铜(Bronze)。

4.在Wireless菜单,单击“服务质量”并选择配置文件。

5.从协议类型下拉列表中选择802.1p优先级,并在802.1p 标记字段中输入适当的标记:*白金(Platinum)= 6*黄金(Gold)= 5*银(Silver)= 3*铜(Bronze)= 1其他准则包括:*如果你依赖于服务类的等级(Class of Service - CoS),所有的接口应该被配置标记。

None 表示为设置VLAN 0,这表明他们是native VLAN。

*如果你依赖于服务类的等级(Class of Service - CoS),连接到无线控制器的交换机端口应该是中继端口设置并被配置为mls qos trust cos。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

思科交换机接口流量控制-QOS
2009-01-13 14:48一、网络说明
PC1接在Cisco3550 F0/1上,速率为1M;
PC1接在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下行流量
3、定义类,并和上面定义的访问控制列表绑定
Switch(config)# class-map user1-up //定义PC1上行的类,并绑定访问列表 Switch(config-cmap)# match access-group 10
Switch(config-cmap)# exit
Switch(config)# class-map user2-up
Switch(config-cmap)# match access-group 11 //定义PC2上行的类,并绑定访问列表10
Switch(config-cmap)# exit
Switch(config)# class-map user1-down
Switch(config-cmap)# match access-group 100 //定义PC1下行的类,并绑定访问列表100
Switch(config-cmap)# exit
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
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、在接口上运用策略
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
-----完毕-----。

相关文档
最新文档