单击此处编辑母版标题样式,,单击此处编辑母版文本样式,,第二级,,第三级,,第四级,,第五级,,,冶金工业出版社,*,第1章 网络基础,1.1 网络发展简史,,1.2 计算机网络的功能,,1.3 网络体系结构,,1.1 网络发展简史,计算机网络的发展大致经历了四代,1.1.1 单计算机联机系统,第一代计算机网络的典型应用是由一台计算机和全美范围内2000多个终端组成的飞机定票系统在该系统中,各终端采用多条线路与中央计算机相连接,其特点是出现了通信控制器和前端处理机(FEP),采用了实时、分时与分批处理的方式,提高了线路的利用率,使通信系统发生了根本变革1.1.2 计算机-计算机联机系统ARPAnet网的出现,在ARPAnet网中,主机之间是通过接口报文处理机IMP转接后互联的,而不是直接用线路相连的通信子网是由IMP和它们之间互联的通信线路一起负责主机间的通信任务构成的通信子网互联的主机担负运行程序的责任,提供资源共享,组成了资源子网协议就是两个主机间通信时对传送信息内容的理解,信息表示形式以及各种情况下的应答信号都必须遵守一个共同的约定1.1.3 计算机网络体系结构形成,1984年ISO在颁布了OSI/RM,该模型分为七个层次,也称为OSI七层模型,公认为新一代计算机网络体系结构的基础。
为普及局域网奠定了基础1.1.4 Internet的发展,第四代计算机网络,也就是今天的Internet从80年代末开始,局域网技术发展成熟,出现光纤及高速网络技术,多媒体,智能网络,整个网络就像一个对用户透明的大的计算机系统,发展为以Internet为代表的互联网1.2 计算机网络的功能,计算机网络自20世纪60年代末诞生以来,仅20多年时间即以异常迅猛的速度发展起来,被越来越广泛的应用于政治、经济、军事、生产及科学技术的各个领域1.2.1 数据通信,现代社会信息量激增,信息交换也日益增多,每年有几万吨信件要传递利用计算机网络传递信件是一种全新的电子传递方式电子邮件比现有的通信工具有更多的优点,它不像电话需要通话者同时在场,也不像广播系统只是单方向传递信息,在速度上比传统邮件快得多1.2.2 资源共享,在计算机网络中,有许多昂贵的资源,例如大型数据库、巨型计算机等,并非为每一用户所拥有,所以必须实行资源共享资源共享包括硬件资源的共享,如打印机、大容量磁盘等;也包括软件资源的共享,如程序、数据等资源共享的结果是避免重复投资和劳动,从而提高了资源的利用率,使系统的整体性能价格比得到改善。
1.2.3 增加可靠性,在一个系统内,单个部件或计算机的暂时失效必须通过替换资源的办法来维持系统的继续运行但在计算机网络中,每种资源(尤其程序和数据)可以存放在多个地点,而用户可以通过多种途径来访问网内的某个资源,从而避免了单点失效对用户产生的影响1.2.4 提高系统处理能力,1. 处理能力的提高,,单机的处理能力是有限的,且由于种种原因(例如时差),计算机之间的忙闲程度是不均匀的因此,当网络中某一台机器的负担过重时,可以将作业转移到其他空闲的机器上去执行,这样,就可以减少用户信息在系统中的处理时间,均衡了各个机器的负担,提高了系统的利用率,增加了整个系统的可用性另外也可以将某些大型处理任务转化成小型任务而由网中的计算机分担处理2. 广泛应用,,1)银行业务处理,,2)访问远程数据库,,3)军事指挥系统,,4)医疗系统,,5)科学领域的研究,,6)普通百姓的生活、学习和工作,,1.3 网络体系结构,分层模型(layering model)是一种用于开发网络协议的设计方法本质上,分层模型描述了把通信问题分为几个小问题(称为层次)的方法,每个小问题对应于一层,1.3.1 协议分层,为了减少网络设计的复杂性,绝大多数网络采用分层设计方法。
所谓分层设计方法,就是按照信息的流动过程将网络的整体功能分解为一个个的功能层,不同机器上的同等功能层之间采用相同的协议,同一机器上的相邻功能层之间通过接口进行信息传递1.3.2 服务类型,面向连接服务是电话系统服务模式的抽象每一次完整的数据传输都必须经过建立连接、数据传输和终止连接三个过程在数据传输过程中,各数据包地址不需要携带目的地址,而是使用连接号连接本质上类似于一个管道,发送者在管道的一端放入数据,接收者在另一端取出数据其特点是接收到的数据与发送方发出的数据在内容和顺序上是一致的无连接服务是邮政系统服务模式的抽象其中每个报文带有完整的目的地址,每个报文在系统中独立传送无连接服务不能保证报文到达的先后顺序,原因是不同的报文可能经不同的路径去往目的地,所以先发送的报文不一定先到无连接服务一般也不对出错报文进行恢复和重传1.3.3 服务交互,第1类交互是“请求”(request),服务用户用它促成某项工作,如请求建立连接和发送数据交互可以带参数,并且大多数交互都带有参数连接请求”交互的参数可能指明它要与哪台机器连接、需要的服务类别和拟在该连接上使用的最大报文长度服务有“有确认”和“无确认”之分。
有确认服务,包括“请求”、“指示”、“响应”和“确认”4个交互小结,重点:,,了解网络发展简史,主要是四个阶段:单机联机系统、ARPAnet网的出现、计算机网络体系结构形成、Internet的发展;计算机网络所提供的功能,如数据通信、资源共享、增加可靠性、提高系统处理能力难点:,,网络体系结构的划分,理解协议分层、服务类型和服务交互的原理希望读者学完本章后,能够对网络的基本知识有一个详细的了解和认识。