《计算机网络基础》课件——计算机网络体系结构.pptx
计算机网络体系结构2018
目录1234背景分层原理基本概念网络分层体系结构
PART01背景
网络体系结构提出的背景—计算机网络的复杂性、异质性不同的通信介质-有线、无线等不同种类的设备-主机、路由器、交换机、复用设备等不同的操作系统-UNIX、Windows等不同种类业务-分时、交互、实时等。不同的软/硬件、接口和通信约定背景于更新与维护较强的独立性和适应性简化设计与实现结构清晰背景对于复杂的网络系统,用什么方法能合理地组织网络的结构,以达到如下目的呢?
空中旅行的过程
从另一种不同的角度观察空中旅行的组织
分层的空中旅行组织:服务
PART02分层原理
计算机网络中也采用了分层方法。把复杂的问题划分为若干个较小的、单一的局部问题,在不同层上予以解决。网络的层次结构方法要解决的问题:计算机网络的分类
网络应该具有哪些层次呢:每一层的功能是什么?(分层与功能)01通信双方的数据传输要遵循哪些规则?(协议)03各层之间的关系是怎样的?它们如何进行交互?(服务与接口)02在计算机网络中,层、协议和层间接口的集合被称为计算机网络体系结构。(换名话来说:体系结构包括三个内容:即分层结构与每层的功能、服务与层间接口、协议。)04计算机网络的分类
030201独立性强-耦合程度低,上层只需了解下层通过层间接口提供什么服务-黑箱方法。适应性强。只要服务和接口不变,每层的确实现方法可任意改变。易于实现和维护。把复杂的系统分解成若干个涉及范围小、功能简单的子单元:使系统的结构清晰,实现、调试和维护变得简单和容易,使设计人员能专心设计和开发所关心的功能模块。层次结构方法的优点
PART03基本概念
实体:任何可以发送或接收信息的硬件/软件进程。协议:通信双方在通信中必须遵守的规则。对等层:两个不同系统的同级层次。对等实体:分别位于不同系统对等层中的两个实体。服务:某一层及其以下各层的一种能力,通过接口提供给其相邻上层。接口:相邻两层之间交互的界面,定义相邻两层之间的操作及下层对上层的服务。3.基本概念
实体、接口、服务等之间的关系
PART04网络分层体系结构
030201网络中的任何一个系统都是按照层次结构来组织的同一网络中,任意两个端系统必须具有相同的层次每层使用其下层提供的服务,并向其上层提供服务4网络分层体系结构
通信只在对待层间进行(间接的、逻辑的、虚拟的),非对待层之间不能互相“通信”Pn:第n层协议,即每n层对等网间通信必须遵循的规则或约定。实际的物理通信只在最底层完成。4网络分层体系结构
4网络分层体系结构
消息送到源系统的最高层;从最高层开始,自上而下逐层封装;经物理线路传输到目标系统;目标系统将收到的信息自下而上逐层处理并拆封;由最高层将消息提交给目标进程。源进程传送消息到目标进程的过程
使对等层的通信更加可靠;差错控制:控制发送端的速率,使接收端能来得及接收流量控制:发送端将数据块分成更小的单位,并在接收端重新组合。分段和重装:多个高层的对等层通信会话复用一条低层连接。复用和分用:建立连接和释放连接。体系结构各层中实现的主要功能
感谢观看THANKS2018