《计算机网络》第一章:存储转发与分层设计详解

需积分: 0 1 下载量 4 浏览量 更新于2024-08-05 收藏 162KB PDF 举报
《计算机网络》第1~6章主要概念复习涵盖了计算机网络的基本理论和设计原则,从第一章的概述开始,介绍了几个核心概念: 1. **Store-and-forward存储转发**:这是一种在网络通信中常见的策略,数据包在被完全接收后再进行处理,防止丢失或错误。这种方法确保了数据完整性的传递,但可能增加延迟。 2. **模块化设计与分层结构**:通信软件通过分层方式设计,每一层负责特定的功能,如物理层处理底层通信,数据链路层负责数据打包和错误检测,网络层负责路径选择等。这种设计易于理解和维护,各层独立,方便更新和扩展。 3. **协议与服务**:协议定义了通信双方如何交互,如TCP/IP协议栈中的TCP和IP,它们是水平的通信规则;服务则是层间交互的接口,如传输层的套接字接口,它是垂直的交互方式。协议如HTTP、FTP、SMTP等提供了应用层的服务。 4. **OSI七层模型**:国际标准化组织ISO提出的开放系统互联模型,划分为物理层、数据链路层、网络层、传输层、会话层、表示层和应用层,每一层都有明确的功能划分,如物理层处理比特流传输,网络层负责路径选择和数据包传输。 5. **QoS服务质量保证**:确保网络通信的可靠性和性能,包括带宽、延迟、丢包率等参数的控制,是网络设计中的重要考量。 6. **常用协议和标准组织**:如TCP/IP、HTTP、FTP、SMTP、UDP、ICMP、HDLC、ATM等协议,以及相关的标准化机构如IETF、ITU和IEEE等,它们定义了网络通信的标准和实践。 7. **以太网工作原理**:基于CSMA/CD机制,主机在发送数据前先监听信道,避免冲突,通过传输控制和冲突解决机制确保数据传输的效率。 这一系列概念构成了计算机网络的基础框架,了解并掌握它们对于深入学习网络技术和实际应用至关重要。通过这些概念的学习,可以理解网络通信的复杂性,从而设计和优化各种网络架构。