快恢复算法在计算机网络中的应用解析

需积分: 50 0 下载量 31 浏览量 更新于2024-08-16 收藏 19.99MB PPT 举报
“快恢复算法-计算机网络课件”是一份关于计算机网络的教育资源,主要讲解了快恢复算法在处理网络拥塞控制中的应用,并提到了因特网的基础知识,包括其发展、组成、功能和标准化等内容。 快恢复算法是TCP协议中的一种拥塞控制策略,用于在网络可能出现拥塞但并未完全阻塞时快速恢复数据传输。当发送端连续收到三个重复的确认报文段时,算法会执行以下步骤: 1. 执行“乘法减小”:将慢开始门限ssthresh减少到原来的一半。这个阈值用于决定何时进入慢开始阶段以及限制拥塞窗口的增长速率。 2. 不执行慢开始算法:由于认为网络状况可能只是轻微拥塞,而不是完全阻塞,所以不将拥塞窗口cwnd设置为1,而是将其设置为ssthresh减半后的值。这避免了从极小的cwnd值开始缓慢增长的过程。 3. 执行拥塞避免算法:接下来,发送方会开始执行加法增大的拥塞避免算法,让拥塞窗口cwnd缓慢线性增加,以更保守的方式探测网络的容量,从而减少进一步引发拥塞的风险。 这部分内容还涵盖了计算机网络的基础知识,包括: - 计算机网络在信息时代的重要性,它是数字化、网络化和信息化社会的核心,对经济发展和信息传播起到关键作用。 - 因特网的发展历程,从最初的科研网络演变为全球性的商业网络,成为仅次于电话网的世界第二大网络。 - 因特网提供的主要功能包括连通性和资源共享,使得全球范围内的用户能够互相交流和分享资源。 - 计算机网络的分类,定义以及不同类型的网络,如电信网络、有线电视网络和计算机网络,其中计算机网络发展最快且作用最显著。 - 计算机网络的性能指标和非性能特征,涉及带宽、延迟、吞吐量等关键参数。 - 计算机网络的体系结构,包括五层协议模型和TCP/IP体系结构,以及协议、服务和服务访问点的概念。 这些内容对于准备考研的学生来说,是理解和掌握计算机网络基本原理、TCP/IP协议栈以及拥塞控制策略的关键。通过深入学习,学生可以更好地了解网络的工作机制,并为解决实际问题打下坚实的基础。