OSI 7层模型简介

合集下载

osi七层参考模型

osi七层参考模型
本章内容
OSI七层参考模型概述 数据封装和拆封过程 TCP/IP协议栈 常见的TCP/IP协议
1
OSI七层模型
网络世界的法律标准!
2
OSI Reference Models
Data
7.应用层 6.表示层 5.会话层 4.传输层 3.网络层 2.数据链路层 1.物理层
7.应用层 6.表示层 5.会话层 4.传输层 3.网络层 2.数据链路层 1.物理层
接收方
ACK 3 Window size = 2 数据 3 被丢弃
TCP 窗 口
发送方
Window size = 3 Send 1 Window size = 3 Send 2 Window size = 3 Send 3
接收方
ACK 3 Window size = 2 数据 3 被丢弃
Window size = 3 Send 3
16
数据封装
发送数据的过程,就是 一个数据封装的过程
端口号 源IP+目的IP+ 上层协议 传输层报头 数据 数据 应用层 表示层 会话层
传输层
数据段 Segment 数据包 Packet
网络层报头 源MAC+目的MAC 数据链路层报头
数据
网络层
数据
数据链路层
数据帧 Frame 比特 Bit
17
将数据帧转换成高低电 平,即“0”或“1”代码
• • • • • 接口和媒体的物理特性位的表示 传输数率 位的同步 线路配置:设备与媒体的连接。 物理拓扑:星状拓扑、环状拓扑、总 线拓扑,等等。 • 传输模式:单工、半双工或全双工。
15
各层间的联系
应用层 对数据进行转换、 加密和压缩 表示层 会话层 提供可靠的进程到进程的 报文传输和差错恢复 传输层 网络层 将比特组装成帧; 提供节点到节点方式的传输 数据链路层 物理层 在媒体上传输比特; 提供机械的和电气的规约 将分组从源端传送到目的端; 提供网络互联 建立、管理和终止会话 允许接入网络资源

osi模型的七个层次

osi模型的七个层次

osi模型的七个层次
osi模型的七个层次:物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

开放式系统互联通信参考模型(简称OSI模型)是一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架,定义于ISO/IEC 7498-1。

OSI模型简介
一、模型定义开放式系统互联通信参考模型(英语:Open System Interconnection Reference Model,缩写为OSI),简称为OSI模型(OSI model),一种概念模型,由国际标准化组织提出,一个试图使各种计算机在世界范围内互连为网络的标准框架。

定义于ISO/IEC 7498-1。

二、层次划分根据建议X.200,OSI将计算机网络体系结构划
分为以下七层,标有1~7,第1层在底部。

这七层分别是物理层、数据链路层、网络层、传输层、会话层、表示层和应用层。

1、物理层: 将数据转换为可通过物理介质传送的电子信号相当于邮局中的搬运工人。

2、数据链路层: 决定访问网络介质的方式。

3、网络层: 使用权数据路由经过大型网络相当于邮局中的排序工人。

4、传输层: 提供终端到终端的可靠连接相当于公司中跑邮局的送信职员。

5、会话层: 允许用户使用简单易记的名称建立连接相当于公司中收寄信、写信封与拆信封的秘书。

6、表示层: 协商数据交换格式相当公司中简报老板、替老板写信的助理。

7、应用层: 用户的应用程序和网络之间的接口。

OSI七层模式简单通俗理解

OSI七层模式简单通俗理解

OSI七层模式简单通俗理解OSI(Open Systems Interconnection)七层模型是国际标准化组织(ISO)定义的一种通信协议结构,用于描述和管理计算机网络中的通信过程。

它将计算机网络的通信功能分为七个层次,每个层次都负责特定的功能。

以下是对每个层次的简单通俗理解:1.物理层:2.数据链路层:数据链路层负责将数据块分割成“帧”,并添加错误校验等控制信息,以确保数据以有序、可靠的方式从一个网络节点传输到另一个网络节点。

类似于将字符串切割成小块并添加一些指示标记的行程。

3.网络层:网络层是整个网络的核心,负责路由选择和数据包交换。

它使用逻辑地址(IP地址)将数据包从源节点传输到目标节点,并使用路由协议来检测并选择最佳路径。

4.传输层:传输层负责提供端到端的通信服务。

它通过控制数据包的传输和错误恢复来确保可靠传输。

