- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第十五讲
* * 这个图表面不好,实际是正确的,原因在于连续两个重复包到达。所以减小到了1/4 * * * * * * * * * * * * * Deceptively complicated…. * Congestion collapse 例如:在公正性上与BOB的争论 * * * * * * * * * * MSS vs MTU?? * * * * * * * * * * * * * * * * What do you think about these options? Which one is obviously bad? What do you think about the other ones? * * * 增加CWND 每次成功窗口,增加MSS 每接收到一个ACK,增加MSS一部分 # packets (thus ACKs) per window: CWND / MSS 每个ACK的增量: CWND += MSS / (CWND / MSS) 名词: 拥塞避免 非常缓慢地增加 * 快速重传 发送端看到3个重复应答(dupACKs) 成倍减少: CWND减半 * 快速重传的CWND segment 1 cwnd = 1 ACK 2 cwnd = 2 segment 2 segment 3 ACK 4 cwnd = 4 segment 4 segment 5 segment 6 segment 7 ACK 4 ACK 4 ACK 3 cwnd = 3 ACK 4 segment 4 3 duplicate ACKs cwnd = 2 * 超时检测丢包 发送端开启一个时钟运行RTO秒 每收到新数据的应答重启时钟 知道此….. 如果时钟超时: 设置 SSTHRESH ? CWND / 2 (“Slow-Start Threshold”) 设置 CWND ? MSS 重传首个丢失包 执行慢启动只到 CWND SSTHRESH 此后,切换到Additive Increase * 减少小结 在通过dupacks检测到丢包时,将CWND减半 “快速重传” 在超时后,减半CWND 直到1 MSS 设置ssthresh为cwnd/2 永远不要将CWND减到比1 MSS还低 增加小结 “Slow-start”: 每次收到ack对cwnd增加MSS 在以下任一情况下,离开slow-start领域: cwnd SSThresh 丢包 进入AIMD领域 对每个窗口的应答数据,增加MSS * * 在超时后,重复Slow Start t Window Slow-start重启: CWND回到1 MSS, 但利用之前已知的CWND值. Slow start in operation until it reaches half of previous CWND, I.e., SSTHRESH Timeout Fast Retransmission SSThresh Set to Here 更高级的快速重启 设置 ssthresh 为 cwnd/2 设置 cwnd 为 cwnd/2 + 3 针对已经看到的3次重复应答(ack) 对每个附加的重复ACK,对cwnd增加1 MSS 在接收到新的ACK后, 将cwnd重置为ssthresh * * 5 Minute Break Questions Before We Proceed? * Throughput Equation In what follows refer to cwnd in units of MSS 简单模式计算 (已知!) 假定当cwnd到达W时,发生丢失 通过快速重传恢复 窗口: W/2, W/2+1, W/2+2, …W, W/2, … W/2 RTTs, then drop, then repeat 平均吞吐量: .75W(MSS/RTT) 每隔 (W/2)*(3W/4)丢一个包 丢包率 p = (8/3) W-2 吞吐量 = (MSS/RTT) sqrt(3/2p) * * Why AIMD? In what follows refer to cwnd in units of MSS 三个拥塞控制挑战 单个流调整以适应带宽瓶颈 没有任何先验知识 Could be a Gbps link; could be a modem 单个流调整以适应带宽变化 当带宽减少时, 必须降低发送率 当带宽增加时, 必须增加发送率 多个流共享带宽 必须避免网络超载 并且,在多个流中“公平地”共享带宽 * * 问题1: 单个流, 固定带宽 希望得到可用带宽的一阶估计 假定带宽固定 忽略其他流的存在 希望开始时慢速,但快速增加直到产生丢包 (“slow-st
您可能关注的文档
最近下载
- 浅谈铝合金表面抛丸清理表面.doc VIP
- 《连锁店经营及管理》课程标准.doc VIP
- (高清版)DG∕TJ 08-307-2002 七氟丙烷灭火系统技术规程.pdf VIP
- 组织学与胚胎学(组胚)考试重点内容 .doc VIP
- CECS31-2017钢制电缆桥架工程技术规程引用标准目录.docx VIP
- 4.2 遵守规则 课件(共36张PPT) 2025-2026学年统编版道德与法治八年级上册.pptx
- 胡寿松《自动控制原理》笔记.pdf VIP
- 污染场地监控自然衰减修复技术.pptx VIP
- 北京市中考数学 考试说明及详细解读 新人教版.pdf VIP
- 天融烟气连续监测系统说明书.doc VIP
文档评论(0)