QOS流量监管
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
QOS的流量监管
2010-11-22 23:55:06
标签:QOS的流量监管
流量监管就是对分类后的流采取某种动作,用于限制出入网络的流量速率,其原理是限制进入某一网络的某一连接的流量与突发情况。在报文满足一定的条件时,如果某个连接的报文流量过大,流量监管就可以对该报文采取不同的处理动作,
例如、丢弃报文或重新设置报文的优先级等,通常用的的方法是使,CAR来限制某类报文的
流量。下面我给大家讲讲我知道的两种方法:
1、在接口F0/1上配置car流量监管:
Router(config)# interface f0/1 (指定要进行Car限速的接口)
Router(config-if)# rate-limit{i nput| output} 500000 1500 2000 conform-action transmit exceed-action drop(对接口的所有流量进行入接口或者出接口的报文限速)Input|output:用户希望限制输入或输出的流量。
500000:用户希望该流量的速率上限,单位是bps。
1500:这个是指token bucket的令牌桶的正常值,单位是bytes。
2000:这个是指token bucket的令牌桶的最大值,单位是bytes。
Conform-action:在速率限制以下的流量的处理策略。
Exceed-action:超过速率限制的流量的处理策略。
drop 丢弃报文
transmit 发送该报文
2、在policy-map上配置速率的car流量限速:对F0/1出接口流量进行CAR流量监管,使www流量不超过500k.
Router(config)#access-list 101 permit tcp any any eq www (允许所有主机的www服务) Router(config)#class-map q1(进入|创建类映射表,q1为名字,可任意)
Router(config-cmap)#match access-group 101(关联访问列表101)
Router(config-cmap)#exit
Router(config)#policy-map q2(进入|创建规则映射表,q2为名字,可任意)
Router(config-pmap)#class q1(引用已经定义的类映射表)
Router(config-pmap-c)#police cir500000 1500 2000 conform-action transmit exceed-action drop violate-action drop(对该类流量进行速率的令牌桶限速)
Router(config-pmap-c)#exit
Router(config-pmap)#exit
Router(config)#interface fastethernet 0/1
Router(config-if)#service-policy output q2(在接口上指定应用的规则映射表,output 为出接口)
为服务配置流量监管的时候,首先需要定义一个访问列表,用来规定对哪些服务进行限速,再创建一个类映射表与之访问列表进行关联,
然后再创建一个规则映射表来引用已经定义的类映射表,再根据需要对该类流量进行速率的令牌桶限速,最后就是在接口上指定应用的规则映射表。
1、一个规则映射表可以关联多个类映射表;
2、一个接口只能应用一个规则映射表,
3、一个接口可应用同一个规则映射表的不同方向(出接口和入接口)。以上是我自己花了些时间总结的知识,希望对大家有所帮助。。。