类似于发送方告诉接收方如何组装和验证数据。

这通过传输控制协议(TCP)和用户数据报协议(UDP)等协议来实现。

5.会话层:会话层负责建立、管理和终止会话(连接)的过程。

它提供了对通信进程之间的会话控制的抽象。

类似于在通信过程中建立和结束对话。

6.表示层:表示层负责对数据进行编码、解码和转换,以便在不同计算机上的应用程序之间进行交换。

它负责数据格式、加密/解密以及压缩/解压缩等操作。

类似于在两个国家之间交换邮件时需要将文字翻译成另一种语言并在邮件中添加对应的指示标记。

7.应用层:应用层是最高层,负责为用户提供应用程序和网络服务。

它提供了哪些应用可以使用网络来通信的接口。

它包括电子邮件、Web浏览器、文件传输协议(FTP)、域名系统(DNS)等应用程序。

总体来说,OSI七层模型提供了一种将通信过程分解为几个功能层次,并确保每个层次都有明确定义的职责的方式。

每个层次都可以独立设计和实现,有助于提高网络的可靠性、可维护性和扩展性。

通过理解每个层次的功能,我们可以更好地理解和诊断网络中的问题,以及在设计和实现网络时做出更明智的决策。

网络7层模型

网络7层模型

⽹络7层模型
很多系统运维兄弟虽然系统运维做的顺风顺⽔,但是对于⽹络有关技能不是很熟悉,所以,今天和⼤家⼀起学习有关运维相关的⽹络知识和技能。

今天研究以太⽹,因为以太⽹是最基本也是重要的知识——OSI参考模型。

什么是OSI呢?OSI(Open System Interconnect),即开放式系统互联。

⼀般都叫OSI参考模型,是ISO(国际标准化组织)组织在1985年研究的⽹络互连模型。

ISO为了更好的使⽹络应⽤更为普及,推出了OSI参考模型。

其含义就是推荐所有公司使⽤这个规范来控制⽹络。

这样所有公司都有相同的规范,就能互联了。

OSI划分为7层模型,分别为:应⽤层、表⽰层、会话层、传输层、⽹络层、数据链路层、物理层。

⽹络7层模型有哪些功能呢,⼤家⼀起学习研究下。

OSI中的上⾯4层(应⽤层、表⽰层、会话层、传输层)为⾼层,定义了程序的功能;下⾯3层(⽹络层、数据链路层、物理层)为低层,主要是处理⾯向⽹络的端到端数据流。

应⽤层:访问⽹络服务的接⼝。

表⽰层:提供数据格式转换服务。

会话层:建⽴端连接并提供访问验证和会话管理。

传输层:提供应⽤进程之间的逻辑通信。

⽹络层:为数据在节点之间传输创建逻辑链路,并分组转发数据。

数据链路层:在通信的实体间建⽴数据链路连接。

物理层:为数据端设备提供原始⽐特流的传输的通路。

在⽹上截了⼀张图,⼤家可以参考如下:。

osi七层参考模型

osi七层参考模型
2020/11/23
7、 应用层(Application layer) 应用层是OSI的最高层,它为OSI模型以 外的应用程序提供服务。
2020/11/23
4、 传输层(Transport layer)(核心层)
主要任务:负责端到端节点间数据传输和控制功能 。
传输层是OSI中承上启下层,下三层面向网络通信, 确保信息准确传输;上三层面向用户主机,为用户提供 各种服务。
传输层不涉及中间转发节点,即与使用的网络无关。
主要功能:弥补网络层服务质量的不足,为会话层提 供端-端的可靠数据传输服务。包括两端主机之间的流 量控制。
2020/11/23
信道的最大带宽; 传输介质(例如,是有导线的还是无导线的等); 传输方式:是基带传输还是频带传输,或者二者均可; 多路复用技术(FDM、TDM和WDM波分多路复用Wavelength Division Multiplexing);
等等。
(2)物理层的主要功能:
物理连接的建立、维持和拆除。
2020/11/23
• 物理或机械特性:规定了DTE和DCE之间 的连接器形式,包括连接器形状、几何尺 寸、引线数目和排列方式等。
• 电气特性:规定了DTE和DCE之间多条信 号线的连接方式、发送器和接收器的电气 参数及其他有关电路的特征。电气特性决 定了传送速率和传输距离。
• 功能特性:对接口各信号线的功能给出了 确切的定义,说明某些连线上出现的某一 电平的电压表示的意义。
形问题。
– 第二大问题:
●噪声干扰 ●噪声可能导致信号传输错误,即接收端难以从混杂
了较大噪声的信号中提取出正确的数据。 ●减少噪声的措施,如抵消与屏蔽、良好的端接和接
地技术等
2020/11/23

