第3章计算机网络体系结构1分析课件.ppt
《第3章计算机网络体系结构1分析课件.ppt》由会员分享,可在线阅读,更多相关《第3章计算机网络体系结构1分析课件.ppt(48页珍藏版)》请在三一办公上搜索。
1、2023/3/28,1,第3章 计算机网络体系结构,3.1 网络体系结构3.2 开放系统互联参考模型3.3 OSI各层概述3.4 TCP/IP体系结构,2023/3/28,2,第3章 计算机网络体系结构,本章学习要求:掌握:网络体系结构涉及的基本概念掌握:层次化体系结构OSI/RM、TCP/IP掌握:OSI/RM主要层的功能 物理层 数据链路层:流量控制协议 网络层:路由算法 传输层:端口 应用层:主要协议,2023/3/28,3,3.1 网络体系结构,3.1.1网络体系结构的定义和发展网络体系:为了完成计算机间的通信合作,把每个计算机互联的功能划分成定义明确的层次,规定了同层次间通信的协议及
2、相邻层之间的接口及服务。网络体系结构:网络体系中同层进程间通信的协议和相邻层接口及服务的统称。网络体系结构的发展:,ARPASNAOSI/RM,2023/3/28,4,3.1 网络体系结构,3.1.2网络体系结构的分层原理层次结构方法要解决的问题:1.网络应该具有哪些层次?每一层的功能是什么?(分层与功能)2.各层之间的关系是怎样的?它们如何进行交互?(服务与接口)3.通信双方的数据传输要遵循哪些规则?(协议),层次结构方法包括三个内容:分层及每层功能、服务与层间接口、协议。,2023/3/28,5,3.1 网络体系结构,层次、服务和接口、协议的范例,计算机网络分层体系结构示意图,2023/3
3、/28,7,OSI/RM分层结构的一些基本概念层:系统的逻辑划分,代表功能上相对独立的一个子系统(N)层表示OSI层次结构中的任一层,(N1)层表示指定层次的上邻层(层用户:本次服务使用者)(N1)层表示指定层次的下邻层(服务提供者)对等层:不同系统的相同层次,3.1 网络体系结构,2023/3/28,8,3.1 网络体系结构,实体:某一层中具有数据收发能力的活动单元,一般指该层的软件进程和实现该层协议的硬件单元(比如IE进程或者网卡上具有某种功能的模块)对等实体:位于不同系统的相同层次中的两个实体(Peer Entity)协议作用在对等实体之间,2023/3/28,9,3.1 网络体系结构,
4、通信协议:为了保证数据通信双方能够正确而自动地进行通信,制定的一套交换双方必须遵守的规则、约定与标准。接口:相邻两层之间交互的界面,定义相邻两层之间的操作及下层对上层的服务。服务:某一层及其以下各层的一种能力,通过接口提供给其相邻的上层。,2023/3/28,10,3.1 网络体系结构,计算机网络通信方式对等通信对等通信的实质(peer to peer)对等层实体之间虚拟通信禁止不同主机的对等层之间的直接通信。每一层必须依靠下邻层提供的服务来与另一台主机的对应层通信。下层向上层提供服务Service provider上层使用下层提供的服务Service user实际通信在最底层完成,2023/
5、3/28,11,3.2 开放系统互联参考模型,3.2.1 开放系统开放:所遵循的标准是开放的(任何人都可以参照);遵循标准开发的计算机系统是开放的(可以和任意地方的任意计算机系统进行通信,只要该计算机系统也遵循相同的标准)。开放系统:遵守互联标准协议的实系统(实系统:传送和处理信息的自治整体)。,2023/3/28,12,3.2 开放系统互联参考模型,开放系统互联参考模型OSI/RM分层的基本思路:1)抽象系统 抽象实系统中涉及互联的公共特性构成模型系统,然后通过对模型系统的研究就可以避免涉及具体机型和技术实现上的细节,也可以避免技术进步对互联标准的影响。2)模块化(分层原理)根据网络的组织和
6、功能将网络划分成定义明确的层次,然后定义层间接口以及每层提供的功能和服务,最后定义每层必须遵守的规则,即协议。,2023/3/28,13,3.2 开放系统互联参考模型,3.2.3 OSI/RM七层模型,处理网络应用,应用层Application,表示层Presentation,会话层session,传输层transport,物理层Physical,数据链路层Data Link,网络层Network,7654321,二进制传输,介质访问/接入,寻址和最短路径,端到端的连接,主机间会话通信,数据表示,2023/3/28,16,3.2.4 通信协议:在网络系统中,为了保证数据通信双方能够正确而自动地
7、进行通信,制定的一套交换双方必须遵守的规则、约定与标准。特点:通信协议具有层次性通信协议具有可靠性通信协议具有有效性,3.2 开放系统互联参考模型,2023/3/28,17,3.1 网络体系结构,网络协议要包含三个要素:语义:构成协议的协议元素含义的解释,也即“讲什么”,例如协议元素SOH的语义表示所传输报文的报头开始。语法:规定将若干个协议元素和数据组合在一起来表达一个更完整的内容时所应遵循的格式,也即“怎么讲”,例如在传输数据报文时,可用适当的协议元素和数据表达传输格式时序:通信中各事件发生的因果关系。,SOH,HEAD,STX,TEXT,ETX,BCC,3.2.5 服务定义:本层向上邻层
8、提供的功能集合。OSI增值服务的原则:本层的服务应是本层功能与下邻层服务的之和,即(N)服务(N)功能(N1)服务层服务访问点SAP(Service Access Point):上层实体可以访问下层实体提供的服务的地方(位于接口上)。每一个SAP都有一个唯一地址(标识),且每个层间接口可以有多个SAP。在同样的意义上,我们可以把在邮政系统中邮局服务业务为发信人提供服务的地方某一邮箱的地址看作SAP,也可把收信人的街名和信箱看作邮局服务业务为收信人提供服务的SAP地址。发一封信,这两个SAP地址都是不可缺少。,2023/3/28,19,3.2 开放系统互联参考模型,服务分类:1.面向连接服务(C
9、onnection-Oriented Service)每一次完整的数据传输都必须具有建立连接、数据传输和终止连接三个过程。电话系统服务模式的抽象。2.无连接服务(Connectionless Service)每个传送单元(报文、数据报)带有完整的目的地址,每个传送单元在系统中是独立传送的。邮政系统服务模式的抽象。,Connection Oriented Service,Connectionless Service,参考模式,电话系统,邮政系统,特点,传输前需要建立连接;静态分配资源,动态分配资源,可靠性,提供可靠的报文流服务,不能防止报文的丢失、损坏、重复和乱序,对目的地址 的要求,仅在连接阶
10、段需要完整的目的地址,需要为每一个传送单元提供完整的目的地址,适用场合,在一段时间内向同一目的地发送大量信息;实时性要求FTP、TELNET,少量零星信息HTTP,服务原语:提供层服务的具有原子特征的语句(提供层服务的方法)原语:语句的执行具有原子特征(完整性),不容许中断;功能:(1)本层利用服务原语来通知下邻层要做什么;(2)下邻层利用服务原语来通知本层已做了什么。服务原语是层服务被引用的工具服务原语定义了相邻层之间的接口。结构:由原语名(CONNECT、SEND、LISTEN、RECEIVE等)和原语参数两部分组成(类似编程时的程序名和形式参数)。分类:,2023/3/28,22,服务原
11、语举例:建立连接服务由CONNECT原语提供当一个实体发出连接请求(CONNECT.request)之后,一个协议数据单元PDU就被发送出去。接收方会收到一个连接指示(CONNECT.indication),被告知某处的一个实体希望和它建立连接。收到连接指示的实体使用连接响应(CONNECT.response)原语表示它是否愿意建立连接。但无论是哪一种情况,请求建立连接的一方都能够通过连接证实(CONNECT.confirm)原语获知接收方的态度。,3.2 开放系统互联参考模型,2023/3/28,23,3.2 开放系统互联参考模型,有确认服务的服务原语:发出的请求原语要求得到确认 XXXX.
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机网络 体系结构 分析 课件
链接地址:https://www.31ppt.com/p-3952067.html