网络拥塞管理机制技术介绍

上传人:I*** 文档编号:157511556 上传时间:2020-12-24 格式:PPTX 页数:46 大小:1.14MB
返回 下载 相关 举报
网络拥塞管理机制技术介绍_第1页
第1页 / 共46页
网络拥塞管理机制技术介绍_第2页
第2页 / 共46页
网络拥塞管理机制技术介绍_第3页
第3页 / 共46页
网络拥塞管理机制技术介绍_第4页
第4页 / 共46页
网络拥塞管理机制技术介绍_第5页
第5页 / 共46页
点击查看更多>>
资源描述

《网络拥塞管理机制技术介绍》由会员分享,可在线阅读,更多相关《网络拥塞管理机制技术介绍(46页珍藏版)》请在金锄头文库上搜索。

1、,网络拥塞管理机制介绍,技术创新,变革未来,所谓拥塞,是指当前供给资源相对于正常转发处理需要资源的不足,从而导致服务质量下降的一种现象 在拥塞发生时保证重要数据的正常传送,是QoS的主要功能之一,也是一类最重要的PHB 本章讲解基本拥塞管理工具的原理和配置,引入,理解拥塞管理与队列技术的关系 描述FIFO、CQ、PQ、WFQ、RTPQ的原理 配置FIFO、CQ、PQ、WFQ、RTPQ 理解交换机的拥塞管理实现 在交换机上配置优先级映射、SPQ和WRR,课程目标,学习完本课程,您应该能够:,拥塞管理概述 路由器拥塞管理 交换机拥塞管理,目录,拥塞与拥塞管理,需要发送的数据流量大于设备发送接口的发

2、送能力时,会产生拥塞。 拥塞管理是指在网络发生拥塞时,进行管理和控制,合理分配资源。 通常采用队列技术实现。 报文按一定的策略缓存到队列中,然后再按一定的调度策略把报文从队列中取出,在接口上发送出去。,接口2,接口1,接口3,流量 2,流量 1,拥塞,转发进程,路由器拥塞管理,接口不拥塞,报文直接入发送队列 接口拥塞,报文按规则入软件队列 路由器软件队列包括:系统队列和用户队列 系统队列包括:紧急队列和协议队列 系统队列优先于用户队列调度,接口,接口,接口,流量 2,流量 1,用户队列,队列调度,发送队列,拥塞,不拥塞,转发进程,系统队列,交换机拥塞管理,报文在入端口,根据映射表入本地队列 报

3、文在出端口,进行队列调度后发送 常用的队列:SPQ、WRR,接口,接口,接口,流量 2,流量 1,转发 进程,优先级 标记,队列调度,发送队列,不拥塞,拥塞,拥塞管理概述 路由器拥塞管理 交换机拥塞管理,目录,FIFO队列原理,所有报文按转发到达出接口的先后顺序入队 队列满后,进行尾丢弃 按进入队列的先后顺序出队列,先入先出,FIFO队列,是否拥塞,否,发送队列,FIFO 队列满,是,否,是,丢弃,队列调度,准备发送,发送报文,FIFO队列配置,路由器的默认队列,即不配置其它队列时的队列处理方式 FIFO队列配置命令 增加FIFO队列的长度可以减少丢包,但同时也会增加延迟,sysname-Et

4、hernet6/0 qos fifo queue-length queue-length,FIFO队列的显示,sysname-Ethernet9/0display interface Ethernet 9/0 Ethernet9/0 current state: UP Line protocol current state: UP Output flow-control is disabled, input flow-control is disabled Output queue : (Urgent queuing : Size/Length/Discards) 1/100/0 Output

5、 queue : (Protocol queuing : Size/Length/Discards) 0/500/0 Output queue : (FIFO queuing : Size/Length/Discards) 1011/1024/4291923 Last clearing of counters: Never Last 300 seconds input rate 0.00 bytes/sec, 0 bits/sec, 0.00 packets/sec Last 300 seconds output rate 8354276.50 bytes/sec, 66834212 bits

6、/sec, 67373. 20 packets/sec Input: 2 packets, 120 bytes, 2 buffers 0 broadcasts, 0 multicasts, 0 pauses 0 errors, 0 runts, 0 giants 0 crc, 0 align errors, 0 overruns 0 dribbles, 0 drops, 0 no buffers Output:47752380 packets, 1626334932 bytes, 47752443 buffers 11 broadcasts, 0 multicasts, 0 pauses 0

7、errors, 0 underruns, 0 collisions 0 deferred, 0 lost carriers,PQ队列原理,按类别入队,队列满后尾丢弃 优先级高的队列先调度,top队列,否,发 送 队 列,是,队列调度,是否高优 先,是否普通,是否拥塞,top 队满,normal队满,middle队列,normal队列,bottom队列,是,是,是,是,否,否,否,否,否,是,是,是,否,否,是,丢弃,丢弃,丢弃,丢弃,是否中 优先,middle队满,是否低 优先,bottom队满,准备发送,发送报文,PQ队列调度,PQ队列的特点 高优先级业务的带宽和时延得到最大限度的保证 如果

