- 8
- 0
- 约9.56千字
- 约 55页
- 2019-08-04 发布于湖北
- 举报
* TCP吞吐量性能的研究现状 不跨层方案:传输控制层的增强算法 自适应拥塞窗口限制(Adaptive Congestion Window Limit ) 根据当前路径的往返跳数动态设定TCP的拥塞窗口限制,达到优化TCP吞吐量的目的。往返跳数可以从类似DSR的路由协议中获得,并设为拥塞窗口的上限。 固定重传超时(Fixed RTO) TCP拥塞控制算法中,在RTO时间内没有收到ACK,则进行重传,并将RTO值将加倍,以指数时间方式等待重传。在有线网络环境中工作很好,但在无线环境中,会由于非拥塞的包丢失导致过大的RTO值,使得发送端需要等待过长的时间开始重传。固定RTO方法:当第二次RTO时间过后,仍未收到ACK包,则认为是路由失败,不再加倍RTO值,一直持续到反复重传的包得到确认为止。避免了发送端等待过长的时间才能重传下一个未确认的分组。 * TCP吞吐量性能的研究现状 不跨层方案:传输控制层的增强算法 乱序包检测与响应TCP-DOOR(Detection of Out-of-Order and Response ) 通过检测乱序事件,即包到达顺序与发送顺序不同的情况来提高TCP性能。可以选择基于发送端的检测和基于接收端的检测: 基于发送端的检测:接收端在ACK包添加重复序列号选项字段ADSN(ACK Duplication Sequence Number),初始值为0,每发送一个相同序列号的ACK,就将ASDN的值加1。发送端通过对比ASDN可以区别相同序列号的ACK,从而检测出乱序的ACK。 基于接收端的检测:发送端给每个包添加包序列号TPSN(TCP Packet Sequence Number)字段,用来区分重传数据包,初始值从0开始,每发送一个数据包就递增,TPSN记录了确切的数据包顺序。 * TCP吞吐量性能的研究现状 不跨层方案:传输控制层的增强算法 动态延迟确认(Dynamic Delayed ACK) 空分复用(Spatial Reuse)是影响TCP性能的因素,也就是可以同时进行发送的数据包数量。因此,减少接收端发送的ACK确认分组数量为TCP的数据包传送提供更多的带宽就成了研究的关键。为了减少ACK,使用了延迟确认(Delayed ACK),即每发送d个TCP数据包再发送一个ACK。 * TCP吞吐量性能的研究现状 不跨层方案:传输控制层的增强算法 自适应退避响应算法(ABRA) 当路由失败的时间大于重传超时时间时,TCP认为这是拥塞造成的,要减小拥塞窗口和慢启动门限值,并指数倍的增大重传超时时间。然而,在重传超时时间内,路由很可能已经恢复,但是TCP需要等到超时期满才能重传数据包,因此导致了时间的浪费。 ABAR中,重传退避时间和超时时间确定方法如下: last_srtt为RTO期满时平稳往返时延SRTT(smoothed RTT)在的值。min_srtt是最小SRTT, max_srtt是最大SRTT。 * TCP吞吐量性能的研究现状 不跨层方案:网络层的增强算法 备用路径路由(Backup path routing) 通过多路径路由提高TCP连接的可用性。TCP使用多路径路由时存在以下问题: 一是平均往返时延的不准确性,多条路径下的平均往返时延比最大往返时延小很多,因此在较长路径下发送端很可能超时。 二是数据包通过不同路径的传输,到达接收端已经乱序,这又会引发不必要的减小拥塞窗口。 因此,提出了一种新的多路径路由,称作备用路径路由(Backup Path Routing)。备用路径路由保持了发送端和接收端的的多条路径,但是在一段时间内只使用一条路径。如果当前的路径断开,它可以快速的转向另一条路由。 * TCP吞吐量性能的研究现状 不跨层方案:网络层的增强算法 备用路径路由算法需要考虑两种因素:最优维护路由数和主次路由的选择。 通过仿真发现维护一个基本路由和一条备用路由可产生最优吞吐量。以下三种被认为是最佳路由:最短跳数路由、最短延时路径和最大不相交路径。 在选择上主要考虑两种情况:一是把最短跳数的路由作为主路由,最短延时路由作为备用路由。二是最短延时路由作为主路由,而最大不相交路由作为辅路由。 由于第一种情况没有考虑多径间可能在中间节点上存在交叉。当主路由无效时,如果和备用路由有重叠的话,那么备用路由可能也无效了。这种情况下,备用路由的优点就荡然无存了。为了在主路由失效的情况下能有一个可靠的备用路由,所以把最大不相交路由作为辅路由。 * TCP吞吐量性能的研究现状 不跨层方案:链路层的增强算法 基于竞争的路径选择COPAS 当在节点S和节点D间建立TCP连接时,如果节点S通过节点A向节点D发送TCP数据,节点D检测到路径就会通过节点B向节
您可能关注的文档
- 0-3岁儿童及老年人中医保健指导.PPTX
- 12.9爱国主题班会.PPTX
- 2016INS《输液治疗实践标准》更新解读.PPT
- 2016最新财税法规解读.PPTX
- 2017从最新研究看中国卒中高血压管理.PPTX
- 2017山东省安全生产条例解读.PPTX
- 2016《建筑设计防火规范》常见问题释疑.PPT
- 2017年上半年护理质控分析会.PPTX
- 2017年人才政策解读.PPTX
- 2017海事相关法律法规修订解读.PPTX
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测生物试卷+答案.doc
- 安徽省华师联盟2025-2026学年高三上学期1月质量检测语文试卷+答案.doc
- 四川省绵阳南山中学实验学校2025-2026学年高三上学期1月月考数学含答案.doc
- 2026届辽宁省大连市高三上学期双基考试物理试卷+答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测化学含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测生物含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测英语含答案.doc
- 辽宁名校联盟2026年1月高三上期末联考质量检测政治含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试化学含答案.doc
- 黑龙江省龙江教育联盟2026年1月高三上学期期末考试生物含答案.doc
最近下载
- 爱登堡电梯BT303C电气图纸.pdf
- 天津市河东区2024-2025学年七年级上学期期末考试道德与法治试卷(含答案).pdf VIP
- KH2100型薄层色谱扫描仪 用户手册.doc VIP
- 中国大学MOOC《高等数学(二)》(国防科大学)慕课 章节测验期末考试答案.docx VIP
- 四川省南充市2024-2025学年高一上学期1月期末质量检测物理试题(含答案).pdf VIP
- 2025年度民主生活会、组织生活会批评与自我批评意见(100条)供参考.docx VIP
- 第二课礼仪与教化教案.doc VIP
- 劳务费、专家咨询费用发放申领表.doc VIP
- 英文学术写作实战(北大)大学MOOC慕课 客观题答案.docx VIP
- 8款火爆的流媒体直播APP总有1个适合你.docx VIP
原创力文档

文档评论(0)