第一章 计算机网络基础
现代计算机与通信技术的结合推动了社会信息化技术的革命,由于计算机网络的诞生使计算机应用体系发生了巨大的变化。如今人们可以通过连接一个部门、一个地区、一个国家,甚至全世界的计算机网络来获取、存储和处理信息,高效、广泛地利用信息来进行生产过程的控制和经济计划的决策等。可以说,计算机网络的发展水平已成为衡量一个国家的综合国力以及现代化程度的重要标志之一。
第一节 计算机网络概述
一、计算机网络的定义
计算机网络的定义:凡将地理位置不同,具有独立功能的多个计算机系统通过通信设备和线路连接起来,用功能完善的网络软件进行管理和控制,以实现互相交换信息及共享网络资源的系统,称为计算机网络。在计算机网络中,每一台计算机都是独立工作的,任何一台计算机都不能干预其他计算机的工作。而资源共享是计算机网络必须具有的一个重要特征,用户能够通过网络来共享软件、硬件和数据资源。
二、计算机网络发展简史
计算机网络到目前为止可分为四个基本时期。目前的网络通常被称为第四代计算机网络。
第一代计算机网络是以单个计算机为中心的远程联机系统。典型应用是由一台计算机和全美范围内2000多个终端组成的飞机订票系统。这里所说的终端是指由一台计算机的外部设备组成的简单计算机,仅包括CRT显示器和键盘,没有CPU、内存、硬盘等。
第二代计算机网络是以多个主机通过通信线路的方式互联,为用户提供服务。第二代计算机网络兴起于20世纪60年代后期,典型的代表是美国国防部高级研究计划局协助开发的ARPA网。在这种网络中,主机之间不是直接用线路相连,而是由接口报文处理机(IMP)转接后互联,IMP和它们之间互联的通信线路一起负责主机间的通信任务,构成通信子网,通信子网互联的主机负责运行程序、提供资源共享,组成资源子网。
展开