"拥塞控制所起的作用-计算机网络课件-谢希仁"
在计算机网络领域,拥塞控制是一项至关重要的机制,它旨在确保网络资源的有效利用,避免数据传输过程中的拥塞现象,从而提高整体网络性能。拥塞控制主要关注两个关键指标:提供的负载和吞吐量。
1. 提供的负载:网络中的负载指的是在网络中传输的数据量。当网络中的数据流量超过其承载能力时,就会发生拥塞。拥塞控制的目标是将网络的负载维持在一个合理的水平,确保网络能够有效地处理传入的数据流,而不至于过载。
2. 吞吐量:吞吐量是衡量网络传输数据速率的指标,表示在一定时间内通过网络传输的数据量。理想情况下,拥塞控制应确保网络的吞吐量最大化,同时避免出现拥塞。然而,在实际操作中,如果控制不当,可能会导致网络陷入死锁状态,此时吞吐量降为零。
无拥塞控制的情况会导致数据包的丢失、延迟增加以及网络性能急剧下降。在轻度拥塞状态下,网络还能勉强应对,但性能已经开始受到影响。因此,拥塞控制的目的是在避免严重拥塞的同时,尽可能提高网络的吞吐量和效率。
谢希仁教授的计算机网络课件中还涵盖了计算机网络的基础概念,包括:
1. 计算机网络在信息时代中的作用:网络已经成为现代社会不可或缺的一部分,支撑着信息的快速传播和知识经济的发展。尤其以因特网为代表,它不仅连接了全球的计算机,而且在通信、教育、商业等领域发挥着核心作用。
2. 因特网的概述:因特网起源于美国,从最初的科研网络发展为全球最大的国际性计算机互联网,提供连通性和资源共享两大核心功能。它由多个互相连接的网络组成,每个网络的节点(或主机)通过链路进行通信。
3. 计算机网络的类别和性能:网络可以分为多种类型,如局域网、城域网和广域网等。网络的性能指标包括带宽、延迟、丢包率等,而非性能特征则涉及安全性、可靠性和可扩展性。
4. 计算机网络的体系结构:网络体系结构是通过协议和服务层次来组织的,例如TCP/IP协议栈,它定义了网络通信的标准流程,包括应用层、传输层、网络层、数据链路层和物理层。
5. 实体、协议、服务和服务访问点:这些是网络通信的基本元素,协议规定了通信规则,服务是协议实现的功能,而服务访问点是不同层次间交互的接口。
拥塞控制在计算机网络中的作用不可忽视,它是保持网络高效运行的关键。同时,理解计算机网络的基础概念、发展历程和体系结构对于深入掌握网络技术至关重要。