《第2章-计算机网络体系结构.pptx》由会员分享,可在线阅读,更多相关《第2章-计算机网络体系结构.pptx(35页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、课程主讲人:第2章-计算机网络体系结构第2章计算机网络体系结构主讲:耿家礼2计算机网络体系结构设计基本思想5 OSI七层体系结构模型概述1计算机网络体系结构的必要性33计算机网络体系结构分层原理4 4计算机网络体系结构定义和标准26TCP/IP四层体系结构模型概述 计算机网络是个非常复杂的系统。比如,连接在网络上的两台计算机需要进行通信时,由于计算机网络的复杂性和异质性,需要考虑很多复杂的因素,如何让两台计算机或网络设备之间能够像两个知心朋友那样能够互相准确理解对方的意思并做出正确的回应。计算机网络体系结构标准的制定正是为了解决这些问题计算机网络体系结构的必要性第2章计算机网络体系结构p分而治
2、之的思想正好可以将一个庞大而复杂的问题转化为若干较小的、容易处理的、单一的局部问题,然后在不同层次上予以解决,这也就是我们所熟悉的分层思想。在计算机网络体系结构中,分层思想的内涵就是每层在依赖自己下层所提供的服务的基础上,通过自身内部功能实现一种特定的服务。第2章计算机网络体系结构计算机网络体系结构设计基本思想第2章计算机网络体系结构分层思想在邮政系统的应用通信者活动通信者活动邮局服务业务邮局转送业务邮局转送业务邮局服务业务运输部门的邮件运输业务发信收信书写、地址、贴邮票、投递收集、盖邮戳、分拣打包、送运输部分选择路径、运输接收邮包、送邮局邮件拆包、分发邮件信件投递、信件分拣阅读 耦合度低、独
3、立性强 适应性强 易于实现和维护分层思想的优点计算机网络体系结构第2章p实体: 任何可以发送和接收信息的软硬件进程;p对等层:两个对端系统的同一层次;p对等实体:分别位于不同端系统对等层的两个实体;p接口:上层使用下层所提供的功能方式;p服务:某一层及其以下各层所完成的功能,通过接口提供给相邻的上层;p协议:通信双方在通信过程中必须遵循的规则和约定。计算机网络体系结构分层基本概念计算机网络体系结构第2章定义:为进行网络中的数据交换而建立的规则、标准或约定即网络协议(network protocol),简称为协议。 协议的三要素:语义:语义:需要发出何种控制信息,完成何种动作以及做出何种响应。
4、(做什么)语法:语法:传输数据与控制信息的格式和结构(如何做)时序:时序:事件实现顺序的详细说明(什么时候做)网络通信协议计算机网络体系结构第2章第2章p计算机网络体系结构就是计算机网络及其构件所应完成功能的精确定义。总之,体系结构是抽象的,而实现则是具体的,是真正在运行的计算机硬件和软件计算机网络体系结构计算机网络体系结构定义第2章OSI层次结构模型OSI层次结构模型OSIOSI(Open System InterconnectionOpen System Interconnection):开放系统互联参考模型,由ISOISO(International Standards Organiza
5、tion)制定,目的是实现网络互连和计算机之间的通信。OSI参考模型的结构 OSI参考模型由七层结构组成:应用层、表示层、会话层、传输层、网络层、数据链路层、物理层OSI层次结构模型第2章OSI 七层体系结构模型计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321应用程序数据计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321应用层首部H7应用程序数据计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H7应用程序数据H6表示层首部计
6、算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H6H7应用程序数据H5会话层首部计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H6H7应用程序数据H5H4传输层首部计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H6H7应用程序数据H5H4H3网络层首部计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H6H7应用程序数据H5H4H3H2数据链路层首部T2尾部计算机
7、网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP2756432110100110100101 比 特 流 110101110101物理传输媒体比 特 流 计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H6H7应用程序数据H5H4H3数据链路层首部H2T2尾部计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H6H7应用程序数据H5H4H3网络层首部计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP2756
8、4321H6H7应用程序数据H5H4传输层首部计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H6H7应用程序数据H5会话层首部计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321H7应用程序数据H6表示层首部计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321应用层首部H7应用程序数据计算机网络分层后数据传输OSI层次结构模型第2章计算机 1AP17564321计算机2AP27564321应用程序数据计算机网络分层后数据传输OS
9、I层次结构模型第2章计算机 1AP17564321计算机2AP27564321TCP/IP结构模型TCP/IP结构模型第2章TCP/IP结构模型TCP/IP结构模型第2章1.TCP/IP的含义TCP/IP本身指两个协议: TCP (Transmission Control ProtocolTransmission Control Protocol-传输控制协议;IP(Internet Protocol)-网络互联协议;同时TCP/IP又代表一组用于实现网络中计算机通信的协议集。TCP/IP 四层体系结构模型TCP/IP结构模型第2章2.TCP/IP 是四层结构模型:分为分为应用层、传输层应用层
10、、传输层、 网络网络互连层、互连层、 网络接口层。网络接口层。TCP/IP 四层体系结构模型TCP/IP结构模型第2章TCP/IP结构模型第2章OSI模型过于复杂,并没有实践;TCP/IP 是四层结构的模型,最下面的网络接口层并没有具体内容,因此往往采取折中的办法,即综合 OSI 模型和 TCP/IP模型 的优点,采用一种只有五层结构的TCP/IP层次模型,我们后面学习都基于这种五层模型。 5 应用层4 运输层3 网络层2 数据链路层1 物理层TCP/IP结构模型第2章5432154321H3物 理 传 输 媒 体数 据 部 分数 据 部 分数 据 部 分数 据 部 分10100110100101 比 特 流 11 010111010T2计算机 1 1H5H4H2首部尾部AP2AP1应 用 程 序 数 据计算机 2 2比特帧分组报文段谢 谢!第2章