osi七层模型的定义和各层功能

osi七层模型的定义和各层功能

OSI七层模型的定义和各层功能随着网络技术的不断发展,我们的生活已经离不开网络了。

而OSI七层模型是计算机网络体系结构的实质标准,它将计算机网络协议的通信功能分为七层,每一层都有着独特的功能和作用。

下面,我将以此为主题,深入探讨OSI七层模型的定义和各层功能。

1. 第一层:物理层在OSI七层模型中,物理层是最底层的一层,它主要负责传输比特流(Bit Flow)。

物理层的功能包括数据传输方式、电压标准、传输介质等。

如果物理层存在问题,整个网络都无法正常工作。

2. 第二层:数据链路层数据链路层负责对物理层传输的数据进行拆分,然后以帧的形式传输。

它的功能包括数据帧的封装、透明传输、差错检测和纠正等。

数据链路层是网络通信的基础,能够确保数据的可靠传输。

3. 第三层:网络层网络层的主要功能是为数据包选择合适的路由和进行转发。

它负责处理数据包的分组、寻址、路由选择和逻辑传输等。

网络层的存在让不同的网络之间能够互联互通,实现数据的全球传输。

4. 第四层:传输层传输层的功能是在网络中为两个端系统之间的数据传输提供可靠的连接。

它通过TCP、UDP等协议实现数据的可靠传输、分节与重组、流量控制、差错检测和纠正等。

5. 第五层:会话层会话层负责建立、管理和结束会话。

它的功能包括让在网络中的不同应用之间建立会话、同步数据传输和管理数据交换等。

6. 第六层:表示层表示层的作用是把数据转换成能被接收方识别的格式,然后进行数据的加密、压缩和解压缩等。

7. 第七层:应用层应用层是OSI模型中的最顶层,它为用户提供网络服务,包括文件传输、电流信箱、文件共享等。

应用层是用户与网络的接口,用户的各种应用软件通过应用层与网络进行通信。

OSI七层模型是计算机网络体系结构的基本标准,它将通信协议的功能划分为七层以便管理和开发。

每一层都有独特的功能和作用,共同构成了完整的网络通信体系。

只有了解并理解这些层次的功能,我们才能更好地利用网络资源,提高网络效率。

ISOOSI七层模型

ISOOSI七层模型

ISO/OSI七层模型一、物理层二、数据链路层三、网络层四、传输层五、会话层六、表示层七、应用层第4~7层称为高层功能(HLF):通信处理功能——终端具备的功能第1~3层称为低层功能(LLF):通信传送功能——网络和终端具备的功能物理层:开放系统中利用物理媒体实现物理连接的功能描述和执行连接的规程物理层协议规定的四个特性机械特性:形状、尺寸、引脚数量与排列情况等电气特性:信号电平、阻抗、传输速率、距离限制等功能特性:物理接口上各条信号线的功能分配和确切定义,比如数据线、控制线、定时线等规程特性:操作过程,比如信号线的工作规则、时序.物理层协议:连接两个物理设备,为链路层提供透明位流传输所必须遵循的规则,或者称物理接口数据终端设备DTE(Data Terminal Equipment)数据电路端设备DCE(Data Circuit—terminating Equipment)主要完成物理连接和传送通路的建立、维持和释放等操作提供透明的位流传送监督传送通路的工作情况,出现故障,立即通知DTE和DCE物理层典型协议有EIA RS—232—C和EIA RS-449数据链路层:功能:数据链路的建立和拆除:同步、站址确认、收发关系的确定、最终一次传输等信息传输:信息格式、数量、顺序编号、接收认可,信息流量调节等传输差错控制:防止信号丢失、重复和失序的方法异常情况处理。

数据链路层解决的主要问题:成帧、流量控制、差错控制数据链路层的典型协议是OSI标准协议集中的高级数据链路控制HDLC(High Level Data Link Control)协议。

OSI模型的数据链路层在IEEE802局域网标准中被分为介质访问控制(MAC)子层与逻辑链路控制(LLC)子层。

