军事起源的计算机网络:体系结构与关键特性

需积分: 12 3 下载量 105 浏览量 更新于2024-07-10 收藏 1.26MB PPT 举报
计算机网络定义详解 计算机网络是一种将地理位置不同、独立功能的计算机系统通过通信设备和线路连接起来的系统,目的是利用功能完善的网络软件实现网络内资源的共享。这个概念起源于20世纪60年代的美国高级研究计划署(ARPA)的军事通信网络,其设计初衷是为了支持战争时期的通讯需求。这种网络具有以下特点: 1. **兼容性强**:适合不同类型的计算机进行数据传输。 2. **平等性原则**:所有节点地位平等,没有主从之分。 3. **路由冗余**:确保在网络故障时数据仍能通过其他路径传递。 4. **简单性和可靠性**:网络结构力求简洁,以确保数据传输的稳定性。 **发展历程**: - 分组交换网的出现标志着网络技术的进步,它以报文和包作为数据传送单位,由节点交换机和链路构成。 - 分组交换网采用数据转发的存储交换方式,根据需要动态分配传输带宽。 - **连接方式**:分为面向连接和无连接。面向连接的通信如电路交换需要预先建立链接,而无连接的如分组交换则无需预先建立,发送数据更灵活。 **网络体系结构**: - **物理层**:负责在节点间传输原始比特流,关注信号表示、同步和链路建立/终止。 - **数据链路层**:确保在物理层不可靠的基础上,通过封装成帧(包含源地址和目的地址)的方式实现数据可靠传输,使用如CRC校验来检测错误。 - **网络层**:主要功能是路径选择和数据包的转发,确保数据能在网络中找到最佳路径。 **概念深化**: - 区分了通信子网,负责处理数据的传输,包括物理层和数据链路层;和资源子网,提供共享的硬件和软件资源。 - 面向连接和无连接的网络模式,前者如电路交换,后者如分组交换,各有优缺点,适用于不同的应用场景。 计算机网络不仅是一系列计算机的集合,更是通过标准化协议和结构化的层次设计,实现了全球范围内的数据交换、资源共享和信息通信的技术体系。理解这些基本概念和技术细节对于从事IT行业的人士来说至关重要,它们构成了现代信息技术的基础架构。