美文网首页
拥塞避免和快速重传

拥塞避免和快速重传

作者: 泽林呗 | 来源:发表于2019-03-16 13:17 被阅读0次

拥塞避免

慢开始和拥塞避免

参数

拥塞窗口(cwnd) >= 发送窗口 == 1
ssthresh值

算法

慢开始 :指数递增
拥塞避免算法:cwnd达到ssthresh值后开始拥塞避免算法,加1递增

网络拥塞出现时,ssthresh = cwnd/2,重新慢开始

快速重传

快重传和快恢复

如何触发快重传

在发送方给接收方发送消息的时候,消息丢失了,此时接收方会连续发送上一个确认三次,触发快重传,重新发送遗失的消息

快恢复

由于连续收到好几个重复的确认,所以发送方不会认为出现拥塞,此时不会执行慢开始,而是执行快恢复
ssthresh = cwnd / 2
cwnd = ssthresh

相关文章

  • 拥塞控制算法对比

    RENO(经典的tcp拥塞控制): 基于丢包的拥塞控制. 分为 慢启动, 拥塞避免, 快速恢复, 快速重传...

  • 拥塞避免和快速重传

    拥塞避免 参数 拥塞窗口(cwnd) >= 发送窗口 == 1ssthresh值 算法 慢开始 :指数递增拥塞避免...

  • TCP的拥塞控制

    原帖:TCP拥塞控制-慢启动、拥塞避免、快重传、快启动 - CSDN博客 拥塞:即对资源的需求超过了可用的资源。若...

  • 百度SRE实习生二面 TCP慢启动

    TCP拥塞控制-慢启动、拥塞避免、快重传、快启动 一般原理:发生拥塞控制的原因:资源(带宽、交换节点的缓存、处理机...

  • TCP拥塞控制

    本文主要说明TCP拥塞控制的四种主要算法。 组成TCP拥塞控制的四种算法包括:慢开始,拥塞避免,快重传,快恢复, ...

  • TCP Tahoe协议

    TCP Tahoe协议是TCP最早的TCP拥塞控制版本,主要包括三个机制用于控制拥塞窗口:慢启动、拥塞避免和快速重...

  • 基础-TCP拥塞控制

    慢开始、拥塞避免、快重传、快恢复 见TCP可靠传输https://www.jianshu.com/p/a2b8a3...

  • TCP 拥塞控制原理及改进

    TCP 的拥塞控制主要是这几个关键字: 慢启动和拥塞避免(拥塞窗口从 1开始指数增加,达到阈值后线性增加) 快速重...

  • TCP拥塞控制-慢启动、拥塞避免、快重传、

    一般原理:发生拥塞控制的原因:资源(带宽、交换节点的缓存、处理机)的需求>可用资源。 作用:拥塞控制就是为了防止过...

  • 传输层

    因特网协议集 传输层要求: 拥塞控制 TCP TCP的差错校验和多路复用 快速重传机制:连续收到3个相同的确认AC...

网友评论

      本文标题:拥塞避免和快速重传

      本文链接:https://www.haomeiwen.com/subject/vmwjmqtx.html