高中计算机网络体系结构PPT,第2章 计算机网络体系结构ppt课件.ppt

《第2章 计算机网络体系结构ppt课件.ppt》由会员分享,提供在线免费全文阅读可下载,此文档格式为ppt,更多相关《第2章 计算机网络体系结构ppt课件.ppt》文档请在天天文库搜索。

1、本章主要内容 计算机网络体系结构的形成 协议与划分层次 计算机网络的原理体系结构 OSI和TCP/IP体系结构的比较第2章 计算机网络体系结构2.1 计算机网络体系结构概述 在层次模型中,将系统所要实现的复杂功能分解为若干个相对简单的细小功能,每一项分功能以相对独立的方式去实现。2.1.1 划分层次的重要性划分层次的好处 各层之间是独立的; 灵活性好; 结构上可分割开; 易于实现和维护; 能促进标准化工作.2.1.2 计算机网络的分层模型2.1 计算机网络体系结构概述实体N+1层N+1层协议N+1层实体实体N层N层协议N层实体实体N-1层N-1层协议N-1层实体接口接口接口接口协 议: 为进行网络中的数据交换而建立的规则﹑标准或约定即称为网络协议。语 法语 义同 步2.1 计算机网络体系结构概述注意! 对于非常复杂的计算机网络协议, 应采用层次式的结构。实 体:任何可以发送或接收信息的硬件。

2、或软件进程。对等实体:不同机器上位于同一层次、完成相同功能的实体。2.1 计算机网络体系结构概述 在网络分层结构模型中,每一层为相邻的上一层所提供的功能称为服务。服务访问点: 在同一系统中相邻两层的实体进行交互的地方,通常称为服务访问点SAP。服 务:2.1 计算机网络体系结构概述注意!协议数据单元(PDU):对等层之间传送数据的单位.服务数据单元(SDU):相邻层之间交换数据的单位. 相邻层之间通过一组服务原语建立相互作用,完成服务与被服务的过程。服务原语:请 求指 示响 应确 认2.1 计算机网络体系结构概述指示原语 用 户实 体第 n 层第 n + 1 层用 户请求原语响应原语确认原语实 体系统A系统B服务原语的调用过程邮政系统处理信件的层次结构 A 写信A 地邮政局处理转运处转运处邮政局分发B 看信B 地通信双方的协议两地邮局的协议两地转运处的协议第一层第一层第二层第二层第三层第三。

3、层实体、对等实体、对等层、协议、服务的关系 协 议: 服 务: “协议”与“服务”的区别 “水平的”,控制对等实体之间通信的规则。“垂直的”,由下层向上层通过层间接口提供的。服务类型面向连接服务无连接服务以电话系统为模式以邮政系统为模式2.1 计算机网络体系结构概述面向连接服务包括三个阶段连接建立数据传输连接释放注意!注意!无连接服务有三种类型数据报证实交付请求回答计算机体系结构的定义 计算机网络的各层及其协议的集合称为网络的体系结构.SNA分层的体系结构DNA分层的体系结构2.2 ISO/OSI开放系统互连基准模型应用层会话层传输层网络层物理层应用层表示层会话层传输层网络层数据链路层物理层接口接口接口接口接口接口报文(M)报文(M)报文(M)报文(M)报文分组(P)帧(F)位(bit)应用层协议表示层协议会话层协议传输层协议数据链路层表示层网络层协议物理媒介数据链路层协议主机X主机Y2.。

4、2.1 OSI七层模型2.2.2 OSI基准模型各层的功能2.2 ISO/OSI开放系统互连基准模型1.物理层(Physical Layer)  物理层位于OSI参考模型的最低层,它直接面向原始比特流的传输。为了实现原始比特流的物理传输,物理层必须解决好包括传输介质、信道类型、数据与信号之间的转换、信号传输中的衰减和噪声等在内的一系列问题。2.2 ISO/OSI开放系统互连基准模型2.数据链路层(Data Link Layer)  数据链路层涉及相邻结点之间的可靠数据传输,数据链路层通过加强物理层传输原始比特的功能,使之对网络层表现为一条无错线路。为了能够实现相邻结点之间无差错的数据传送,数据链路层在数据传输过程中提供了确认、差错控制和流量控制等机制。 2.2 ISO/OSI开放系统互连基准模型3.网络层(Network Layer)  网络中的两台计算机进行通信时,中间可能要经过许多中间。

5、结点甚至不同的通信子网。网络层的任务就是在通信子网中选择一条合适的路径,使发送端传输层所传下来的数据能够通过所选择的路径到达目的端。 2.2 ISO/OSI开放系统互连基准模型3.传输层(Transport Layer)  是OSI模型中惟一负责端到端节点间数据传输和控制功能的层,起到承上启下的作用。 传输层弥补了网络层服务质量的不足,向会话层屏蔽了传输层以下的数据通信细节,为会话层提供可靠的端到端数据传输服务,并使用差错控制和流量控制等机制。 2.2 ISO/OSI开放系统互连基准模型5.会话层(Session Layer)  会话层的主要功能是在两个结点间建立、维护和释放面向用户的连接,并对会话进行管理和控制,保证会话数据可靠传送。  在会话层和传输层都提到了连接,那么会话连接和传输连接到底有什么区别呢?会话连接和传输连接之间有三种关系:一对一关系,即一个会话连接对应一个传输连接;一对。

