概论计算机网络近年来获得了飞速的发展。20年前,在我国很少有人接触过网络。现在,计算机通信网络以及Internet已成为我们社会结构的一个基本组成部分。网络被应用于工商业的各个方面,电子银行、电子商务、企业管理、信息服务业等都以计算机网络系统为基础。从学校远程教育到政府日常办公乃至现在的电子社区,很多方面都离不开网络技术。可以不夸张地说,网络在当今世界无处不在。1997年,在美国拉斯维加斯的全球计算机技术博览会上,微软公司总裁比尔·盖茨在演说中“网络才是计算机”的精辟论点,充分体现出信息社会中计算机网络的重要基础地位。计算机网络技术的发展越来越成为当今世界高新技术发展的核心之一。网络的发展也是一个经济上的冲击。数据网络使个人化的远程通信成为可能,并改变了商业通信的模式。一个完整的用于发展网络技术、网络产品和网络服务的新兴工业已经形成,计算机网络的普及性和重要性已经导致了在不同岗位上对具有更多网络知识的人才的大量需求。企业需要雇员来规划、获取、安装、操作、管理那些构成计算机网络的软硬件系统。另外,计算机编程已不再局限于个人计算机,现在的程序员要求设计并实现能与其他计算机上的程序通信的应用软件。1.1计算机网络的产生和发展计算机网络的产生和发展与计算机技术的发展、计算机应用的普及密不可分。我们可以想象一下,当第一台计算机埃尼克(ENIAC)诞生的时候,既没有联网的要求,也没有联网的对象,人们不会考虑把计算机互联起来形成计算机网络的问题,只有当计算机数量达到一定程度,计算机应用普及到一定程度才会出现联网的要求,才会出现计算机网络。1.1.1广域网技术产生时期第2页共11页编号:时间:2021年x月x日书山有路勤为径,学海无涯苦作舟页码:第2页共11页第一个计算机互联系统产生于20世纪50年代。1951年,为了冷战的需要,美国空军委托美国麻省理工学院林肯实验室,为美国空军设计半自动化地面防空系统。该系统由17个防区组成,每个防区的指挥中心装有两台IBM公司的AN/FSQ-7计算机,通过通信线路连接防区内各雷达观测站、机场、防空导弹和高射炮阵地,由计算机程序辅助指挥员决策,自动引导飞机和导弹进行拦截。系统最终于1963年建成,称为SAGE(Semi-AutomaticGroundEnvironment)。SAGE系统是计算机技术和通信技术结合的先驱,很多现在习以为常的网络技术起源于这里。其主要贡献包括:使用具有人机交互作用的显示器;研制基于小型计算机的前端处理机;制定了1600bps的数据通信规程;高可靠性的路径选择算法。与此同时,民用计算机互联系统的研究也开始发展起来,如美国航空公司与IBM公司在20世纪50年代初开始研究,60年代初投入使用的由一台中央计算机与全美范围内的2000个终端组成的飞机订票系统;美国通用电气公司于1968年投入运行的信息服务系统(GEInformationService),其地理范围包括美国、欧洲、澳洲和日本,系统由75个远程集中器、16个中央集中器和分布各地的主计算机组成,相互之间通过56kbps的通信线路互联,并具有交互处理和批处理能力。在早期的计算机网络研究中,对现代计算机网络影响最大的是ARPANET。ARPANET的研究和建设始于20世纪60代中期,时值冷战高峰。当时的美国国防部(DOD)考虑到传统的电路交换电话网络太脆弱,因为一条线路或开关的损坏,就会终止所有使用它们的会话,甚至部分网络,所以希望建立一个能在核战争的条件下幸免于难的命令和控制网络,并将此任务交给了它的研究部门,即国防部高级研究计划局,简称DARPA或者ARPA。ARPA没有科学家和实验室,主要通过合同方式,让技术思想比较先进的公司和大学来完成该项任务。早期获得资助的一些大学研究了PaulBaran在20世纪60年代早期的兰德公司报告中建议的分组交换思想。经过研究后,ARPA最终确定国防部需要的网络应该是由子网和主机组成的分组交换网络,而不是改进传统的电路交换网络。在设计的这个分组交换网络中,子网由一些用小型机改装的设备构成,称为接口信息处理机(InterfaceMessageProcessor,IMP),每台IMP至少应与两台其他IMP通过通信链路连接,这样如果某些线路或IMP被摧毁了,报文会自动重新按...