计算机网络复习关键点:TCP/IP协议,拥塞控制与网络拓扑

需积分: 20 11 下载量 32 浏览量 更新于2024-09-07 收藏 79KB DOCX 举报
"计算机网络期末复习提纲" 计算机网络是信息技术领域的重要组成部分,它涉及硬件、软件、协议和服务等多个方面。本复习提纲旨在帮助学生掌握关键概念,为期末考试做好准备。 1. 计算机网络发展历史 计算机网络的发展可大致分为四个阶段:联机终端网络、计算机-计算机网络、开放的计算机网络体系结构以及Internet。随着技术的进步,网络逐渐从主机中心模式发展到如今的互联网时代,成为现代社会的信息基础设施。 2. 计算机网络的组成与结构 计算机网络由通信子网和资源子网构成。通信子网负责数据传输,而资源子网则提供各种网络服务。网络通常按照覆盖范围分为局域网(LAN)、城域网(MAN)和广域网(WAN)。常见的网络拓扑结构有总线型、环形、星形、网状等。 3. 网络协议要素 协议的三个基本要素是语法、语义和同步。语法规定信息格式,语义定义信息的意义,同步则确保通信的正确顺序。 4. TCP/IP协议体系模型 TCP/IP模型通常分为四层:网络接口层(NIL)、网络层(IP层)、传输层(TCP/UDP层)和应用层。每一层都有其特定的功能,如网络接口层处理物理传输,应用层则提供用户接口。 5. 信道容量与传输率 奈奎斯特定理和香农定理分别给出了无噪声和有噪声信道的最大容量。数据传输率表示单位时间内传输的数据量,波特率是单位时间内传输的信号变化次数,两者的关系取决于编码方式。信道复用技术有频分复用、时分复用、波分复用、统计复用和空分复用,其中因特网主要采用分组交换技术。 6. 数据编码与信号类型 数字信号和模拟信号是两种基本的信号类型,模拟信号需经过编码转换为数字信号才能在网络中传输。编码过程通常包括采样、量化和编码等步骤。差错控制编码用于检测和纠正传输过程中可能出现的错误,常见的有检错编码和纠错编码。 7. 分组交换原理 分组交换是一种将大块数据分割成固定长度的分组,通过网络节点存储转发的方式进行传输。这种方法有效地利用了网络资源,提高了传输效率。 8. TCP协议的可靠传输 TCP通过序列号、确认号、重传机制、滑动窗口和流量控制等手段实现可靠数据传输。TCP连接建立采用著名的三次握手过程,保证双方建立可靠的连接。 9. TCP拥塞控制 TCP的拥塞控制算法包括慢启动、拥塞避免、快速重传和快速恢复等阶段。通过调整发送窗口大小和设置阈值来判断并应对网络拥塞情况,以维持网络的稳定性和性能。 10. 连接建立与释放 TCP连接的建立是通过三次握手完成的,而关闭连接则涉及四次挥手。这两个过程确保了连接的可靠建立和安全断开。 通过理解和掌握这些知识点,学生能够全面了解计算机网络的基本原理和技术,为应对期末考试打下坚实的基础。