网络层:主机与通信网络的接口:以链路层提供的无差错传输为基础,向高层(传输层)提供两个主机之间的数据传输服务。

路由选择:静态路由选择算法动态路由选择算法流量控制:①吞吐量:信道在单位时间内成功传输的总信息量,单位为bps②拥塞③死锁网络层的典型协议是国际电报电话咨询委员会CCITT(Consulatave Committee International Telegraph and Telephone)的X.25,它适用于分组交换。

OSI七层模型介绍

OSI七层模型介绍

OSI七层模型详解OSI(Open System Interconnection,开放系统互连)七层网络模型称为开放式系统互联参考模型,是一个逻辑上的定义,一个规范,它把网络从逻辑上分为了7层。

每一层都有相关、相对应的物理设备,比如路由器,交换机。

OSI 七层模型是一种框架性的设计方法,建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题,其最主要的功能使就是帮助不同类型的主机实现数据传输。

它的最大优点是将服务、接口和协议这三个概念明确地区分开来,通过七个层次化的结构模型使不同的系统不同的网络之间实现可靠的通讯。

建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题。

它的最大优点是将服务、接口和协议这三个概念明确地区分开来:服务说明某一层为上一层提供一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务;这样各层之间具有很强的独立性,互连网络中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务并且不改变相邻层的接口就可以了。

网络七层的划分也是为了使网络的不同功能模块(不同层次)分担起不同的职责,从而带来如下好处:●减轻问题的复杂程度,一旦网络发生故障,可迅速定位故障所处层次,便于查找和纠错;●在各层分别定义标准接口,使具备相同对等层的不同网络设备能实现互操作,各层之间则相对独立,一种高层协议可放在多种低层协议上运行;●能有效刺激网络技术革新,因为每次更新都可以在小范围内进行,不需对整个网络动大手术;●便于研究和教学。

第一层物理层O S I 模型的最低层或第一层,该层包括物理连网媒介,如电缆连线连接器。

物理层的协议产生并检测电压以便发送和接收携带数据的信号。

在你的桌面P C 上插入网络接口卡,你就建立了计算机连网的基础。

换言之,你提供了一个物理层。

尽管物理层不提供纠错服务,但它能够设定数据传输速率并监测数据出错率。

网络物理问题,如电线断开,将影响物理层。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

CCIE读书笔记2011.9.17第一节OSI 7层模型是一个逻辑上的定义,一个规范一、OSI 7层模型建立七层模型的主要目的是为解决异种网络互连时所遇到的兼容性问题。

它的最大优点是将服务、接口和协议这三个概念明确地区分开来。

服务说明某一层为上一层提供一些什么功能,接口说明上一层如何使用下层的服务,而协议涉及如何实现本层的服务;这样各层之间具有很强的独立性,互连网络中各实体采用什么样的协议是没有限制的,只要向上提供相同的服务并且不改变相邻层的接口就可以了。

OSI 参考模型分为7层,高3层定义了端用户如何进行互相通信;底部4层定义了数据是如何端到端的传输。

1.OSI参考模型分层化的优点①有利于各个部件的开发、设计和故障排除。

②通过网络组件的标准化,允许多个供应商进行开发。

③通过定义在模型的每一层实现什么功能,鼓励产业的标准化。

④允许不同类型的网络硬件和软件相互通信。

⑤灵活性好,某一层变化不会影响到别层,设计者可专心设计和开发模块功能。

2.OSI参考模型每层的任务和[功能]①物理层(Physical layer)指定了在端系统之间,用于激活、维护及断开物理链路所需的电气、机械、规程和功能的要求[物理拓扑]物理层特征参数包括:电压、数据传输率、最大传输距离、物理连接媒体等。

在网络传输过程,通常使用的物理层传输介质如下:有线介质:电话线、双绞线、同轴电缆、光导纤维等。

无线介质:卫星、微波、IR、RF、激光等。

另外,还有大气,携带微波和光。

a)CSMA/CD(Carrier Sense Multiple Access with Collision Detection,带冲突检测的载波监听多路访问)技术,这是一种介质访问控制方法,用来帮助网络上的设备均匀的分享带宽,而不会使两台设备同时在网络介质上传送数据。

当网络中不同节点同时传送数据帧时就不可避免的会产生冲突,CSMA/CD就是用来解决这种冲突问题。

