IP拥塞控制讲座
更新时间:2023-08-11 21:48:01 阅读量: 资格考试认证 文档下载
1.概述 2.被动式队列管理 3.主动式队列管理 4.随机早期检测算法 5.IP拥塞控制算法研究热点 6.拥塞控制算法的研究难点
1.概述TCP端到端的拥塞控制机制是确保Internet 鲁棒性的重要因素。 在发生拥塞时,TCP源端会降低发送数据 的速度,从而使得大量的TCP连接能够共 享一条拥塞的链路。 该机制的有效性依赖于一个基本的假设: 所有(或者几乎所有)的流都采用了拥塞 控制机制。
1.1
Internet上的数据流
从有无有效拥塞控制机制的角度可以分为三类:
(1)TCP流; (2)非适应流 。没有采用拥塞控制机制因 而不能对拥塞做出反应 ; (3)适应流但非TCP友好流。例如,用户 修改TCP ,改变窗口算法。
1.2
IP 拥塞控制任务
(1)能有效地检测早期拥塞。路由器能实 时监控队列的长度。 (2)维持较小的队列长度,降低排队延迟, 提高吞吐量,还能保持较大的队列空间来 吸收突发数据包。 (3)选择哪个流发出拥塞通知。 (4)各流分配带宽的公平性。 (5)实现区分服务。
2. 被动式队列管理2.1 队列管理与队列调度 2.2 队列管理的“去尾”算法
2.3 “去尾”算法的缺点2.4 其它被动队列管理算法
2.1 队列管理与队列调度路由器是基于包交换的设备,必须在端口上 维护一个或多个队列,否则路由器无法处理多 个数据包同时向同一端口转发以及端口QoS等 问题。 路由器有两类队列算法: 队列管理算法主要是在必要时通过丢包来管理 队列长度; 队列调度算法决定下一个要发送哪个包,主要 用来管理各流之间带宽的分配.
2.2 队列管理的“去尾”算法管理路由器队列长度的传统技术是对 每个队列设置一个最大值(以包为单 位),然后接收包进入队列直到队长达 到最大值,接下来到达的包就要被拒绝 进入队列,直到队长下降。
队列管理的“去尾”算法“去尾”的 FIFO(调度策略) 是目 前 Internet 使用最广泛的对数据包排队 和丢弃方式。这种方式将拥塞控制的所 有责任都推给源端,TCP独自承担检测 和响应拥塞的全部责任。
2.3 “去尾”算法的缺点(1)死锁问题:在某些情况下, “去尾”算法会让某个流或者少数几个 流独占队列空间,阻止其他流的包进入 队列。
“去尾”算法的缺点(2)满队列问题:“去尾”算法只 有在队列满时才发出拥塞信号,因此会 使队列在相当长时间内处于充满(或几 乎充满)的状态。而队列管理最重要的 目标之一就是降低稳定状态下队列的长 度。
“去尾”算法的缺点(3)全局同步问题:到达路由器的包往往是 突发的,如果队列是满的或几乎是满的,会导 致在短时间内多个连接连续地丢包,而TCP
流 在源端就急剧地减小发送窗口,包到达速率迅 速下降,网络拥塞得以解除;但当源端探知网 络不再拥塞后又增加发送速度,最终又造成网 络拥塞。这种现象常常会周而复始地进行下去, 使网络处于链路利用率很低的状态,降低了整 体吞吐量。
2.4 其它被动队列管理算法另外两种管理机制是“随机丢弃”和“从 前丢弃”机制。当队列满时,前者从队列中随 机找出一个包丢弃以让新来的包进入队列;后 者从队列头部丢包,以便让新包进入队列。
这两种方法都解决了“死锁”问题,但没有 解决“满队列”问题。 由于这几种方法都是在队列满了被迫丢包, 因此称为被动式队列管理。
3. 主动式队列管理3.1 主动式队列管理思想 3.2 主动式队列管理的优点 3.3 现有的主动式队列管理算法
3.4 基于控制理论的AQM算法
3.1 主动式队列管理思想解决路由器“满队列”的方法便是在 队列充满之前丢包,这样端节点便能在 队列溢出前对拥塞做出反应。这种方法 称为“主动式队列管理”(Active Queue Management AQM )。
主动式队列管理思想AQM 是一族基于 FIFO 调度策略的 队列管理机制,使得路由器能够控制在 什么时候丢多少包,以支持TCP拥塞控 制。
3.2 主动式队列管理的优点1. 减少了路由器中丢弃的包的数量 Internet中数据包具有突发性,AQM 通过保持较小的平均队列长度,能提供 更大的容量吸收突发数据包,从而大大 减少了丢包数。
主动式队列管理的优点2. 对交互式服务提供了更低的延迟 AQM通过保持较小的平均队列长度, 能够减少包的排队延迟,而排队延迟是 造成端到端延迟的主要原因。
主动式队列管理的优点3. 避免了“死锁”现象
AQM能够通过确保到来的包几乎 总是有可用的队列空间,从而阻止 “死锁”行为的发生。
3.3 现有的主动式队列管理算法RED、SRED、FRED、ARED; BLUE; FQ、WFQ等。
正在阅读:
IP拥塞控制讲座08-11
中国吉林省低碳经济行业运营现状及十三五行业运营前景评估报告07-01
茉莉花的文化内涵、栽培管理要点以及其在插花中的应用(满分作业)08-01
我的班集体作文400字07-06
镇江市眼镜制造企业名录422家01-28
浅论会计诚信问题开题报告 - 图文06-14
百变老师作文400字06-14
夏天惹的祸作文500字07-15
- 梳理《史记》素材,为作文添彩
- 2012呼和浩特驾照模拟考试B2车型试题
- 关于全面推进施工现场标准化管理实施的通知(红头文件)
- 江西省房屋建筑和市政基础设施工程施工招标文件范本
- 律师与公证制度第2阶段练习题
- 2019-2020年最新人教版PEP初三英语九年级上册精编单元练习unit6训练测试卷内含听力文件及听力原文
- 小升初数学模拟试卷(十四) 北京版 Word版,含答案
- 认识创新思维特点 探讨创新教育方法-精选教育文档
- 00266 自考 社会心理学一(复习题大全)
- 多媒体在语文教学中的运用效果
- 派出所派出所教导员述职报告
- 低压电工作业考试B
- 18秋福建师范大学《管理心理学》在线作业一4
- 中国铝业公司职工违规违纪处分暂行规定
- 13建筑力学复习题(答案)
- 2008年新密市师德征文获奖名单 - 图文
- 保安员培训考试题库(附答案)
- 银川市贺兰一中一模试卷
- 2011—2017年新课标全国卷2文科数学试题分类汇编 - 1.集合
- 湖北省襄阳市第五中学届高三生物五月模拟考试试题一
- 拥塞
- 讲座
- 控制
- 第十一课 关注国际社会 维护国家利益
- 专用车总体设计
- 2014年春节慰问环卫、园林、城管、市政、自来水厂工作人员活动方案(20113.12.17)
- 第02讲 C语言概述
- 身边的好人好事作文300字
- 2015年公务员省考前突击复习四步走
- 语言学期末复习资料
- 利用快乐记忆快速记忆三十六计
- 我美丽的家乡
- 正交试验优选灵芝多糖的提取工艺
- BIM和设计院的未来
- 东风标致新307三厢标准配置与技术参数
- 变电运行技能考试110KV专业试题
- ISO9001-2015内审员试题
- 操作系统导论在线作业140729
- 中度放牧干扰对草地生物多样性影响的思考
- 美国留学指南:加州州立大学弗雷斯诺分校
- 初中英语进行时专项练习题
- NA220温控器使用说明
- 河北高考分数线