计算机网络分组交换原理与历史发展

需积分: 12 3 下载量 16 浏览量 更新于2024-08-21 收藏 891KB PPT 举报
"分组交换网的示意图展示了计算机网络中的数据传输路径,其中H1到H5,H2到H6的分组路径变化体现了网络的动态路由选择。节点交换机作为通信子网的一部分,负责数据包在不同主机间的转发。此外,计算机网络主要包含主机、通信子网和协议三个组成部分,发展历程包括面向终端的通信网、计算机通信网络等阶段,其中分组交换技术在第二阶段起着关键作用。" 计算机网络是通过通信线路将分布在不同地理位置的独立计算机系统相互连接,按照网络协议进行数据通信和资源共享的系统。这一系统主要由三部分构成: 1. **主机**(Hosts):提供网络服务,可以是服务器或个人计算机,它们构成了资源子网,能为其他网络用户供给各种服务,如文件存储、网页浏览等。 2. **通信子网**:由节点交换机和通信链路组成,其主要功能是传输数据,确保数据能在网络中正确、高效地流动。节点交换机,也称为路由器,它们根据目的地地址动态选择数据包的传输路径,从而实现网络间的通信。 3. **协议**(Protocols):是控制主机间或主机与子网间通信的规则集,例如TCP/IP协议族,它定义了数据在网络中的封装、传输、路由和解封装等过程,保证了数据的正确传输。 计算机网络的发展历程可以分为四个阶段: 1. **面向终端的计算机通信网**:在20世纪50年代,主机与终端之间存在主从关系,通信效率低且主机负担重。为了解决这些问题,引入了前端处理机和集中器,前者处理通信任务,后者节省通信成本。 2. **计算机通信网络**:随着ARPANET的出现,以及分组交换技术的发展,计算机网络进入了一个新的阶段。分组交换网允许数据被分割成小的数据包(分组),每个分组携带目标地址,通过网络独立传输,然后在接收端重组,这种方式提高了线路的利用率和网络效率。 这些基础知识构成了理解现代互联网运作的核心,包括如何通过复杂的网络结构实现全球范围内的信息传递和资源共享。深入学习计算机网络的体系结构,如ISO/OSI模型和TCP/IP模型,对于理解网络工作原理和技术至关重要。