计算机网络与通信-第3讲网络的体系结构要点课件.ppt

上传人(卖家):晟晟文业 文档编号:4531793 上传时间:2022-12-17 格式:PPT 页数:38 大小:1.93MB
下载 相关 举报
计算机网络与通信-第3讲网络的体系结构要点课件.ppt_第1页
第1页 / 共38页
计算机网络与通信-第3讲网络的体系结构要点课件.ppt_第2页
第2页 / 共38页
计算机网络与通信-第3讲网络的体系结构要点课件.ppt_第3页
第3页 / 共38页
计算机网络与通信-第3讲网络的体系结构要点课件.ppt_第4页
第4页 / 共38页
计算机网络与通信-第3讲网络的体系结构要点课件.ppt_第5页
第5页 / 共38页
点击查看更多>>
资源描述

1、计算机网络与通信计算机网络与通信王玲王玲jonas_今日道今日道2网络的体系结构网络的体系结构 主要内容主要内容1.1.网络组织结构网络组织结构2.2.网络功能结构网络功能结构3.3.OSI/RMOSI/RM参考模型参考模型4.4.TCP/IPTCP/IP参考模型参考模型5.5.OSI/RMOSI/RM参考模型与参考模型与TCP/IPTCP/IP参考模型参考模型比较比较网络组织结构网络组织结构v 网络中的设备定义为结点网络中的设备定义为结点 v 链路是网络中两个结点之间的连线,分成链路是网络中两个结点之间的连线,分成“物理链路物理链路”和和“逻辑链路逻辑链路”两种。两种。v 通路是网络中从发出

2、信息的结点(源结点)到接收信息的结通路是网络中从发出信息的结点(源结点)到接收信息的结点(目的结点)之间的一系列结点和链路,是在网络中建立点(目的结点)之间的一系列结点和链路,是在网络中建立形成的一串结点到结点的链路。形成的一串结点到结点的链路。网络组织结构网络组织结构网络的子网结构网络的子网结构网络组织结构网络组织结构v 1 1、总线型结构、总线型结构v 2 2、星型结构、星型结构v 3 3、树型结构、树型结构v 4 4、环型结构、环型结构v 5 5、网状结构、网状结构v 6 6、混合型拓扑结构、混合型拓扑结构v相互通信的两个计算机系统必须相互通信的两个计算机系统必须高度协调工作高度协调工作

3、才才行,而这种行,而这种“协调协调”是相当复杂的。是相当复杂的。v“分层分层”可将庞大而复杂的问题,转化为若干较可将庞大而复杂的问题,转化为若干较小的局部问题,而这些较小的局部问题就比较易小的局部问题,而这些较小的局部问题就比较易于研究和处理。于研究和处理。网络功能结构网络功能结构v计算机计算机 1 1 向计算机向计算机 2 2 通过网络发送文件。通过网络发送文件。v可以将要做的工作进行如下的划分。可以将要做的工作进行如下的划分。v第一类工作与传送文件直接有关。第一类工作与传送文件直接有关。v确信对方已做好接收和存储文件的准备。v双方协调好一致的文件格式。v两个计算机将两个计算机将文件传送模块

4、文件传送模块作为最高的一层作为最高的一层 。剩下的工作由下面的模块负责。剩下的工作由下面的模块负责。网络功能结构网络功能结构两个计算机交换文件两个计算机交换文件 文件传送模块计算机 1计算机 2文件传送模块只看这两个文件传送模块好像文件及文件传送命令是按照水平方向的虚线传送的把文件交给下层模块进行发送把收到的文件交给上层模块文件传送模块计算机 1计算机 2文件传送模块只看这两个通信服务模块好像可直接把文件可靠地传送到对方把文件交给下层模块进行发送把收到的文件交给上层模块通信服务模块通信服务模块再设计一个通信服务模块再设计一个通信服务模块文件传送模块计算机 1计算机 2文件传送模块通信服务模块通

