- 1、本文档共50页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第17講傳輸層.ppt
第 17讲 传输层(3) 知识回顾 TCP可靠传输工作原理 TCP可靠传输的实现 TCP的流量控制 本讲内容 理解TCP 拥塞控制 理解TCP 拥塞控制的四种算法及相互关系 了解采用随机早期丢弃 RED 进行拥塞控制 掌握TCP建立连接的三次握手 理解TCP连接的拆除 TCP拥塞控制思想 当网络中存在过多的报文时,网络的性能就会相应下降,这种现象就被成为拥塞 。 发送端的主机在确定发送报文段的速率时,既要根据接收端的接收能力,又要从全局考虑不要使网络发生拥塞。 拥塞控制的思想就是网络中的节点采取一定的措施来保证尽量使得网络的负载保持在Knee(拐点)位置,需要避免拥塞的发生或者对拥塞的发生作出反应,使其能够再次恢复到Knee位置,从而保持网络的整体性能最大化。 流量控制和拥塞控制比较 流量控制主要是考虑接收端,不要发送过快,超过对方的接收能力,而拥塞控制则是要考虑到整个网络环境,使其负载不能超过网络的最大承受能力。 出现资源拥塞的条件: 对资源需求的总和 可用资源 (5-7) 显然拥塞发生的原因是因为“需求”“供给”,网络中的有限资源被多用户共享使用,网络本身无法根据资源的利用情况来限制某些用户。 随着目前互联网的发展,上网的用户和应用的数量也随之增长,这样,如果不采取某种措施来协调资源的使用,那么拥塞的发生就是必然的。 拥塞控制与流量控制的关系 拥塞控制所要做的都有一个前提,就是网络能够承受现有的网络负荷。 拥塞控制是一个全局性的过程,涉及到所有的主机、所有的路由器,以及与降低网络传输性能有关的所有因素。 流量控制往往指在给定的发送端和接收端之间的点对点通信量的控制。 流量控制所要做的就是抑制发送端发送数据的速率,以便使接收端来得及接收。 拥塞控制所起的作用 开环控制和闭环控制 开环控制方法就是在设计网络时事先将有关发生拥塞的因素考虑周到,力求网络在工作时不产生拥塞。 闭环控制是基于反馈环路的概念。属于闭环控制的有以下几种措施: 监测网络系统以便检测到拥塞在何时、何处发生。 将拥塞发生的信息传送到可采取行动的地方。 调整网络系统的运行以解决出现的问题。 拥塞控制算法 一般来说,拥塞控制算法包括拥塞避免和拥塞控制 拥塞避免是一种“预防”措施,维持网络的高吞吐量、低延迟状态,避免进入拥塞;拥塞控制是一种“恢复”措施,使网络从拥塞中恢复过来,重新进入高吞吐量和低延迟的状态 为了在传输层进行拥塞控制,1999年公布的互联网建议标准[RFC 2581]定义了四种算法,即慢开始(slow-start)、拥塞避免(congestion avoidance)、快重传(fast retransmit)和快恢复(fast recovery)。 慢开始和拥塞避免 发送方维持一个叫做拥塞窗口 cwnd (congestion window)的状态变量。拥塞窗口的大小取决于网络的拥塞程度,并且动态地在变化。 发送方让自己的发送窗口等于拥塞窗口。如再考虑到接收方的接收能力,则发送窗口还可能小于拥塞窗口。 发送方控制拥塞窗口的原则是:只要网络没有出现拥塞,拥塞窗口就再增大一些,以便把更多的分组发送出去。但只要网络出现拥塞,拥塞窗口就减小一些,以减少注入到网络中的分组数。 TCP拥塞控制两个状态量 因此,每一个 TCP 连接需要有以下两个状态变量: 接收端窗口 rwnd (receiver window) 又称为通知窗口(advertised window)。这是接收端根据其目前的接收缓存大小所许诺的最新的窗口值,是来自接收端的流量控制。接收端将此窗口值放在 TCP 报文的首部中的窗口字段,传送给发送端。 拥塞窗口 cwnd (congestion window)。是发送端根据自己估计的网络拥塞程度而设置的窗口值,是来自发送端的流量控制。 发送窗口的上限值 发送端的发送窗口的上限值应当取为接收端窗口 rwnd 和拥塞窗口 cwnd 这两个变量中较小的一个,即应按以下公式确定: 发送窗口的上限值 ? Min [rwnd, cwnd] (7-1) 当 rwnd cwnd 时,是接收端的接收能力限制发送窗口的最大值。 当 cwnd rwnd 时,则是网络的拥塞限制发送窗口的最大值。 慢开始算法的原理 在主机刚刚开始发送报文段时可先将拥塞窗口 cwnd 设置为一个最大报文段 MSS 的数值。 在每收到一个对新的报文段的确认后,将拥塞窗口增加至多一个 MSS 的数值。 用这样的方法逐步增大发送端的拥塞窗口 cwnd,可以使分组注入到网络的速率更加合理。 慢开始和拥塞避免算法的实现举例 当 TCP 连接进行初始化时,将拥塞窗口置为 1。图中的窗口单位不使
您可能关注的文档
- 碳納米管輸運性質研究-北京大學教務部.doc
- 磁光效應和磁光盤.doc
- 磁場3.doc-饒平二中!!.doc
- 磁場和電磁感應.doc
- 磁性測量概論.ppt.ppt
- 磁懸浮列車.ppt
- 磁粉探傷基礎知識-南通歐能達機電科技有限公司.ppt
- 磨削電子教案.ppt
- 礦用隔爆兼本質安全型可編程控制器說明書-LED巷道燈.doc
- 示意圖-北京公交.ppt
- 2025至2030智慧能源行业风险投资及投资运作模式报告.docx
- 2018年全国各地中考物理试题分类汇编(第1期)-专题11内能及其利用(原卷版).docx
- 2018年全国各地中考物理试题分类汇编(第1期)-专题13欧姆定律(原卷版).docx
- 铁生锈了说课课件.pptx
- 2025至2030智慧零售行业市场深度研究及发展前景投资可行性分析报告.docx
- 2018年全国各地中考物理试题分类汇编(第1期)-专题14电功率和电热安全用电(原卷版).docx
- 2025至2030智慧零售行业市场运行分析及发展前景与投资机会报告.docx
- 2025至2030智慧零售行业风险投资及投资运作模式报告.docx
- 上市公司信息披露管理.pdf
- 2018年全国各地中考物理试题分类汇编(第2期)-专题01声现象(原卷版).docx
最近下载
- 最地震演练脚本.docx VIP
- 《国有企业管理人员处分条例》解读.docx VIP
- 《无机及分析化学》课件 第7章 物质结构基础.ppt VIP
- Kyocera京瓷ECOSYS M4125idn_M4132idn操作手册.pdf
- 含糖透析液对血透病人的影响.doc VIP
- RADWIN5000安装调试指南.doc VIP
- 无机及分析化学:第四章 物质结构简介.ppt VIP
- 体育康养与自然疗法的结合研究论文.docx VIP
- 2025年广东省基层住院医师线上岗位培训《医学人文及医患沟通》-中医学专业培训课程公共课答案.docx VIP
- 含糖透析液对糖尿病肾病血液透析患者血压和心率变异性影响.doc VIP
文档评论(0)