网络考试重点:拥塞控制策略详解

需积分: 35 1 下载量 138 浏览量 更新于2024-07-11 收藏 330KB PPT 举报
"拥塞控制过程理解-网络考试复习" 在网络通信中,拥塞控制是一项重要的机制,旨在防止过多的数据同时充斥在网络中,导致网络性能下降。本资源主要讲解了拥塞控制的关键过程,包括慢开始和拥塞避免两个阶段。 1. 拥塞控制的变量与窗口大小 发送端维护了一个名为cwnd(拥塞窗口)的变量,它限制了发送窗口的大小。发送窗口的实际大小受到cwnd和接收端窗口大小的约束,取两者之间的最小值作为上限。如果发送端未能按时收到确认,这通常意味着网络可能存在拥塞问题。 2. 慢开始算法 慢开始算法用于初始化拥塞控制过程。初始时,cwnd设置为1,随着每个新报文段被确认,cwnd会以指数方式增长,即每收到一个确认,cwnd增加1个MSS(最大段尺寸)。当cwnd达到一个预先设定的慢开始门限ssthresh时,慢开始阶段结束。 3. 拥塞避免阶段 进入拥塞避免阶段后,cwnd的增长方式从指数变为线性。每经过一个往返时延RTT(Round-Trip Time),cwnd仅增加1个MSS。这样可以更平滑地调整窗口大小,以避免过快的拥塞。 此外,文件还提到了计算机网络的基础概念和相关性能指标: - 计算机网络定义:利用通信设备和线路连接地理位置不同的独立计算机,实现信息传递和资源共享的系统。 - 分组交换:在不预先分配带宽的情况下,逐段占用通信链路,具有高效、灵活、迅速和可靠的特点,适用于突发数据传输。 - 与电路交换和报文交换的比较:电路交换适合持续大量数据传输,分组交换在突发数据传输时能提高信道利用率,且时延更少,控制更复杂。 - 资源子网与通信子网:主机集合构成资源子网,提供应用服务;分组交换网络是通信子网,负责数据传输。 - 主要性能指标:带宽、发送速率、时延(发送时延、传播时延、处理时延等)对网络性能有显著影响。 这些知识点对于理解网络通信的基本原理,特别是拥塞控制,以及评估和优化网络性能至关重要。