5、信服务模块网络接入模块网络接入模块通信网络网络接口网络接口网络接入模块负责做与网络接口细节有关的工作例如,规定传输的帧格式,帧的最大长度等。再设计一个网络接入模块再设计一个网络接入模块分层的好处分层的好处 v各层之间是独立的。各层之间是独立的。v灵活性好。灵活性好。v结构上可分割开。结构上可分割开。v易于实现和维护。易于实现和维护。v能促进标准化工作。能促进标准化工作。层数多少要适当层数多少要适当 v若层数太少,就会使每一层的协议太复杂。若层数太少,就会使每一层的协议太复杂。v层数太多又会在描述和综合各层功能的系统工层数太多又会在描述和综合各层功能的系统工程任务时遇到较多的困难。程任务时遇到较

6、多的困难。v 协议体系协议体系(protocol architecture)(protocol architecture)v 协议:网络设备相互间通信时所遵守的规定。v 协议分层:为了降低设计的复杂度,增加网络的可扩展性,有利于新业务的导入。v 分层的原则:分层的原则:v 将相似的功能集中在同一层内,必要时可将层的功能再分成子块,层数不宜过多,以避免层间接口的开销变大。v 当功能差别较大时应分层处理。v 各层只对相邻的上下层定义接口。v 协议栈(协议栈(protocol stack)protocol stack):一个特定的系统所使用的一:一个特定的系统所使用的一组协议(每一层一个或几个协议)