CSMA/CD的工作原理可以概括为:先听后说,边听边说;一旦冲突,立即停说;等待时机,然后再说;听,即监听、检测之意;说,即发送数据之意。

在以太网中,当发生冲突时:–先发送Jim信号让所有设备都知道发生了冲突–冲突会激活随机退避算法–冲突域中的每台设备都会等待一小段时间(每次延时的时间不一致,由退避算法确定),直到定时器到期–定时器到期后,所有主机重新发送数据的机会是均等的。

注:如果尝试15次之后还是产生冲突,试图发送数据的结点将超时。

CSMA/CD只工作在半双工环境下,全双工环境下不需要这一机制。

b)单工(Simplex Communication):数据传输只支持数据在一个方向上传输半双工(Half duplex Communication):半双工通信是指数据可以沿两个方向传送,但同一时刻一个信道只允许单方向传送,因此又被称为双向交替通信。

若要改变传输方向,需由开关进行切换。

半双工方式要求收发两端都有发送装置和接收装置。

由于这种方式要频繁变换信道方向,故效率低,但可以节约传输线路。

全双工(Full duplex Communication):全双工以太网使用两对电缆线,而不是像半双工方式那样使用一对电缆线。

全双工方式在发送设备的发送方和接收设备的接收方之间采取点到点的连接,这意味着在全双工的传送方式下,可以得到更高的数据传输速度。

全双工以太网可用于下列3种情况:–switch和host相连–switch和switch相连–用交叉线缆(crossover cable)相连的host和host最后,记住下列重点:–在全双工模式下,不会有冲突域–专用的交换机端口可用于全双工节点–主机的网卡和交换机端口必须能够运行在全双工模式下c)以太网电缆的连接–直通电缆:用于不同性质的接口相连接,一般理解为工作于相邻层次的设备。

采用568B标准制作。

–交叉电缆:用于相同性质的接口相连接,一般理解为工作于同一层或隔层的设备。

一端采用568B标准,另一端采用568A标准。

–反转电缆:实现主机到控制台的串行通信。

1到8根针脚,两端全部相反对应连接。

568B标准:白橙、橙;白绿、蓝;白蓝、绿;白棕、棕。

568A标准:白绿、绿;白橙、蓝;白蓝、橙;白棕、棕(即正线的1和3,2和6位进行对调)。

注:DCE(Data Communications Equipment,数据通信设备)通常位于服务提供者这一端,而DTE(Data Terminal Equipment,数据终端设备)则是连接设备。

DTE可获得的服务通常是通过接入调制解调器(modem)或信道服务单元/数据服务单元(CSU/DSU)而得到的。

②数据链路层(Data Link layer)提供数据的物理传输,并处理出错通知、网络拓扑和流量控制[组帧]数据链路层特征参数包括:物理地址、网络拓朴结构、错误警告机制、所传数据帧的排序和流控等。

其中物理地址是相对网络层地址而言的,它代表了数据链路层的节点标识技术。

a)以太网的数据链路层采用介质访问控制(Media Access Control,MAC)地址进行寻址。

MAC地址是烧录在Network Interface Card,–OUI与厂家分配的部分各占24位(3字节)。

–OUI的L/G位:第一个字节的第二位。

L/G=0,表示一个全局管理地址;L/G=1表示一个本地的地址。

–OUI的I/G位:第一个字节的最低位。

I/G=0,表示单播地址(设备可用物理地址);I/G=1,表示广播地址或组播地址。

b)数据链路层负责将位组合成字节,并将字节组合成帧。

帧被用在数据链路层,从网络传递过来的数据包被封装成帧,以根据介质访问的类型进行传输。

在帧格式中,采用循环冗余校验(CRC)进行差错检测。

但这仅仅是差错检测,而不进行差错纠正。

–前导(8字节):前7字节,前同步码,采用交替为0和1的格式;后1字节,帧开始定界符。

–Ethernet II帧使用类型字段来识别网络层协议(0x0800,表示Ipv4;0x86dd,表示Ipv6)。

802.3不能识别上层协议,且必须与专用的LAN(比如IPX)一起使用,较少使用。

–Destination Address,DA---目的地址;Source Address,SA---源地址③网络层(Network layer)提供通信设备的逻辑寻址方案[路径选择]网络层定义网络操作系统通信用的协议,为信息确定地址,把逻辑地址和名字翻译成物理的地址。

