网络ccna实验手册00ccnp学习笔记qos_第1页
网络ccna实验手册00ccnp学习笔记qos_第2页
网络ccna实验手册00ccnp学习笔记qos_第3页
网络ccna实验手册00ccnp学习笔记qos_第4页
网络ccna实验手册00ccnp学习笔记qos_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、交换进程:负责对到达路由器接口的数据流进行处理,将数据流发送到出站接口的缓存中,这种交换进程随协议而异。FIFO(InOut) 排队是一种经典的分组传输算法。分组的传输顺序与接收顺序相同。现今仍是大部分接口的默认设置。(大于2M的基本都是)默认2M一下都是WFQ确定数据流的优先顺序。对延迟敏感的流量赋予高的优先级。如果WAN链路不发生拥塞,没有必要划分数据流的优先顺序。如果WAN链路经常发生拥塞,划分数据流的优先顺序可能解决不了问题,更合适的解决方案是增加带宽。制定排队策略:为所有用户提供合适的服务级别节省昂贵的WAN费用RTP(Real-Time Protocol):实时传输协议 RTP传输

2、多应用的数据流,包括IP语音和(对延迟比较敏感的)SSH(Secure S):安全登陆,类似 设备,并在net设备上执行命令,将SSH是一种安全应用,用于登录使用22端口。文件到本地,默认FTP(File Transport Protocol):FTP用于在设备之间传输文件,默认使用21(控制)端口,20(数据)端口。排队技术:1, 分类classification2, 加队3,调度相应数据加到队列中PQ分类:1high加队:2medium3normal4low不定义就是3调度:只要高优先级有流量就发高优先级的实验:net highicmp normalConfig: Config:prior

3、ity-list 1 protocol ip high tcpnet priority-list 1 protocol ip normal list 100Ac Show Shows-list 100 permit icmp any any e0queueing (看所以队列)Debug priorityQOS(Quality Of Server)(在拥塞时才用) 针对与出去的包netCQ(建立在PQ的基础上)分类:116队列 0级为最优加队:默认1500个字节共17个队列调度:轮循,第一个传完就传第二个 先有1000个字节,再来1000,还是会传Config :queue-list Conf

4、ig :queue-list Acc-list 10 permit CQ与PQ不能同时1 protocol ip 0 ecpnet1 protocol ip 1 list 10 icmp any anyConfig queue-list 1 queue 0 byte-count 800 Debug custom-queue把0级变为没有优先级 :config :queue-list 1 lowest-custom 0不打0 一般打2WFQ(Weighted Fair Queuing) (基于流的)2层3层4层源和目标的mac地址源和目标的ip源和目标的端WFQ算法将数据流划分成流,这是根据分组

5、报头中的地址实现的。源/目标网络地址(MAC地址)(套接字)(DLCI)调度:基于流的WFQ在传输数据之前,将各个会话的分组放到公平队列中。 WFQ给每个流指定一个权重,权重决定了队列中分组的传输顺序。 这里首先传输权重小的分组。小容量的权重较小。小容量流量发送后,各大容量共享余下的链路带宽。WFQ可确保每个数据报都能占用适当的带宽。大小相同的文件传输将获得相同的带宽,而不是先到的文件占用大量带宽。WFQ给每个会话分配一个队列,队列优先级分7种。R2(config-if)#fair-queue (接口启用WFQ) (s口默认是开启的)R2#showerfaethernet 0/0.Queuei

6、ng strategy: weighted fair速率不超过E1(2.048Mbps)的Serial默认使用WFQ。在使用X.25或压缩PPP的Serial,WFQ被禁用。E3/T3 (34M/45M)的WAN接口和Serial不支持WFQ。R2(config-if)#fair-queue 128队列中的分组超过128个后,新分组将不会被加入到队列中,直接队列中的分组数小于32(128/4)为止。Show queueing random-detectWRED(专门解决伪丢弃出现的滑窗问题)有七个优先级Config-if :random-detect frecedence 0 18 33(包的

7、个数)CBWFQ(Class-Based Weighted Fair Queuing)CBWFQ拓展了标准WFQ的功能,支持用户定义的数据流类别。可以根据多种条件来定义数据流类别。(协议/ACL/输入接口)CBWFQ给每个类别(而不是流)指定权重,它与分配给类别的带宽呈反比。默认情况下,分配给所有类别的带宽总和过接口可用带宽的75%。余下的25%用于传输控制数据流和路由选择数据流。1)198110/24 2)voice 50%3) other 30%20分类Config:Acs-list100 permit ip any 55Config:class-map A Class-map Bmatc

8、h acs-group 100Match precedence critical (语音流量)一个就行了)分流量:(默认时matck all 要匹配所有才可以match any就匹配Config:Policy-map Class ABandwidth percent Class BBandwidth percentCBWFQ2050Class class-default 30e 0Service-policy outpBWFQ默认CBWFQ与WFQ用预留值的75,改为100为:Config-if :Service-plicy outpBWFQShow policy-mape 0CBWFQ/WF

9、Q的对比与基于流的WFQ相比,CBWFQ具有以下优点:带宽分配:CBWFQ能够给每个类别分配带宽,最多可以定义64个类别WFQ只能根据7种IP优先级来对数据流进行分类。粒度更细、可扩展性更高:CBWFQ可根据多种条件来定义类别。CBWFQ & Tail Drops当网络数据流长期拥塞时,使用CBWFQ或其他排队方法将被迫丢弃一些分组。传统的策略是尾丢弃。尾丢弃是排队技术默认的拥塞应对策略。尾丢弃导致整体同步,传输速度的波动导致对链路的使用的极其不充分。WRED(Weighted Random Early Detection)默认设置尾丢弃是一种的队列管理机制。主动队列管理机制在拥塞发生前就丢弃

10、分组。基本:确保队列长度位于最小阈值和最大阈值之间,对于不同类别的数据流采用不同丢弃策略。R2(config-if)#random-detectCBWFQ实验需求:普通/24 -20%Voice Other(Critial)-50%-30%1)定义普通用户的流量:acs-list 1 permit 552)将前2种流量放入Class-map: class-map match-all VOICEmatch ip precedence 5 class-map match-all NORMALmatch acs-group 13)为3种流量设定百分比: policy-map CBWFQclaORMA

11、Lbandwidth percent 20 class VOICEbandwidth percent 50 class class-default bandwidth percent 304)在接口调用:erfa max-erial0/0-bandwidth 100(因为默认是75%,如果想用所有流量,必须将保留宽带设为100%)service-policy outpBWFQR2#show R2#show R2#showclass-map policy-map policy-maperfaceLLQ(Low Latency Queuing)低延迟队列:LLQ将绝对优先队列技术应用于CBWFQ,从而缓和了语音会话的抖动。绝对优先队列处理对延迟敏感的数据(如语音)。使用这种特性

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论