TCP拥塞控制

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

许可的窗口
TCP通过滑动窗口机制来控制发送的数据量,窗 口的大小通过一下公式来确定: 许可的窗口=Min(通知窗口, 拥塞窗口) 拥塞窗口则根据报文超时的情况动态调整,用于 避免网络交换节点数据报过载。 TCP许可的窗口大小应该同时满足两个窗口的要 求,因此,取两个窗口大小的较小值
TCP拥塞窗口的控制
TCP拥塞控制
拥塞
由于一个或多个交换节点(如路由器)的数据报 过载,出现严重的时延。 当系统出现轻度拥塞时,路由器的队列中有大量 的数据报排队等待路由; 系统严重拥塞时,数据报的总数超过了路由器的 容量,路由器只能丢弃数据报。 由于TCP采用了超时重传机制,因此,如果拥塞 不加以控制,可能导致大量的报文重传,并再度 引起大量的数据报丢弃,直到整个网络瘫痪。这 种现象称为拥塞崩溃
TCP拥塞窗口的控制
拥塞窗口 24 22 20 18 16 14 12 10 8 6 4 报文丢失
报文丢失
报文丢失 报文丢失 传输次数 2 4 慢启动 6 8 10 12 14 加速递减 16 18 20 22
2
0
拥塞避免
慢启动
拥塞避免
wk.baidu.com节结束
慢启动 当启动一个新的连接或者在拥塞后重新发送报文段时,以一个报文段 作为拥塞窗口的初始值,以后每次收到一个确认之后,将拥塞窗口增 加一倍; 拥塞避免 在慢启动技术的基础上,增加一个拥塞窗口的增加条件。当拥塞窗口 的大小达到上次拥塞是窗口大小的一半时,以后窗口中所有的报文段 都确认后,窗口大小增加1,而不是1倍; 加速递减 一旦发现丢失报文段,立即将拥塞窗口的大小减半,直到窗口大小为1。 对于保留在发送窗口中的报文段,其超时定时器的时限增加1倍。
相关文档
最新文档