这是计算机网络导论的第二部分。主要学习以下几个知识板块:
计算机网络的发展,计算机网络的分类,计算机网络的发展
在第一篇文章中提到,ARPAnet在1983年被分成两部分,分别用于军用MILNET和民用Apanet版本。同时,局域网和广域网的出现对互联网的进一步发展起到了重要的推动作用。
任务的开发不可能一蹴而就。同样,计算机和网络的发展可以概括为七个阶段。从20世纪50年代到今天的21世纪,计算机和网络的使用模式发生了许多变化。
分时系统,计算机之间的通信,计算机网络,互联网,以互联网为中心,TCP/IP网络。
批量处理是为了让更多的人使用电脑。它预先把用户程序和数据装入卡带或磁带,计算机按照一定的顺序进行读取和处理。之所以分批进行,是因为当时计算机非常昂贵庞大,安装在特定的计算机中心,有专人管理维护。普通用户只能在家里提前把程序和数据写到卡带里,然后去计算中心把程序交给管理员,然后统一处理,等待结果。
分时系统是指多个用户同时共享一台计算机,充分利用了计算资源,提高了利用率,大大提高了计算机的可用性。分时系统包括许多特征,其中独占性是最重要的一个,这体现在用户似乎独立拥有整个计算机。其他特征包括多路复用、交互性和及时性。由于分时系统更加人性化,贴近生活需求,也促进了计算机编程语言从低级语言向高级语言发展。比如BASIC语言的发明,就是为了让更多的人学会编程。
在计算机通信时代,这是一个网络快速发展的时期,各国、各部门和研究机构都在争先恐后地生产网络产品,也制定了各自的网络技术标准。
1974年,IBM推出了SNA SNA1975,DEC推出了DNA DNA1976,以及UNIVAC的分布式通信架构。这些网络技术标准只在一个公司内有效。本着“互联互通”的精神,急需一套标准来解决“单打独斗”的现状。国际标准化组织(ISO)于1977年开始研究这个问题,并于1979年提出了一个标准框架,即著名的开放系统互连(open system interconnect,简称OSI model)。简单来说,所有符合OSI协议的网络通信产品都是所谓的“开放系统”。这个理论模型很重要,后面会单独研究。
计算机的分类
术语“计算机”是指由通信线路连接的许多自主计算机的集合。可以看出,其组成部分可以分为两类,即网络节点和通信链路。网络分为端节点和转发节点。端指源和汇节点,如用户主机;转发节点是指网络通信过程中控制和转发信息的节点,如交换机、集线器等。通信链路是指传输信息的通道,如电话线、同轴电缆、无线电线路、卫星线路、微波中继线路和光纤电缆。
转发节点的互连方式称为子网的拓扑结构,如星形、环形、树形、总线形等。
根据互联规模和通信方式,网络可分为局域网、城域网和广域网。下表比较了这三种网络。
未完待续…