赞
踩
目录
路由器负担较轻 符合网络核心简单的TCP/IP架构原则 |
轻微拥塞 拥塞 |
在拥塞发送时如何动作,降低速率:轻微拥塞和拥塞的时候如何降低 在拥塞缓解的时候如何动作,增加速率 |
发送端如何探测到拥塞
原因1:网络拥塞(某个路由器缓冲区没空间了,被丢弃)概率大 原因2:出错被丢弃了(传输过程中受到干扰,没有通过校验,被丢弃)概率小 |
传输的最后一个字节序号 - 最后一个接收的字节序号 <= CongWin |
从而粗略的控制发送方的网络中注入的速率
CongWin是动态的,是感知到的网络拥塞程度的函数
超时或者三个重复ACK,CongWin
超时:CongWin降低为1MSS,进入SS(Slow Start)阶段然后再倍增到CongWIN/2(每个RTT),从而进入CA(Congestion Avoidance)阶段(是超时的话就先把窗口降到1MSS,然后每一个RTT翻倍,直到到达原窗口的一半,开始每个RTT增加1MSS) 3个重复ACK:CongWin降为CongWin/2,CA阶段 |
否则(正常收到ACK,没有发送以上情况):CongWIn跃跃欲试
SS阶段:加倍增加(每个RTT) CA阶段:线性增加(每个RTT) |
思路:三个重复的ACK表示网络还有一定的段传输能力,超时之前的3个重复的ACK表示“警报”
下面收到三个冗余ACK后除二,加三的原因是有三个冗余ACK,遇见一个加一
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。