计算机网络教程高传善第一章课件_第1页
计算机网络教程高传善第一章课件_第2页
计算机网络教程高传善第一章课件_第3页
计算机网络教程高传善第一章课件_第4页
计算机网络教程高传善第一章课件_第5页
已阅读5页,还剩74页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

计算机网络教程高传善第一章,1,计算机通信和网络,教材:,计算机网络教程高等教育出版社高传善毛迪林等编参考书:计算机网络第四版计算机网络网络设计的原理、技术和协议机械工业出版社高传善等译,计算机网络教程高传善第一章,2,第一章计算机网络概论,计算机网络的演变和发展计算机网络的基本概念计算机网络的层次体系结构计算机网络的分类,计算机网络教程高传善第一章,3,1.1计算机网络的演变与发展,计算机网络是计算机和通信技术发展的产物面向终端的计算机网络计算机计算机网络开放式标准化的计算机网络网络发展趋势,计算机网络教程高传善第一章,4,1.1.1计算机和通信技术发展的产物,计算机网络有时也称为数据传输网络(datacom或data-transmissionnetwork),计算机网络教程高传善第一章,5,1.1.1计算机和通信技术发展的产物,计算机网络教程高传善第一章,6,1.1.2面向终端的计算机网络,二十世纪五十年代中至六十年代实际上是以单个计算机为中心的远程联机系统,虽然历史上也曾称它为计算机网络,但现在为了更明确地与后来出现的多台计算机互连的计算机网络相区分,也称为面向终端的计算机网络。,第一阶段面向终端的计算机网络,计算机网络教程高传善第一章,7,1.1.2面向终端的计算机网络,缺点:主机负载较重,通信线路利用率低。,计算机网络教程高传善第一章,8,1.1.2面向终端的计算机网络,计算机网络教程高传善第一章,9,1.1.2面向终端的计算机网络,第一代计算机网络的特点是:面向终端,只有主机具有自主处理能力。,FEP(FrontEndProcessor,简称为前端机):前端处理器,计算机网络教程高传善第一章,10,1.1.3计算机计算机网络,第二阶段计算机-计算机网络,二十世纪六十年代末至七十年代末多台计算机通过通信线路互连起来而为用户提供服务,即是计算机-计算机网络和以单台计算机为中心的远程联机系统的显著区别是:都是具有自主处理能力的,不存在主从关系这才是我们目前常称的计算机网络,计算机网络教程高传善第一章,11,1.1.3计算机计算机网络,计算机网络教程高传善第一章,12,1.1.3计算机计算机网络,计算机网络教程高传善第一章,13,1.1.3计算机计算机网络,两级子网,第二代计算机网络的特点是:结构上分为两个部分,一是由负责数据处理的主机系统组成的资源子网;二是由负责数据通信的通信处理机组成的通信子网。,资源子网提供访问的能力通信子网提供数据通信能力,计算机网络教程高传善第一章,14,1.1.3计算机计算机网络,最初的ARPANET设计,分组(packet):ARPA网中存储转发的基本信息单位分组交换网(packetswitchingnetwork):以存储转发方式传输分组的通信子网,计算机网络教程高传善第一章,15,1.1.3计算机计算机网络,ARPANET的增长情况,(a)1969.11(b)1970.7(c)1971.3(d)1972.4(e)1972.9,计算机网络教程高传善第一章,16,1.1.4开放式标准化计算机网络,第三阶段开放式标准化网络,二十世纪八十年代初至九十年代初它具有统一的网络体系结构、遵循国际标准化的协议国际标准化组织ISO(InternationalStandardsOrganization)于1984年正式颁布了标准化的开放系统互连参考模型OSI/RM(OpenSystemInter-connectionBasicReferenceModel,OSI/RM)的国际标准ISO7498,也被称为OSI七层模型,计算机网络教程高传善第一章,17,1.1.4开放式标准化计算机网络,ISO和CCITT(国际电话电报咨询委员会,现已改组为国际电信联盟电信标准化部:ITU-TSS)为各个层次开发了一系列的协议标准。如与ISO7498等价的X.200以及X.25、X.3、X.28、X.29、X.75等建议。,计算机网络教程高传善第一章,18,1.1.4开放式标准化计算机网络,因特网(Internet)是在原ARPANET基础上经改造而逐步发展起来的,它对任何计算机开放,只要遵循TCPIP协议簇的标准,并申请到IP地址就都可以通过信道接入Internet两个核心协议:TCP(传输控制协议,TransmissionControlProtocol)和IP(网际协议或互联网协议,InternetProtocol)由于被广泛应用,已成为事实上的“国际标准”,第三代计算机网络的特点是:具有统一的网络体系结构,遵循国际标准化协议。,计算机网络教程高传善第一章,19,1.1.5网络的发展趋势,目前所处阶段网络计算的新时代,新一代计算机网络的特点是:网络覆盖范围不断扩大,向全球延伸,网络向高速化、多媒体化发展。,计算机网络教程高传善第一章,20,1.1.5网络的发展趋势,计算机网络向高速宽带化发展,以远距离网络为例CCITTX.25的公用分组交换数据网64Kb/s帧中继(FrameRelay)2Mb/s异步传送模式ATM(AsynchronousTransferMode)155Mb/s、622Mb/s、2.5Gb/s波分多路复用WDM(WaveDivisionMultiplexing)技术,如采用密集波分多路复用DWDM(DenseWDM)6400Gb/s,计算机网络教程高传善第一章,21,1.1.5网络的发展趋势,从端用户看早期的2400b/s低速调制解调器,经历了56Kb/s的高速调制解调器、可提供128kb/s上网的窄带综合业务数字网N-ISDN(Narrow-IntegratedServicesDigitalNetwork)数百kb/s上网速率的ADSL(AsymmetricalDigitalSubscriberline,非对称数字用户线)和有线电视经双向改造后的HFC(混合光纤/同轴电缆,即俗称“有线通”)接入VDSL(VeryhighspeedDigitalSubscriberline,超高速数字用户线)和光纤到户FTTH(FiberToTheHome)则可达到更高的用户入网接入速率,计算机网络教程高传善第一章,22,互联网40年十大里程碑事件,计算机网络教程高传善第一章,23,1.2计算机网络的基本概念,什么是计算机网络计算机网络的组成计算机网络的功能计算机网络的应用(不讲),计算机网络教程高传善第一章,24,1.2.1什么是计算机网络,计算机网络是由各具有自主功能而又通过各种通信手段相互连接起来以便进行信息交换、资源共享或协同工作的计算机组成的复合系统。,计算机网络教程高传善第一章,25,1.2.2计算机网络的组成,计算机网络由通信子网和资源子网两部分构成。通信子网负责计算机间的数据通信,包括传输媒体(TransmissionMedium)、中继器(Repeater)、集线器(Hub)、网桥(Bridge)、交换机(Switch)和路由器(Router)等通信中间设备资源子网负责提供共享的硬件、软件和信息资源,进行信息处理。,计算机网络教程高传善第一章,26,1.2.3计算机网络的功能,消除地理距离的限制实现资源共享提高可靠性节省经费具有可扩充性提供人际通信手段可以在各资源主机间分担负荷协同计算,计算机网络教程高传善第一章,27,1.3计算机网络的体系结构,层次模型开放系统互连基本参考模型因特网络参考模型OSI与Internet参考模型的比较网络通信标准化组织(课后看),计算机网络教程高传善第一章,28,1.3.1层次模型,计算机网络教程高传善第一章,29,1.3.1层次模型,计算机网络教程高传善第一章,30,1.3.1层次模型,网络协议与网络体系结构的概念,协议(protocol):指通信双方关于如何进行通信的一种约定。包括对传送信息内容的理解、信息表示形式以及各种情况下的应答信号等。网络体系结构(networkarchitecture):层和协议的集合。包括如何分层以及各层中采用的具体协议。,计算机网络教程高传善第一章,31,1.3.1层次模型,分层好处,各层功能相对独立。灵活性好。结构上可分割开。易于实现和维护。能促进标准化工作。若层数太少,就会使每一层的协议太复杂。层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。,计算机网络教程高传善第一章,32,1.3.1层次模型,基本层次的划分,通信软件必需的接口:面向用户应用的接口面向通信线路的接口,用户服务层US(UserService)通信服务层CS(CommunicationService),计算机网络教程高传善第一章,33,1.3.1层次模型,4.服务与协议的关系,服务是指某层向它上一层提供的一组原语。它定义了该层准备代表其用户执行哪些操作,但它并不涉及如何实现这些操作。协议是一组规则,用来规定同一层上对等实体之间所交换的数据包格式和含义。对等实体利用协议来实现它们的服务定义。,服务涉及到层间的接口,协议涉及到不同机器上对等实体之间发送的分组。,计算机网络教程高传善第一章,34,1.3.1层次模型,5.网络体系结构中的数据传递模型,5,4,3,2,1,5,4,3,2,1,主机1,AP2,AP1,主机2,应用程序数据,101比特流110101110101,注意观察加入或剥去首部(尾部)的层次,应用程序数据,计算机网络教程高传善第一章,35,1.3.1层次模型,5,4,3,2,1,5,4,3,2,1,主机1,AP2,AP1,主机2,101比特流110101110101,应用程序数据,我收到了AP1发来的应用程序数据!,物理传输媒体,计算机网络教程高传善第一章,36,1.3.1层次模型,要点归纳如下:,除了在物理媒体上进行的是实通信外,其余各对等层实体间进行的都是虚通信。对等层的虚通信必须遵循该层的协议。n层的虚通信是通过其与n-1层间接口处n-1层提供的服务以及n-1层的通信(通常也是虚通信)来实现的。,计算机网络教程高传善第一章,37,1.3.2开放系统互连基本参考模型,基于通信功能分层的概念,OSI参考模型(ISO/IEC7498-1)给出了详细的通信模型。为获得健壮的通信系统,该模型定义了7层,并详细给出了每层的功能要求。该模型并未定义实现每层功能的协议,也没有将实现方案限制在某一单一协议上。,计算机网络教程高传善第一章,38,1.3.2开放系统互连基本参考模型(续),计算机网络教程高传善第一章,39,1.3.2开放系统互连基本参考模型(续),1.物理层(physicallayer):关注通信信道上传输的原始比特。主要涉及机械、电气和时序接口,以及物理传输介质。在物理媒体上传输原始的数据比特流信号。EIA-RS-232C例如10Base-T标准中定义了电缆为带有100欧姆阻抗的非屏蔽三类双绞线,RJ-45接口,最大长度100米,线上数据表示为曼彻斯特码等。,计算机网络教程高传善第一章,40,1.3.2开放系统互连基本参考模型(续),2.数据链路层(datalinklayer):通过校验、确认和反馈重发等手段将原始的物理连接改造成无差错的数据链路,同时还要进行流量控制(flowcontrol)。将比特组合成数据链路协议数据单元DL-PDU数据链路协议数据单元是OSI标准中使用的术语,又称帧(frame)。例子:高级数据链路控制HDLC(High-levelDataLinkControl)规程,计算机网络教程高传善第一章,41,1.3.2开放系统互连基本参考模型(续),3.网络层(networklayer):主要关心通信子网的运行控制,负责路由选择和拥塞控制。主要解决如何把网络协议数据单元分组(Packet)从源传送到目标在通信子网中进行路由(routing)选择。处理拥塞,防止传输瓶颈的出现,计算机网络教程高传善第一章,42,1.3.2开放系统互连基本参考模型(续),4.运输层(transportlayer):为上层用户提供端到端的透明、优化的数据传输服务。是第一个端对端,也就是主机到主机的层次;高层用户可利用运输层的服务直接进行端到端的数据传输,从而不必知道通信子网的存在;可以通过分流(splitting)来提高吞吐量;通过复用(multiplexing)将多个运输通信合用一条网络连接。处理端到端的差错控制和流量控制的问题,计算机网络教程高传善第一章,43,1.3.2开放系统互连基本参考模型(续),5.会话层(sessionlayer):负责管理和建立不同机器上各种进程间的连接。会话层是进程到进程之间的层次;会话层组织和同步进程间的对话;全双工或半双工提供同步服务。会话层很少以独立协议体的形式出现,一般和应用层的功能结合在一起,用单个协议实现。,计算机网络教程高传善第一章,44,1.3.2开放系统互连基本参考模型(续),6.表示层(presentationlayer):主要为上层用户提供共同需要的数据或信息语法表示变换。通过采用抽象的标准方法来定义数据结构,可以克服不同机器上数据表示或不同编码之间的差异。通过数据加密和解密来保证应用服务数据交换的安全性。,计算机网络教程高传善第一章,45,1.3.2开放系统互连基本参考模型(续),7.应用层(applicationlayer):包含了用户通常需要的各种协议。开放系统互连环境的最高层。网络环境下不同主机间的文件传送、访问和管理FTAM(,AccessandManagement);传送标准电子邮件的报文处理系统MHS(MessageHandlingSystem);超文本传输协议HTTP(HyperTextTransferProtocol)等,都属于应用层的范畴。,计算机网络教程高传善第一章,46,1.3.2开放系统互连基本参考模型(续),服务原语,请求(request)指示(indication)响应(response)证实(confirm),一个服务是通过一组服务原语来执行的。OSI模型中,将服务原语划分为四类:,计算机网络教程高传善第一章,47,连接请求通过服务提供者的虚通信传到被叫方后,被叫方服务提供者向被叫方服务用户指示有建立连接的请求。,1.3.2开放系统互连基本参考模型(续),呼叫方服务用户请求建立一个连接。,若被叫方服务用户准备建立连接,则通过此原语告诉本方服务提供者。,呼叫方服务提供者通过虚通信得知被叫方同意建立连接后,由此原语告知呼叫方服务用户。,服务原语的简单例子:连接请求:连接指示:连接响应:连接证实:,计算机网络教程高传善第一章,48,1.3.2开放系统互连基本参考模型(续),数据请求:数据指示:断连请求:断连指示:,呼叫方服务用户通过此原语请求本方服务提供者将数据送给被叫方。,被叫方服务提供者收到对方送来的数据后通知服务用户。,任何一方用户可通过此原语请求释放连接,由服务提供者传至对等方。,对等方服务提供者通过此原语告诉本方服务用户释放连接。,计算机网络教程高传善第一章,49,1.3.3Internet参考模型,前身ARPANET(1990年关闭)以TCP/IP协议为核心、以ARPANET为主干网开始将许多不同的网络互连在一起,构成了Internet的原型,并对TCP/IP协议及技术进行试验NSFNET:美国国家科学基金会(NationalScienceFoundation)ANSNET:非盈利性公司,高级网络与服务(AdvancedNetworksandServices),计算机网络教程高传善第一章,50,1.3.3Internet参考模型,工作方式(类似邮政)信息封装成包(package),又称分组IP协议就是关于在Internet中传递的分组封装格式的约定分组在Internet中是通过若干路由器(router)间转发来传递到目标点的,计算机网络教程高传善第一章,51,数据,数据,数据,1.3.3Internet参考模型,每一个数据段前面添加上首部构成分组。,首部,首部,首部,请注意:现在左边是“前面”,计算机网络教程高传善第一章,52,1.3.3Internet参考模型,H1,A,互联网,B,D,E,C,H5,H6,H4,H2,H3,H1向H5发送分组,路由器,主机,在路由器E暂存查找转发表找到转发的端口,最后到达目的主机H5,在路由器C暂存查找转发表找到转发的端口,在路由器A暂存查找转发表找到转发的端口,计算机网络教程高传善第一章,53,1.3.3Internet参考模型,Internet连接的一个例子,计算机网络教程高传善第一章,54,从因特网的工作方式上看,可以划分为以下的两大块:(1)边缘部分由所有连接在因特网上的主机组成。这部分是用户直接使用的,用来进行通信(传送数据、音频或视频)和资源共享。(2)核心部分由大量网络和连接这些网络的路由器组成。这部分是为边缘部分提供服务的(提供连通性和交换)。,1.3.3Internet参考模型,计算机网络教程高传善第一章,55,1.3.3Internet参考模型,因特网的核心部分,因特网的边缘部分,主机,网络,路由器,因特网的边缘部分与核心部分,计算机网络教程高传善第一章,56,1.3.3Internet参考模型,Internet的地址是用数字来表示的,称为IP地址。IP地址共含有四个字节,32个二进制位。在书写时,通常每个字节都用十进制表示,而字节之间用小圆点分隔开来域名(domainname)最后一个域名为顶级域,计算机网络教程高传善第一章,57,1.3.3Internet参考模型,域名中的最后一个域有时也称为顶级域名,以区分机构或组织的性质。名字仅是为了帮助人们记忆和输入,在IP分组中使用的仍然是IP地址。在Internet中有许多称为域名服务器DNS(DomainNameServer)的系统可以帮助你自动地从域名来找到其相应的IP地址研究和试验新一代的IP协议,即第六版的IPv6(目前广泛采用的是IPv4,即第四版的IP)。在IPv6中,地址已从32位扩展到128位,计算机网络教程高传善第一章,58,1.3.3Internet参考模型,计算机网络教程高传善第一章,59,1.3.3Internet参考模型(续),1.子网层(networkinterfacelayer):只负责组织和其他网络技术的交互。TCP/IP将互联网中的任何网络作为整个路由中将一个分组传输到下一个路由器的工具。2.互连网层(internetlayer):使主机可以把分组发往任何网络,并使分组独立地传向目标,分组路由和避免拥塞是主要的设计问题。这层是体系结构中的核心,定义了正式的分组格式和协议,即IP(InternetProtocol)协议。,计算机网络教程高传善第一章,60,1.3.3Internet参考模型(续),3.运输层(transportlayer):允许源端和目标端主机上的对等实体可以进行会话。这层定义了两个端到端的协议,一是保证递送的传输控制协议TCP(TransmissionControlProtocol),另一个是尽力递送的用户数据报协议UDP(UserDatagramProtocol)。TCP和UDP间的主要区别在于,前者提供的是面向连接的服务(connection-orientedservice),而后者提供的是无连接的服务(connectionlessservice)。,计算机网络教程高传善第一章,61,1.3.3Internet参考模型(续),4.应用层:包含所有的高层协议,如虚拟终端协议TELNET(TELecommunicationNETwork)、文件传输协议FTP(Protocol)、电子邮件协议SMTP(SimpleMessageTransferProtocol)、域名系统服务DNS、HTTP协议等。,计算机网络教程高传善第一章,62,1.3.4OSI和Internet参考模型的比较,TCP/IP模型中的协议与OSI的关系,计算机网络教程高传善第一章,63,1.3.4OSI和Internet参考模型的比较,OSI与因特网参考模型的相同点:,它们都是层次结构的模型;其最低层都是面向通信子网的;它们都有运输层,且都是第一个提供端到端数据传输服务的层次,都能提供面向连接或无连接两种运输服务;其最高层都是向各种用户应用进程提供服务的应用层等,计算机网络教程高传善第一章,64,1.3.4OSI和Internet参考模型的比较,OSI与因特网参考模型的不同点:,两者所划分的层次数不同;Internet中没有表示层和会话层;Internet没有明确规定通信子网的协议,也不再区分通信子网中的物理层、数据链路层和网络层;Internet中特别强调了互连网层,其中运行的IP协议是Internet的核心协议,且互连网层向上只提供无连接的服务,而不提供面向连接的服务,计算机网络教程高传善第一章,65,1.3.4OSI和Internet参考模型的比较,在OSI的网络层中同时支持无连接和面向连接的通信,但运输层只支持面向连接的通信。Internet的网络层只支持无连接模式,但在运输层支持两种通信模式。开放系统互连是一个国际标准;严格来说Inetrnet模型不是一个官方的国际标准,但由于其影响巨大,成为一种事实上的国际工业标准。,计算机网络教程高传善第一章,66,1.3.4OSI和Internet参考模型的比较,在市场化方面OSI却失败了。OSI的专家们在完成OSI标准时没有商业驱动力;OSI的协议实现起来过分复杂,且运行效率很低;OSI标准的制定周期太长,因而使得按OSI标准生产的设备无法及时进入市场;OSI的层次划分并也不太合理,有些功能在多个层次中重复出现。法律上的国际标准OSI并没有得到市场的认可。而非国际标准TCP/IP

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论