




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、QOS(网络服务质量) 一.QoS-CQ(定制队列) 二.QoS-PQ (基于优先级)三. QOS-LLQ(低延迟队列LLQ) 三.QoS-CBWFQ (基于类分配带宽) 1精选PPTQoS-CQ(定制队列) CQ使用了17个子队列(其中0子队列是PQ队列,优先级很高,留给系统使用),CQ使用WRR(Round-Robin)机制。首先谈谈RR机制,RR在处理完一个队列的一个数据包之后,会接着处理另一个队列的一个数据包,一直下去,最后又从第一个队列开始轮流处理每个队列中的数据包,RR中的每个队列的优先级都是一样的。 前面说到了0队列是PQ队列,实际上可以把其他队列也设置成PQ队列 queue-l
2、istlist-number lowest-customqueue-number 比如命令queue-list 1 lowest-custom3,说明0,1,2都是优先级队列,3以及3以上编号的队列都是定制队列。 学习CQ(定制队列)的配置;本实验首先用ACL定义一些流量。然后再将这些流量进行先后排队,最后将排好队的流量策略应用到接口上2精选PPT1.过滤流量 R2(config)#access-list101 permit ospf any anyR2(config)#access-list 101 permit eigrp any anyR2(config)#access-list 102
3、 permit ip any R2(config)#access-list 102 permit ip host anyR2(config)#access-list 103 permit tcp any host eq 23R2(config)#access-list 103 permit tcp any host eq 21R2(config)#access-list 103 permit tcp any host eq 20R2(config)#access-list 104 permit tcp any range 135 139 any range 135 139R2(config)#
4、access-list 105 permit udp any range 16333 35252 any range 16333 352523精选PPT2.队列排序 R2(config)#queue-list 1 protocol ip 1 list 101 /将与List101匹配的流量排在第一位R2(config)#queue-list 1 protocol ip 2 list 102R2(config)#queue-list 1 protocol ip 3 list 103R2(config)#queue-list 1 protocol ip 4 list 104R2(config)#q
5、ueue-list 1 protocol ip 5 list 105 4精选PPT3.将CQ应用到接口 R2(config)#int s0R2(config-if)#custom-queue-list 1 /将这个定制好的队列应用到接口上 5精选PPT4. 检验 R2#sh queueing /查看队列Current fair queue configuration:Interface Discard Dynamic Reserved Link Priority threshold queues queues queues queuesBRI0 64 16 0 8 1BRI0:1 64 16
6、0 8 1BRI0:2 64 16 0 8 1Serial1 64 256 0 8 1Current DLCI priority queue configuration:Current priority queue configuration:Current custom queue configuration:List Queue Args1 1 protocol ip list 1011 2 protocol ip list 1021 3 protocol ip list 1031 4 protocol ip list 1041 5 protocol ip list 1056精选PPTQo
7、S-PQ PQ使用了4个子队列,优先级分别是high,medium,normal,low。PQ会先服务高优先级的子队列,若高优先级子队列里没有数据后,再服务中等优先级子队列,依次类推。如果PQ正在服务中等优先级子队列,但是高优先级里又来了数据包,则PQ会中断中等优先级子队列的服务,转而服务高优先级子队列。每一个子队列都有一个最大队列深度(queue-size),如果达到了最大队列深度,则进行尾丢弃。 7精选PPTPQ的优缺点 PQ优点1.对高优先级的数据流提供了低延迟的转发2.大多数平台上都支持该队列机制3.支持所有的IOS版本(10.0以上)PQ缺点1.对单一子队列而言,会继承FIFO队列的
8、所有缺点2.对低优先级的数据流而言,可能会被“饿死”,因为只有高优先级队列里有数据,PQ就不会服务低优先级队列3.需要在每一跳上都手工的配置分类 8精选PPT1.过滤数据 PQ(config)#priority-list 1 protocolip high list 101 /把Acl101定义的数据映射到high优先级队列/ PQ(config)#priority-list 1 interface s0/0medium /把来自s0/1口的流量映射到Medium优先级队列/ PQ(config)#priority-list1 default normal /所有其它流量映射到Normal优先
9、级队列/ PQ(config)#priority-list 1queue-limit 20 30 40 50 /分别设置高,中,普通,低优先级队列长度/ 9精选PPT2.把优先级表应用在接口上 R1(config)#int s0 R1(config-if)#priority-group 1 /将优先级列表1应用到接口S0上 10精选PPT3.验证 R1#sh queueingCurrent fair queue configuration:Interface Discard Dynamic Reserved threshold queue count queue countSerial1 64
10、 256 0Current priority queue configuration:List Queue Args1 low protocol ip list-1001 high protocol ip udp port ripR1#sh ip int s0Serial0 is administratively down,line protocol is downInternet protocol processing disabledR1#sh int s0Serial0 is administratively down, line protocol is downHardware is
11、HD64570MTU 1500 bytes, BW 1544 Kbit, DLY 20000 usec, reliability 255/255, txload 1/255, rxload 1/255 Encapsulation HDLC, loopback not setKeepalive set (10 sec)Last input never, output 01:37:44, output hang neverLast clearing of show interface counters neverInput queue: 0/75/0/0 (size/max/drops/flush
12、es); Total output drops: 159Queueing strategy: priority-list 1Output queue (queue priority: size/max/drops):high: 0/20/0, medium: 0/40/0, normal: 0/60/159, low: 0/80/05 minute input rate 0 bits/sec, 0 packets/sec5 minute output rate 0 bits/sec, 0 packets/sec0 packets put, 52588119 bytes, 0 no buffer
13、Received 0 broadcasts, 0 runts, 0 giants, 0 throttles0 input errors, 0 CRC, 0 frame, 0 overrun, 0 ignored, 0 abort0 packets, 52588444 bytes, 0 underruns0 output errors, 0 collisions, 2 interface resets0 output buffer failures, 0 output buffers swapped out6 carrier transitionsDCD=down DSR=down DTR=do
14、wn RTS=down CTS=down11精选PPTQoS-PQ2 将主机设为最高优先级将/24网段下的其他主机设为中等优先级将所有http流量设为普通优先级将所有ftp流量设为低优先级 12精选PPT具体配置如下R1(config)#priority-list 2 protocol iphigh list 2 /建立优先级列表2 ,将与access-list 2匹配的流量定为高优先级R1(config)#access-list 2 permit R1(config)#priority-list 2 protocol ipmedium list 3R1(config)#access-list
15、 3 deny R1(config)#access-list 3 permit 55R1(config)#priority-list 2 protocol ipnormal tcp wwwR1(config)#priority-list 2 protocol iplow tcp ftpR1(config)#priority-list 2 protocol iplow tcp ftp-dataR1(config)#int s1R1(config-if)#priority-group 2 /在接口S1上应用该优先级列表 13精选PPTR1#sh queueing /查看队列 Current fai
16、r queue configuration:Current priority queue configuration:List Queue Args2 high protocol ip list 22 medium protocol ip list 32 normal protocol ip tcp port www2 low protocol ip tcp port ftp2 low protocol ip tcp port ftp-data14精选PPTLLQ特点i、特点在CBWFQ中添加一个优先级队列用于实时的流量。* 高优先级队列得到如下保障:a)低延迟的报文转发b) LLQ基本可以满
17、足企业中融合的网络应用支持语音对网络的低延迟,抖动小,保障带宽对其它流量提供公平处理 注:在拥塞发生时,高优先级的流量同时受到管制即它们占用的带宽不能超过它们所保障的带宽。* 低优先级队列使用CBWFQ。 15精选PPT配置LLQ LLQ= CBWFQ+PQ LLQ(config)#class-map VOIPLLQ(config-cmap)#match ip precedence 5LLQ(config)#class-map cbwfq1LLQ(config-cmap)#match ip precedence 3 4LLQ(config)#class-map cbwfq2LLQ(config
18、-cmap)#match ip precedence 1 2LLQ(config)#policy-map LLQLLQ(config-pmap)#class VOIPLLQ(config-pmap-c)#priority percent 10/针对VOIP类流量使用PQ,这路流量在任何情况下都优先发送LLQ(config-pmap-c)# 同时最大带宽可以为接口带宽的10%/LLQ(config-pmap)#classcbwfq1LLQ(config-pmap-c)#bandwidth percent30LLQ(config-pmap)#class cbwfq2LLQ(config-pmap-
19、c)#bandwidth percent20 /CBWFQ方式进行调度,分别保障30%和20%接口带宽/LLQ(config-pmap)#class class-defaultLLQ(config-pmap-c)#fair-queue /剩下其它队列采用缺省的WFQ调度 16精选PPT把队列引用在接口上 LLQ(config)#int s0/0LLQ(config-if)#service-policy output LLQ 17精选PPTQoS-CBWFQ(基于类分配带宽)QoS CBWFQ基于类别的加权公平排队,通常使用ACL定义数据流类别,并将注入宽带和队列限制等参数应用于这些类别.CBW
20、FQ特点:1)能够给不同的类保障一定的带宽2)对传统的WFQ作了扩展支持用户自己定义流量的分类:3)队列的个数和类别是一一对应,给每个class 保留带宽CBWFQ与WFQ的区别:WFQ: 用户无法控制分类,由HASH算法自己决定CBWFQ:让用户对流量自己来分类WFQ 对正常流量处理没问题,但是对语音流量显得”太公平”(语音要求低延迟)CBWFQ:考虑到公平特性,并没有考虑到语音的应用 18精选PPT CBWFQ(基于类分配带宽)基本配置实验要求:给上一个实验所定义的3种流量,QQ,SMTP,FTP分配不同的带宽19精选PPT1 .定义流量 (直接调用上一个实验的配置) R4(config)
21、#class-map QQR4(config-cmap)#match access-group name QQ/匹配一个名为QQ的命名ACLR4(config-cmap)#exiR4(config)#ip access-list extended QQR4(config-ext-nacl)#permit ip any 55R4(config-ext-nacl)#permit udp any any eq 4000R4(config-ext-nacl)#permit udp any any eq 800020精选PPTR4(config-ext-nacl)#exiR4(config)#class
22、-map smtpR4(config-cmap)#match access-group 100R4(config-cmap)#exiR4(config)#access-list 100 permit tcp any any eq smtpR4(config)#class-map ftpR4(config-cmap)#match access-group 101R4(config-cmap)#exiR4(config)#access-list 101 permit tcp any any eq 20R4(config)#access-list 101 permit tcp any any eq 2121精选PPT2. 定义策略 R4(config)#policy-m
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2022年中级经济师考试《财政税收专业知识与实务》真题及解析
- 小学足球基础知识
- 艺术涂料施工流程
- 胎盘处理制度及流程
- 苏宁易购仓储管理现状分析
- 2025年小学英语毕业模拟试卷:英语短剧表演脚本编写与台词修改技巧试题
- 2025年护士执业资格考试题库-基础护理学案例分析试题集
- 2025年消防执业资格考试题库:消防燃烧学基础知识与应用习题解析与答案
- 2025年小学英语毕业考试模拟卷:英语翻译技巧与语法突破试题
- 2025年滑雪教练职业技能测试卷:模拟教学情景题解析
- 《渡槽安全评价导则》
- 2025年园林绿化工(高级)考试题库及答案
- 2024春四年级上下册音乐测试专项测试题及答案
- 多发伤骨折护理查房
- 沙特阿拉伯2030年愿景
- 2023年软件评测师《基础知识》考试题库(浓缩500题)
- 中建预制构件吊装安全专项施工方案
- 《马化腾创业经历》课件
- 2023年湖北省生态环保有限公司招聘笔试真题
- 2023年新疆事业单位开展招聘考试真题
- 学校班主任谈心制度实施方案
评论
0/150
提交评论