因特网与拥塞控制:信息时代的网络作用

需积分: 15 2 下载量 169 浏览量 更新于2024-08-16 收藏 19.99MB PPT 举报
"拥塞控制所起的作用-计算机网络课件-谢希仁" 在计算机网络中,拥塞控制是一项至关重要的机制,它的主要作用在于管理网络中的数据流量,以防止网络资源过度饱和导致性能下降。当网络中的数据传输量超过其承载能力时,就会发生拥塞,这可能会导致数据包丢失、延迟增加以及网络效率降低。因此,拥塞控制的目标是在保证网络稳定性和服务质量的前提下,尽可能地提高网络的吞吐量。 理想的拥塞控制旨在确保网络在任何情况下都能保持最佳的运行状态,避免出现死锁,即网络完全无法处理新的数据包,导致吞吐量为零的情况。然而,在实际操作中,由于网络环境的复杂性和动态性,实现完全理想的拥塞控制非常困难。因此,通常采用各种算法和策略来达到一个平衡,既能有效地利用网络资源,又能防止过度拥塞。 无拥塞控制的情况下,网络可能会迅速陷入混乱,因为所有主机都会根据它们自身的速率发送数据,而没有考虑网络的整体状况。这可能导致突发性的拥塞,使得网络性能急剧下降。相比之下,轻度拥塞控制则是为了在允许一定程度的拥塞存在时,通过调整数据传输速率来维持网络的稳定运行。 拥塞控制通常包括预防拥塞和拥塞恢复两个阶段。预防措施旨在防止拥塞的发生,例如通过设置流量控制和拥塞窗口大小的限制。一旦检测到拥塞,恢复策略就会启动,如快速重传和快速恢复算法,以减少拥塞对网络的影响,并尽快恢复正常运行。 在谢希仁的计算机网络课件中,除了讨论拥塞控制,还涵盖了计算机网络的基础知识,包括网络在信息时代的作用、因特网的概述和发展、其在中国的进展,以及计算机网络的分类、性能指标、体系结构等。这些内容构成了理解网络通信系统的基础,强调了网络连通性和资源共享的重要性,同时介绍了网络构成的各个部分,如边缘部分(主要包括终端设备)和核心部分(包含路由器和交换机等基础设施)。 此外,课件还提及了TCP/IP的五层协议模型和实体、协议、服务和服务访问点的概念,这些都是网络通信中不可或缺的组成部分。TCP/IP的体系结构是网络设计和实现的核心,它定义了不同层次上的协议如何协同工作,以实现可靠的数据传输和有效的网络管理。 拥塞控制在计算机网络中扮演着关键角色,通过一系列技术和策略确保网络高效、稳定地运行。谢希仁的课件深入浅出地讲解了这一主题,同时也提供了对整个计算机网络领域的全面了解。