它也确定从源机沿着网络到目标机的路由选择,并处理交通问题,例如交换、路由和对数据包阻塞的控制。

OSI 参考模型规定网络层的主要功能有以下三点:a)路径选择与中继在点-点连接的通信子网中,信息从源结点出发,要经过若干个中继结点的存储转发后,才能到达目的结点。

通信子网中的路径是指从源结点到目的结点之间的一条通路,它可以表示为从源结点到目的结点之间的相邻结点及其链路的有序集合。

一般在两个结点之间都会有多条路径选择。

路径选择是指在通信子网中,源结点和中间结点为将报文分组传送到目的结点而对其后继结点的选择,这是网络层所要完成的主要功能之一。

b)流量控制网络中多个层次都存在流量控制问题,网络层的流量控制则对进入分组交换网的通信量加以一定的控制,以防因通信量过大造成通信子网性能下降。

c)网络连接建立与管理在面向连接服务中,网络连接是传输实体之间传送数据的逻辑的、贯穿通信子网的端---端通信通道。

注:数据链路层协议是相邻两直接连接结点间的通信协议,它不能解决数据经过通信子网中多个转接结点的通信问题。

设置网络层的主要目的就是要为报文分组以最佳路径通过通信子网到达目的主机提供服务,而用户不必关心网络的拓扑构型与所使用的通信介质。

路由器是第3层设备,它需要定位特定的网络;而第2层设备(网桥和交换机)则需要定位特定的设备。

④传输层(Transport layer)提供应用程序间的端到端的逻辑通信[提供可靠和不可靠的数据传输;在错误数据重新传输前对其进行纠正]传输层将数据分段并重组为数据流(data stream)。

TCP UDP 都工作在传输层,当采用TCP/IP 协议时程序开发者可以在这2 者之间做出选择。

传输层负责为实现上层应用程序的多路复用,建立会话连接和断开虚电路提供机制.通过提供透明的数据传输,他也对高层隐藏了任何与网络有关的细节信息。

UDP 使用发送不需确认的方式进行数据传输,通常用于组播数据流等对部分丢弃报文影响较小的数据流的传输。

而对于TCP 是一种面向连接的数据传输方式,每个数据包的传送必须确认。

TCP 传输使用经典的3 次握手协议:1(客户机)192.168.1.97 220.181.111.160 TCP [SYN] Syn=1 Seq=32(服务器)220.181.111.160 192.168.1.97 TCP [SYN, ACK] Syn=1 Seq=7 Ack=3+13(客户机)192.168.1.97 220.181.111.160 TCP [ACK] Syn=Not set Seq=3+1 Ack=7+1注:在传输层,可以使用术语“可靠的联网”,这意味着将使用确认、重传、排序和流量控制。

流量控制的目的是为接收方提供一种方法,以管理由发送方发送的数据量。

类型有:缓冲、窗口机制和拥塞避免。

发送方机器在没有收到对所传数据的确认时,被允许发送的数据段的数量(以字节计)就称为“窗口”。

它用来控制未被确认的数据段的数量。

⑤会话层(Session layer)维持不同应用程序的数据保持隔离[会话控制]会话层建立、管理和终止表示层与实体之间的通信会话。

通信会话包括发生在不同网络应用层之间的服务请求和服务应答,这些请求与应答通过会话层的协议实现。

它还包括创建检查点,使通信发生中断的时候可以返回到以前的一个状态。

⑥表示层(Presentation layer)为应用层提供数据,并负责数据的转换及代码的格式化[表示数据;对数据加密、压缩和转换服务等]表示层提供多种功能用于应用层数据编码和转化,以确保以一个系统应用层发送的信息可以被另一个系统应用层识别。

表示层的编码和转化模式包括公用数据表示格式、性能转化表示格式、公用数据压缩模式和公用数据加密模式。

⑦应用层(Application layer)提供用户接口[文件、打印、消息、数据库和应用服务]应用层是最接近终端用户的OSI 层,这就意味着OSI 应用层与用户之间是通过应用软件直接相互作用的。

注意,应用层并非由计算机上运行的实际应用软件组成,而是由向应用程序提供访问网络资源的API(Application Program Interface,应用程序接口)组成,这类应用软件程序超出了OSI 模型的范畴。

相关文档
最新文档