7、组协议(每一层一个或几个协议)网络功能结构网络功能结构v层层(layer)(layer)v协议协议(protocol)(protocol)v服务服务(service(service或业务或业务)v接口(接口(interface)interface)v原语原语(primitive)(primitive)层和协议的集合层和协议的集合v层层(layer)(layer)v协议协议(protocol)(protocol)v服务服务(service(service或业务或业务)v接口(接口(interface)interface)v原语原语(primitive)(primitive)不同机器中对应不同机器

8、中对应的层称为对等实的层称为对等实体(体(peer entity)层和协议的集合层和协议的集合v层层(layer)(layer)v协议协议(protocol)(protocol)v服务服务(service(service或业务或业务)v接口(接口(interface)interface)v原语原语(primitive)(primitive)第第n层的通信规则层的通信规则和功能由该层的和功能由该层的协议描述协议描述层和协议的集合层和协议的集合v层层(layer)(layer)v协议协议(protocol)(protocol)v服务服务(service(service或业务或业务)v接口(接口(i

9、nterface)interface)v原语原语(primitive)(primitive)相邻上下层之间都有相邻上下层之间都有接口,接口定义下层接口,接口定义下层向上层提供的服务。向上层提供的服务。层和协议的集合层和协议的集合v层层(layer)(layer)v协议协议(protocol)(protocol)v服务服务(service(service或业务或业务)v接口(接口(interface)interface)v原语原语(primitive)(primitive)服务由一组原语描述。服务由一组原语描述。如果协议位于操作系统如果协议位于操作系统中,则这些服务原语通中,则这些服务原语通常是

10、一些系统调用。常是一些系统调用。层和协议的集合层和协议的集合数据单元的名称与关系数据单元的名称与关系业务接入点业务接入点SAP协议数据单元协议数据单元PDUN层的PDU=N层PCI+N层SDUN层的SDU=N+1层的PDU协议控制信息协议控制信息PCIPCIPCIPDU业务数据单元业务数据单元SDU服务(服务(service)v面向连接的服务:首先要在信源与信宿之间建面向连接的服务:首先要在信源与信宿之间建立连接,然后在此连接上通信,最后拆除连接。立连接,然后在此连接上通信,最后拆除连接。v非连接服务:将每个数据单元打包,在包头添非连接服务:将每个数据单元打包,在包头添加地址信息,每个数据包独

11、自寻路,同一数据加地址信息,每个数据包独自寻路,同一数据流的包可能经由不同的路径到达目的地,到达流的包可能经由不同的路径到达目的地,到达的顺序也可能颠倒。的顺序也可能颠倒。v 服务原语分为服务原语分为4 4种类型:种类型:v 请求(request):一个实体请求做某项服务v 指示(indication):一个实体被告知做某项服务v 响应(response):一个实体发出响应v 证实(confirm):请求得到响应v 原语一般都携带参数。原语一般都携带参数。v 证实型(证实型(confirmedconfirmed)和非证实型)和非证实型(unconfirmedunconfirmed)服务的区别:

12、)服务的区别:v 证实型服务包含所有4种服务原语。v 非证实型服务只包含请求和指示2种服务原语。N+1层层协议实体协议实体N层层协议实体协议实体N-1层层协议实体协议实体响应响应指示指示N+1层层协议实体协议实体N层层协议实体协议实体N-1层层协议实体协议实体请求请求证实证实使用的服务使用的服务提供的服务提供的服务服务原语(服务原语(primitive)服务原语工作示意图服务原语工作示意图N+1层N+1层N层requestindicationresponseconfirm计算机A计算机B1 COENNCT.request 1 COENNCT.request dialdial2 CONNECT.

13、indication 2 CONNECT.indication ringring3 CONNECT.response 3 CONNECT.response pick uppick up4 CONNECT.confirm 4 CONNECT.confirm ringing stopsringing stops5 DATA.request 5 DATA.request say somethingsay something6 DATA.indication 6 DATA.indication hears voicehears voice7 DISCONNECT.request 7 DISCONNEC

14、T.request caller hangs upcaller hangs up8 DISCONNECT.indication 8 DISCONNECT.indication busy tonebusy tone服务原语工作示例服务原语工作示例v OS(OpenOS(Open System)System)开放系统,是按照开放的接口、服务和支开放系统,是按照开放的接口、服务和支持格式规范而实现的系统。它能使应用软件以最少的修改,实现在持格式规范而实现的系统。它能使应用软件以最少的修改,实现在不同系统中的移植不同系统中的移植,能同本地或远程中的应用实现相互操作,以,能同本地或远程中的应用实现相互操

15、作,以方便用户以迁移的方式交互。开放系统具有可移植性、相互操作、方便用户以迁移的方式交互。开放系统具有可移植性、相互操作、交换一致性。交换一致性。v OSI(OpenOSI(Open System Interconnection)System Interconnection)开放系统互连,是开放系统互连,是指计算机系统在网络中的互连性、互通性、互操作性。指计算机系统在网络中的互连性、互通性、互操作性。v OSIE(OpenOSIE(Open System Interconnection Environment)System Interconnection Environment)开放系统互连环

16、境,是由开放系统互连参考模型所定义的概念、元,是由开放系统互连参考模型所定义的概念、元素、功能、协议和由此制定的标准的集合。开放系统互连是开放系素、功能、协议和由此制定的标准的集合。开放系统互连是开放系统的子系统,但开放系统的革命性工作是从开放系统互连开始的,统的子系统,但开放系统的革命性工作是从开放系统互连开始的,而开放系统的实现有赖于开放系统环境的建立。而开放系统的实现有赖于开放系统环境的建立。OSI/RM模型模型PhysicalPhysicalData linkData linkNetworkNetworkTransportTransportSessionSessionPresentat

17、ionPresentationApplicationApplicationPhysicalPhysicalData linkData linkNetworkNetworkTransportTransportSessionSessionPresentationPresentationApplicationApplicationAAAAAAPPPPPSSSSTTTNNDDVirtualdata flowActual data flowSenderReceiverPhysicalPhysicalData linkData linkNetworkNetworkTransportTransportSes

18、sionSessionPresentationPresentationApplicationApplicationPhysicalPhysicalData linkData linkNetworkNetworkTransportTransportSessionSessionPresentationPresentationApplicationApplicationPhysicalPhysicalData linkData linkNetworkNetworkTransportTransportSessionSessionPresentationPresentationApplicationAp

19、plicationAAAAAAPPPPPSSSSTTTNNDDVirtualdata flowActual data flowSenderReceiver国际标准化组织(国际标准化组织(International Standard Organization)开放系统互连(开放系统互连(Open System Interconnection)应用层表示层会话层传输层网络层数据链路层物理层定于1983年,1995年修订ISO-OSI模型模型ISO-OSI模型模型PDU:Protocol Data Unit 协议数据单元帧分组物理层:缆线,信号的编码,网络接插件的电、机械接口数据链路层:成帧,差错控

20、制、流量控制,物理寻址,媒体访问控制网络层:路由、转发,拥塞控制传输层:为会话层提供与下面网络无关的可靠消息传送机制 会话层:负责建立(或清除)在两个通信的表示层之间的通信通道,包括交互管理、同步,异常报告。表示层:在两个应用层之间的传输过程中负责数据的表示语法应用层:处理应用进程之间所发送和接收的数据中包含的信息内容。TCP/IPTCP/IP四层参考模型四层参考模型TCP/IP协议的基本概念协议的基本概念TCP/IP模型模型TCP/IP模型模型主机至网络层(或网络接口主机至网络层(或网络接口层),在层),在TCP/IP模型中很少提模型中很少提及。及。TCP/IP模型模型互连网层:提供非连接的

21、分互连网层:提供非连接的分组交换功能组交换功能TCP/IP模型模型传输层:提供可靠的面向连传输层:提供可靠的面向连接的传输层协议接的传输层协议TCP和不可和不可靠的非连接传输层协议靠的非连接传输层协议UDP。TCP/IP模型模型应用层:向用户提供应用服应用层:向用户提供应用服务。如务。如FTP,TELNET等等OSI与与TCP/IP模型的比较模型的比较相同点:1.都是基于独立的协议栈概念。2.两者都有功能相似的应用层、传输层、网络层。不同点:1.在OSI模型中,严格地定义了服务、接口、协议;在TCP/IP模型中,并没有严格区分服务、接口与协议。2.OSI模型支持非连接和面向连接的网络层通信,但

22、在传输层只支持面向连接的通信;TCP/IP模型只支持非连接的网络层通信,但在传输层有支持非连接和面向连接的两种协议可供用户选择。3.TCP/IP模型中不区分、甚至不提起物理层和数据链路层。应用层传输层网络层表示层会话层数据链路层物理层7654321OSI 的体系结构应用层网络接口层网际层 IP(各种应用层协议如TELNET,FTP,SMTP 等)传输层(TCP 或 UDP)TCP/IP 的体系结构无连接分组交付服务传输服务(可靠或不可靠)各种应用服务TCP/IP 的三个服务层次OSI与与TCP/IP模型的比较模型的比较本讲小结本讲小结 主要介绍了主要介绍了OSI七层模型与七层模型与TCP/IP

23、四四层体系结构的内容,我们应当主要注层体系结构的内容,我们应当主要注意两者之间的区别:意两者之间的区别:1、OSI引入了服务、接口、协议、分层的概念,引入了服务、接口、协议、分层的概念,TCP/IP正是借鉴了正是借鉴了OSI的这些概念建模的的这些概念建模的 2、OSI先有模型,后有协议,先有模型,后有协议,TCP/IP则相反则相反 3、OSI现有标准后实践,现有标准后实践,TCP/IP则相反则相反 4、OSI 花了很长时间的标准化,而同时花了很长时间的标准化,而同时TCP/IP已经被广泛使用已经被广泛使用 5、OSI 太复杂,太复杂,TCP/IP简单却并不全面,要替简单却并不全面,要替代代TCP/IP很难很难381.计算机网络的定义。从逻辑上可分成哪两个组成部分2.计算机网络的分类标准分别有哪些。写出按地域,拓扑结构的具体分类。按地域分类时写出相应的英文简称3.计算机网络的发展经历了哪几个阶段4.计算机网络的硬件系统和软件系统的组成是什么5.OSI七层参考模型分别是哪七层,并写出相应的英文标识6.TCP/IP的参考模型是什么,对OSI七层参考模型与TCP/IP的参考模型作比较7.写出SAP、SDU、PDU、PCI、IDU的中英文8.写出物理层的主要功能作业作业

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 办公、行业 > 各类PPT课件(模板)
版权提示 | 免责声明

1,本文(计算机网络与通信-第3讲网络的体系结构要点课件.ppt)为本站会员(晟晟文业)主动上传,163文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。
2,用户下载本文档,所消耗的文币(积分)将全额增加到上传者的账号。
3, 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(发送邮件至3464097650@qq.com或直接QQ联系客服),我们立即给予删除!


侵权处理QQ:3464097650--上传资料QQ:3464097650

【声明】本站为“文档C2C交易模式”,即用户上传的文档直接卖给(下载)用户,本站只是网络空间服务平台,本站所有原创文档下载所得归上传人所有,如您发现上传作品侵犯了您的版权,请立刻联系我们并提供证据,我们将在3个工作日内予以改正。


163文库-Www.163Wenku.Com |网站地图|