【文档说明】第3章计算机网络体系结构-OSI模型课件.ppt,共(27)页,540.001 KB,由小橙橙上传
转载请保留链接:https://www.ichengzhen.cn/view-76907.html
以下为本文档部分文字说明:
计算机网络应用技术第3章计算机网络体系结构本章要点掌握OSI参考模型的结构和各层功能。了解网络体系结构分类、功能特点。掌握TCP/IP体系结构的层次和功能。掌握IP地址管理和子网划分的方法。本章内容3.1基本概念3.2OSI模型3.3TCP/IP模型3
.4IP地址管理和子网划分3.5IEEE802局域网参考标准OSI模型3.2OSI模型简介1OSI参考模型的主要特性2OSI参考模型的信息流动3OSI参考模型各层功能41、OSI模型简介•1984年,国际化标准组织公布了OSI参考模型
。它将整个网络的功能分为7个层次。应用层表示层会话层传输层网络层数据链路层物理层主机A主机B应用层表示层会话层传输层网络层数据链路层物理层应用层协议表示层协议会话层协议传输层协议网络层协议数据链路层协议网络
传输介质2、OSI参考模型的主要特性◆它是一种将异构系统互连的分层结构,提供了控制互连系统交互规则的标准框架,定义抽象结构,并非具体实现的描述。◆对等层之间的虚通信必须遵守相应层的协议,如应用层协议、传输层
协议、数据链路层协议等。◆相邻层间接口定义了基本操作和低层向上层提供服务。◆所有提供的公共服务是面向连接的(如线路交换)或无连接的(存储转发交换)数据通信服务。3、OSI参考模型的信息流动•主机A向主机B
传送数据应用层表示层会话层传输层网络层数据链路层物理层应用层表示层会话层传输层网络层数据链路层物理层比特流传输主机A主机B加上控制信息加上控制信息加上控制信息加上控制信息加上控制信息加上控制信息去掉控制信息去掉控制信息去掉控制信
息去掉控制信息去掉控制信息去掉控制信息4、OSI参考模型各层功能处理网络应用数据表示主机间通信端到端的连接寻址和最短路径介质访问(接入)二进制传输应用层Application表示层Presentation会话层Session传输层Transport物理层Physical数据链路层Dat
aLink网络层Network7654321物理层实现在物理媒体上透明地传送原始比特流。传输单位是二进制位。某一个实际存在的事物看起来却好像不存在一样。功能◆在数据终端设备和数据电路端设备之间提供数据传输访问接口。◆在通信设备之间提供有关的控
制信号。◆为同步数据流提供时钟信号,并管理比特传输率。◆提供机械的电缆连接器(如连接器的插头、插座等)。任务–机械特性:物理连接器的尺寸、形状、规格;–电气特性:信号电平,脉冲宽度,频率,数据传送速率,最大传送距离等;–功能特性:接口引脚的功能作用;–规程特性
:信号时序,应答关系,操作过程。特性数据链路层在发送节点和接收节点之间进行可靠的、透明的数据传输,为网络层提供连接服务。传输单位是帧。任务功能数据链路层分为两个子层:介质访问控制MAC(MediaAccessControl)子层和逻辑链路控制LLC(LogicLinkContr
ol)子层。MAC子层负责物理寻址和对网络介质的物理访问。LLC子层建立和维护网络设备间的数据链路连接,负责本层中的流量控制和错误纠正。MAC子层的具体功能1.链路管理。有传输时建立数据链路连接;结束传输时释放数据链路连接。2.成帧。将要发送的数据分割成帧,
以此为单位进行数据的发送、接收、应答和校验。3.差错控制。在接收端对收到的数据帧进行差错校验。4.流量控制。流量控制方案有发送等待方法、预约缓冲法。LLC子层的服务1、无确认的无连接服务无需建立数据链路连接,不进行差错控制和流量控制
。2、有确认的无连接服务在接收端进行差错检验,并向发送端给出接收情况的应答。发送端根据情况做出相应的处理(如重发)。3、有确认的面向连接的服务分建立连接、数据传输、拆除连接三个阶段。要进行差错控制并做出相应的应答。三种服务的简单比较数据链路连接
差错控制和流量控制并做出应答服务质量适用场合无确认无连接的服务无无较低适合于线路误码率较低及传送实时要求较高的传输(如语音)有确认的无连接服务无有较高适合于误码率高的信道(如无线电通信信道)有确认面向连接服务有有最好适合于采用OSI/RM的场合数据
链路层协议◆面向字符型数据链路规程以字符集的一个子集来执行通信控制功能。(如ASCII码)STX——02(ASCII码)——表示报文文本的开始ETX——03(ASCII码)——表示报文文本的结束ENQ——05(ASCII码)——询问,
请求回答ACK——06(ASCII码)——确认,响应请求报文有数据报文和控制报文两种◆面向比特型数据链路规程特点:以位来定位各个字段,而不是用控制字符。高级数据链路控制规程HDLC(High-levelDataLinkC
ontrol)是IBM的面向比特型数据链路层协议。•HDLC协议以帧为传输单位。帧结构如图所示:FFCSICAF88×n8≥0168开始字段地址字段控制字段信息字段校验字段结束标志HDLC协议规定了3种类
型的帧,即信息帧、管理帧和无编号帧。信息帧用于数据传输。管理帧用于数据流控制,不包含数据;无编号帧用于控制链路本身。•网络层是通信子网与网络高层的界面。主要负责控制通信子网的操作,实现网络上不相邻的数据终端设备之间在穿过通信子网逻辑信道上的准确数据传输。•网络层向传输层提供两种类
型的服务——数据报服务和虚电路服务。•网络层传送的数据单位是分组或包。分组运输涉及路由选择、流量控制和拥塞控制。网络层提供建立、维护和拆除传输连接的功能;选择网络层提供最合适的服务;在系统之间提供可靠的透明的数据传输,提供端到端的错误恢复和流量控制。传输层提供两个进程之间建立、维护和结束会话
连接的功能;提供交互会话的管理功能,如三种数据流方向的控制。会话层在会话层和传输层都提到了连接,那么会话连接和传输连接到底有什么区别呢?会话连接和传输连接之间有三种关系:一对一关系,即一个会话连接对应一个传输连接;一对多关系,一个会话连接对应多个传输连接;多对一关系,多个会话连接对应一个传
输关系。表示层提供不同信息格式和编码之间的转换;提供数据压缩和数据加密功能。表示层基于ASCII码的计算机将信息“HELLO”的ASCII编码发送出去。但因为接收方使用EBCDIC编码,所以数据必须加以转换。因此,传送的是十
六进制字符48454C4C4F,接收到的却是C8C5D3D3D6。基于ASCII码的计算机基于EBCDIC码的计算机网络48454C4C4FC8C5D3D3D6应用层还包含大量的应用协议,如虚拟终端协议(Teln
et)、简单邮件传输协议(SMTP)、简单网络管理协议(SNMP)、域名服务系统(DNS)和超文本传输协议(HTTP)等。应用层提供各种网络服务。处理网络应用数据表示主机间通信端到端的连接寻址和最短路径介质访问(接入)二进制传输应用层Application
表示层Presentation会话层Session传输层Transport物理层Physical数据链路层DataLink网络层Network7654321OSI数据封装与解封小结