8、高优先级业务持续占据带宽,会导致低优先级业务一直得不到调度,紧急 队列空,开始,协议 队列空,Top 队列空,报文出队, 进行下轮循环,Middle 队列空,Normal 队列空,Bottom 队列空,否,否,否,否,否,是,是,是,是,是,是,否,发送队列,PQ队列配置任务,配置PQL 配置默认情况下,流量进入的队列 配置PQ队列的分类规则 配置PQ各队列的长度 将PQL应用到接口,PQ队列配置命令,配置无对应规则的报文所入的缺省队列 配置PQ队列长度 配置基于接口的分类规则,sysname qos pql pql-index default-queue bottom | middle |

9、normal | top ,sysname qos pql pql-index inbound-interface interface-type interface-number queue bottom | middle | normal | top ,sysname qos pql pql-index queue bottom | middle | normal | top queue-length queue-length,PQ队列配置命令(续),配置基于协议的分类规则 在接口上应用PQL,sysname qos pql pql-index protocol ip queue-key k

10、ey-value queue bottom | middle | normal | top ,sysname-Ethernet1/0/1 qos pq pql pql-index,显示PQL配置信息 显示PQ统计信息,PQ队列信息显示,sysnamedisplay qos pql 5 Current PQL Configuration: List Queue Params - 5 Middle DefaultQueue 5 Top Length 1024 5 Middle Length 1000 5 Normal Length 900 5 Bottom Length 800 5 Top Inb

11、ound-interface Ethernet6/1 5 Bottom Inbound-interface Ethernet6/0 5 Top Protocol ip less-than 100 5 Bottom Protocol ip greater-than 1400 5 Normal Protocol ip udp snmp,sysnamedisplay qos pq interface Ethernet 9/0 Interface: Ethernet9/0 Output queue : (Urgent queuing : Size/Length/Discards) 1/100/0 Ou

12、tput queue : (Protocol queuing : Size/Length/Discards) 0/500/0 Output queue : (Priority queuing : PQL 5 Size/Length/Discards) Top: 0/1024/0 Middle: 991/1000/77884121 Normal: 0/900/0 Bottom: 0/800/0,PQ队列配置示例,RTA设备接入服务器和用户群,通往RTB的下行流量发生拥塞时,保证服务器流量优先,RTA,E0/0,1.1.1.2/8,1.1.1.1/8,S0/0,S0/0,E0/0,RTB,RTA

13、acl number 2001 RTA-acl-basic-2001 rule permit source 1.1.1.2 0.0.0.0 RTA qos pql 1 protocol ip acl 2001 queue top RTA qos pql 1 queue top queue-length 100 RTA qos pql 1 queue normal queue-length 1024 RTA interface serial 0/0 RTA-Serial0/0 qos pq pql 1,部门B用户,部门A用户,服务器,CQ队列原理,按类别入队,队列满后尾丢弃 各队列轮循调度,队列

14、1,否,是,队列调度,分类1,分类2,是否拥塞,分类16,队列1满,队列2满,队列16满,队列2,队列16,是,是,是,否,否,否,否,是,是,否,是,丢弃,丢弃,丢弃,准备发送,发 送 队 列,发送报文,CQ队列调度,紧急 队列空,报文出队 NQCS= NQCS-PL,NQCS= NQCS+NQDS,开始,NQCS-PL=0,协议 队列空,队列N空,NQDS: N队列配置发送额度 NQCS: N队列当前发送额度,初始值为NQDS PL: 报文长度 N: 初始值1,N=16时N+1=1,N=N+1,报文出队,是,是,是,否,是,否,否,否,发送队列,CQ队列配置任务,配置CQL 配置默认情况下

15、,流量进入的队列 配置CQ队列的分类规则 配置CQ各队列的长度和调度额度 将CQL应用到接口,CQ队列配置,配置无对应分类报文所入的缺省队列 配置CQ队列长度 配置CQ队列份额 配置基于接口的分类,sysname qos cql cql-index default-queue queue-number,sysname qos cql cql-index queue queue-number queue-length queue-length,sysname qos cql cql-index queue queue-number serving byte-count,sysname qos cql cql-index inbound-interface interface-type interface-number queue queue-number,CQ队列配置,配置基于协议的分类规则 在接口上应用CQL,sysname qos cql cql-index protocol ip queue-key key-value queue queue-number,sysname-Ethernet1/0/1 qos cq cql cql-index,CQ队列信息显示,显示CQL配置信息 显示CQ统计信息,sysname di

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > 云计算/并行计算

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号