6、多关系,一个会话连接对应多个传输连接;多对一关系,多个会话连接对应一个传输关系。6.表示层(Presentation Layer)  OSI模型中,表示层以下的各层主要负责数据在网络中传输时不出错。但数据的传输没有出错,并不代表数据所表示的信息不会出错。表示层专门负责有关网络中计算机信息表示方式的问题。表示层负责在不同的数据格式之间进行转换操作,以实现不同计算机系统间的信息交换。 2.2 ISO/OSI开放系统互连基准模型 基于ASCII码的计算机将信息“HELLO”的ASCII编码发送出去。但因为接收方使用EBCDIC编码,所以数据必须加以转换。因此,传送的是十六进制字符48454C4C4F,接收到的却是C8C5D3D3D6。基于ASCII码的计算机基于EBCDIC码的计算机网 络48454C4C4 FC8C5D3D3D62.2 ISO/OSI开放系统互连基准模型7.应用层(Applic。

7、ation Layer)  应用层是OSI参考模型中最靠近用户的一层,负责为用户的应用程序提供网络服务。应用层还包含大量的应用协议,如虚拟终端协议(Telnet)、简单邮件传输协议(SMTP)、简单网络管理协议(SNMP)、域名服务系统(DNS)和超文本传输协议(HTTP)等。 2.2 ISO/OSI开放系统互连基准模型2.2.3 OSI的层间通信 在同一台计算机的层间交互过程,以及在同一层上不同计算机之间的相互通信过程是相互关联的。 每一层向其协议规范中的上层提供服务。 每层都与其他计算机中相同层的软件和硬件交换一些信息。 应用层表示层会话层传输层网络层数据链路层物理层L7DataL6L5L4L3L2HL2TL7DataL6L5L4L3L7DataL6L5L4L7DataL6L5L7DataL6L7Data应用层表示层会话层传输层网络层数据链路层物理层L7DataL6L5L4L3L2HL。

8、2TL7DataL6L5L4L3L7DataL6L5L4L7DataL6L5L7DataL6L7DataL#-第#层的头 L#H-第#层的头 L#T-第#层的尾主机A主机B同一台计算机之间相邻层的通信 不同计算机上同等层之间的通信 应用层表示层会话层传输层网络层数据链路层物理层主机A主机B应用层表示层会话层传输层网络层数据链路层物理层网络层数据链路层物理层路由器C表示层会话层传输层网络层数据链路层物理层应用层上层数据数据数据数据01011101010010000010MAC头LLC头IP头TCP头PDU段包帧数据位FCSFCS上层数据封 装 解 封 装 表示层会话层传输层网络层数据链路层物理层应用层上层数据01011101010010000010LLC头+IP头+TCP头+数据MAC头IP头+TCP头+数据LLC头IP头TCP头TCP头+数据上层数据OSI模型每一层数据的名称 数据段数据报。

9、数据帧比特应用层表示层会话层传输层网络层数据链路层物理层主机A主机B应用层表示层会话层传输层网络层数据链路层物理层数据 Internet协议(IP) Internet 控制信息协议(ICMP) 地址解析协议(ARP) 反向地址解析协议(RARP)2.3 TCP/IP 模型 2.3.1 TCP/IP 模型 2.3 TCP/IP 模型 2.3.2 TCP/IP各层主要协议 HTTPSMTPDNSRTPTCPUDPIP网际层网络接口层运输层应用层………网络接口 1网络接口 2网络接口 3ICMP RARP ARP2.3 TCP/IP 模型 2.3.3 TCP/IP网络模型数据封装 生成数据 为端到端的传输将数据打包 在报头上附加目的网络地址 附加目的数据链路层地址到数据链路报头 传输比特 应用层运输层网络层表示层会话层数据链路层物理层7654321OSI 的体系结构1 应用层4 网络接口层3 网际层 IP (各种应用层协议如TELNET, FTP, SMTP 等)2 运输层(TCP 或 UDP)TCP/IP 的体系结构2.4 OSI 模型和TCP/IP 模型的区别 TCP/IP一开始就考虑到多种异构网的互连问题,并将网际协议IP作为TCP/IP的重要组成部分;但ISO最初只考虑到使用一种标准的公用数据网将各种不同的系统互连在一起.OSI与TCP/IP的区别OSI与TCP/IP的区别TCP/IP一开始就对面向连接服务和无连接服务并重,而OSI在开始时只强调面向连接服务.TCP/IP有较好的网络管理功能,而OSI到后来才开始考虑这个问题.。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值