《计算机网络(第5版)课件》1补充.ppt
《《计算机网络(第5版)课件》1补充.ppt》由会员分享,可在线阅读,更多相关《《计算机网络(第5版)课件》1补充.ppt(83页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机网络体系结构和网络协议计算机网络体系结构和网络协议 第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念第二节第二节第二节第二节 ISO/OSI ISO/OSI ISO/OSI ISO/OSI介绍介绍介绍介绍第三节第三节第三节第三节 TCP/IP TCP/IP TCP/IP TCP/IP介绍介绍介绍介绍第四节第四节第四节第四节 ISO/OSI ISO/OSI ISO/OSI ISO/OSI与与与与TCP/IPTCP/IPTCP/IPTCP/IP比较比较比较比较本章重点:本章重点:本章重点:本章重点:IS
2、O/OSI和TCP/IP协议的基本内容难点:难点:难点:难点:网络体系结构的概念参考资料:参考资料:参考资料:参考资料:1.1.1.1.谢书谢书谢书谢书:P19-31:P19-31:P19-31:P19-312.Tanenbaum2.Tanenbaum2.Tanenbaum2.Tanenbaum书书书书:P22-P41:P22-P41:P22-P41:P22-P411计算机网络计算机网络:按照网络协议网络协议,利用通信技术,以共享资源为主要目的,将地理上分散且独立的计算机互相连接而成的集合体。网络协议网络协议:由权威组织颁布的,入网时必须共同遵守的规则与规范。网络协议的必要性:网络协议的必要性
3、:第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念2第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络的复杂性网络的复杂性3第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络协议的来源及产生过程网络协议的来源及产生过程网络协议的来源及产生过程网络协议的来源及产生过程网络与网络与INTERNET有关协议标准组织和管理机构有关协
4、议标准组织和管理机构:1.国际电信联盟国际电信联盟(ITU)-2.国际标准化组织国际标准化组织(ISO)-3.电子工业协会电子工业协会(EIA)-4.电气与电子工程师协会电气与电子工程师协会(IEEE)-5.INTERNET协会协会(ISOC,IETF,IAB)-6.INTERNET网络信息中心网络信息中心-7.INTERNET地址分配授权机构地址分配授权机构-8.WWW联盟联盟4关于关于INTERNETINTERNET的标准化工作的标准化工作因特网协会 ISOC因特网研究指导小组IRSG 因特网研究部 IRTF 因特网工程部 IETF 因特网工程指导小组IESG RGWGRG领域领域因特网体
5、系结构研究委员会 IAB WGWGWG第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念5正式标准正式标准正式标准正式标准产生过程产生过程:):)草案草案-建议标准建议标准-草案标准草案标准-正式标准正式标准l因特网草案(InternetDraft)在这个阶段还不是RFC文档。l建议标准(ProposedStandard)从这个阶段开始就成为RFC文档。l草案标准(DraftStandard)l因特网标准(InternetStandard)第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和
6、协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念6各种各种各种各种RFCRFC之间的关系之间的关系之间的关系之间的关系 因特网草案建议标准草案标准因特网标准历史的 RFC实验的 RFC提供信息的 RFC6 种 RFC第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念7第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络协议的内容:网络协议的内容:语义:需要发出何种控制信息,完成何种动语义:需要发出
7、何种控制信息,完成何种动作及做出何种响应作及做出何种响应语法:数据与控制信息的结构或格式语法:数据与控制信息的结构或格式时序:事件实现顺序的详细说明时序:事件实现顺序的详细说明RFC7938第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念计算机网络协议现状:计算机网络协议现状:TCP/IPHTTPFTPTELNETSMTPSNMP9SESSION(ISO8326,ISO8327)MHSISO10021CCITTX。400(1984)FTAMISO8571DSISO9594VTISO9040XWINDOWM
8、HS(88)ROSRTSRDAACSE(ISO8649,ISO8650)PRESENTATION(ISO8822,ISO8823),ASN1(ISO8824,8825)TRANSPORT(ISO8072,ISO8073)TSBTCP,UDPNSPFTPSMTPTELNETX11NFSXDRRPCDAPNVTNICEX11连接型服务ISO8879无连接型服务ISO8473IP会话控制路由选择无线PRNCSMASS卫星PONLAPBRS232V35公用交换电话网网间协议(ISO8479,8648)X25PLPKDLCLAPBRS232CV35ESISISO9542LLC1(ISO88022)CSM
9、ACDISO88023TOKENBUSISO88024TOKENRINGISO88025FDDIISO9314ATMDDCMPRS232CV35网络管理ISO9596959510164SNMPEDIOSIINTERNETDECNET1、物理层2、数据链路层3、网络层4、运输层5、会话层6、表示层7、应用层计算机网络的体系结构和协议计算机网络的体系结构和协议计算机网络的体系结构和协议计算机网络的体系结构和协议第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念10第二章第二章 计算机网络体系结构和网络协议计算机
10、网络体系结构和网络协议第一节第一节第一节第一节 网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构和协议的基本概念网络体系结构网络体系结构网络体系结构网络体系结构网络层次结构模型与各层协议的集合11第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍OSI/RM-OSI/RM-开放系统互连基本参考模式开放系统互连基本参考模式开放系统互连基本参考模式开放系统互连基本参考模式是为网络互联而制定的一系列计算机网络互连的标准。(1)能够支持异种计算机之间的互连和通信;(2)能够支持多种通信媒体;(3)能够支持多种业务处理;(4)能够支持
11、高级的人机接口;(5)能够具有可扩充能力。OSIOSI基本参考模型共分七个层:基本参考模型共分七个层:基本参考模型共分七个层:基本参考模型共分七个层:(1)物理层(PH)(2)数据链路层(DL)(3)网络层(N)(4)运输层(T)(5)会话层(S)(6)表示层(P)(7)应用层(A)12第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍13第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍“分层”可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易于研究和处理。分层处理的优点分层处理的优点:经济减少复杂性14分层处理的必要性分
12、层处理的必要性-计算机通信的例子计算机通信的例子第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍1510101101010传输媒介传输媒介网卡网卡网网网网 络络络络 信信信信 息息息息 传传传传 输输输输 过过过过 程程程程 示示示示 意意意意 图图图图第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍16l计算机1向计算机2通过网络发送文件。l第一类工作与传送文件直接有关。确信对方已做好接收和存储文件的准备。双方协调好一致的文件格式。l两个计算机将文件传送模块作为最高的一层。剩下的工作由下面的模块负责。第二节第二节第二节第二节 ISO/OSI I
13、SO/OSI介绍介绍介绍介绍17两个计算机交换文件两个计算机交换文件 文件传送模块计算机 1计算机 2文件传送模块只看这两个文件传送模块好像文件及文件传送命令是按照水平方向的虚线传送的把文件交给下层模块进行发送把收到的文件交给上层模块第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍18再设计一个通信服务模块再设计一个通信服务模块 文件传送模块计算机 1计算机 2文件传送模块只看这两个通信服务模块好像可直接把文件可靠地传送到对方把文件交给下层模块进行发送把收到的文件交给上层模块通信服务模块通信服务模块第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍
14、19再设计一个网络接入模块再设计一个网络接入模块 文件传送模块计算机 1计算机 2文件传送模块通信服务模块通信服务模块网络接入模块网络接入模块通信网络网络接口网络接口网络接入模块负责做与网络接口细节有关的工作例如,规定传输的帧格式,帧的最大长度等。第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍20计算机网络分层的优点:计算机网络分层的优点:l各层之间是独立的;l灵活性好;l结构上可分割开;l易于实现和维护;l能促进标准化工作;第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍21分层的原则:层数多少要适当分层的原则:层数多少要适当 l若层数太少,
15、就会使每一层的协议太复杂。l层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。l确定界限:相对独立,接口简单第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍22qISO/OSI():七层协议第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍237Application-Application-6PresentationPresentation5-Session-Session-4-Transport-Transport-3-Network-Network-Network-Network-2-DataLink-DLDLDLDL-Data
16、Link-1-Physical-PHPHPHPH-Physical-LStack Num 1LinkStack Num 2LinkStack Num 3LinkStack Num 4ISO OSI 7 Layer Reference Model:End-to-end vs.Chained Communications第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍24第二节第二节第二节第二节 ISO/OSI ISO/OSI介绍介绍介绍介绍Host AHost BAPDUPPDUSPDUSegmentPacketFrameBit应用层应用层表示层表示层会话层会话层传输层传
17、输层网络层网络层数据链路层数据链路层物理层物理层应用层应用层表示层表示层会话层会话层传输层传输层网络层网络层数据链路层数据链路层物理层物理层25ISO/OSI的的实实现现过过程程26各层定义各层定义27OSI参考模型具有七个层次框架,自底向上参考模型具有七个层次框架,自底向上:物理层物理层(physical layer)数据链路层数据链路层(data link layer)网络层网络层(network layer)传输层传输层(transport layer)会话层会话层(session layer)表示层表示层(presentation layer)应用层应用层(application la
18、yer)该模型有下面几个特点:该模型有下面几个特点:每个层次的对应实体之间都通过各自的协议通信每个层次的对应实体之间都通过各自的协议通信 各个计算机系统都有相同的层次结构各个计算机系统都有相同的层次结构 不同系统的相应层次有相同的功能不同系统的相应层次有相同的功能 同一系统的各层次之间通过接口联系同一系统的各层次之间通过接口联系 相邻的两层之间,下层为上层提供服务,同时上层使用相邻的两层之间,下层为上层提供服务,同时上层使用下层提供的服务下层提供的服务281 1、物理层物理层 物物理理层层的的主主要要功功能能是是实实现现通通信信结结点点之之间间的的物物理理连连接接,在在物物理理传传输输介介质上
19、传输质上传输非结构化的非结构化的“0”“0”和和“1”“1”二进制比特流。二进制比特流。物物理理层层并并不不是是指指物物理理传传输输介介质质,它是介于数据链路层和物理传输介质之间的一层,是OSI参考模型的最底层,起着数据链路层到物理传输介质之间的逻辑接口的作用。物理层向数据链路层提供的服务物理层向数据链路层提供的服务包括:包括:l物理连接服务物理连接服务 指向数据链路层提供物理连接,数据链路层通过接口将数据传送给物理层,物理层就物理层就通通过过传传输输介介质质一一位位一一位位地地送送到到对对等等的的数数据据链链路路层层实实体体;至于数据是如何传送的,数据链路层并不关心。l物理服务数据单元服务物
20、理服务数据单元服务 是在物理介质上传传输输非非结结构构化化的的比比特特流流,所谓非结构化的比特流,指顺序地传输“0”、“1”信号,而不必考虑这些“0”、“1”信号表示什么意义。l顺序化服务顺序化服务 是指“0”、“1”信号一定要按照原顺序传送给对方按照原顺序传送给对方,而不必考虑这些“0”、“1”信号表示什么意义。29l所以总结物理层的主要任务就是为上一层提供一个物理连接,以便透明的传送比特流,在物理层上传送数据的单位是比特。l“透明”是一个很重要的术语。它表示:某一个实际存在的事物看起来却好像不存在一样。302、数据链路层数据链路层负责在两个相邻的结点间的线路上,无差错的传送以帧为单位的数据
21、。每一帧包括一定数量的数据和一些必要的控制信息。并负责数据链路的建立、维持和释放。数据链路层把一条可能出错的实际链路,转变为让网络层向下看起来好象是一条不出错的链路。313、网络层在网络层,数据传送的单位是分组或包。网络层的任务就是要选择合适的路由,使发送站的运输层所传下来的分组能够正确无误地按照地址找到目的站,并交付给目的站的运输层。对于一个通信子网来说,最多只有到网络层为止的最低3层。4、运输层在运输层,信息的传送单位是报文。它的主要任务是根据通信子网的特性最佳地利用网络,并以可靠和经济的方式为两个端系统的会话层之间,建立一条运输连接,以透明的传送报文。325、会话层会话层不参与具体的数据
22、传输,但它对联对数据传输进行管理。会话层在两个互相通信的应用进行之间,建立、组织和协调其交互。6、表示层表示层主要解决用户信息的语法表示问题。表示层将欲交换的数据从适合于某一用户的抽象语法交换为适合于OSI系统内部使用的传送语法。7、应用层主要负责用户信息的语义表示,并在两个通信进程者之间进行语义匹配。33各层的主要功能可以归纳如下:应用层与用户应用进程的接口,相当于:做什么?表示层数据格式的转换,相当于:对方看起来像什么?会话层会话的管理与数据传输的同步,相当于:轮到谁讲话和从何下讲起。运输层从端到端经网络透明地传送报文,相当于:对方在何处?网络层分组传送和路由选择,相当于:走哪条路可到达该
23、处?数据链路层在链路上无差错的传送帧,相当于:每一步应该怎样走?物理层将比特流送到物理媒体上传送,相当于:对上层的每一步怎样利用物理媒体?34传输层协议353 3、系统、子系统、系统、子系统、N N层与实体层与实体 系统:系统:网络中有自治能力的计算机或交换设备,网络中有自治能力的计算机或交换设备,从拓扑学的角度,我们往往也把它叫做网络结点或从拓扑学的角度,我们往往也把它叫做网络结点或简称结点。图中每一个垂直列表示一个开放系统。简称结点。图中每一个垂直列表示一个开放系统。子系统子系统:对每一个开放系统均可以有对每一个开放系统均可以有N N个划分,个划分,每一划分称为一个子系统。显然,每一个子系
24、统与每一划分称为一个子系统。显然,每一个子系统与其上、下子系统进行交互作用,它们是通过子系统其上、下子系统进行交互作用,它们是通过子系统间的边界进行的。间的边界进行的。N N层:层:指指N N个划分中,除去顶层和底层的任一层,个划分中,除去顶层和底层的任一层,通常称通常称N N层;与层;与N N层相连的上、下层次称为(层相连的上、下层次称为(N+1N+1)层、)层、(N-1N-1)层。这种概念也适应于协议、服务、功能等。)层。这种概念也适应于协议、服务、功能等。对等层:对等层:在所有的开放系统中,位于同一水平在所有的开放系统中,位于同一水平(同层)上的子系统,构成了对等层。对等层中的(同层)上
25、的子系统,构成了对等层。对等层中的实体间能够发送和接收信息。实体间能够发送和接收信息。实体:实体:开放系统中,能够发送和接收信息的软件开放系统中,能够发送和接收信息的软件(如进程)和硬件(如智能(如进程)和硬件(如智能I/OI/O芯片),称为实体。芯片),称为实体。每层由多个实体组成。实体是系统中的活动元素。每层由多个实体组成。实体是系统中的活动元素。一个子系统可以包含一个或多个实体。位于不同系一个子系统可以包含一个或多个实体。位于不同系统中的同一层次的实体叫做对等实体。统中的同一层次的实体叫做对等实体。协议就是计算机网络中对等实体之间有关通信规则约定的集合。协议就是计算机网络中对等实体之间有
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络第5版课件 计算机网络 课件 补充
限制150内