OSI七层模型:会话层、表示层、应用层

OSI七层模型:会话层、表示层、应用层,第1张

OSI七层模型:会话层、表示层、应用层

大家好呀,我是鸣濑小白,今天又来和大家一起学习数通了,今天要分享的知识是OSI七层参考模型的会话层、表示层和应用层啦!

A:会话层:

 会话层(Session Layer)是利用传输层提供的端到端服务,向表示层或会话用户提供会话服务。就像它的名字一样,会话层建立会话关系,并保持会话过的畅通,决定通信是否被中断以及下次通信从何处重新开始发送。例如,某个用户登录到一个远程系统,并与之交换信息。会话层管理这一进程,控制哪一方有权发送信息,哪一方必须接收信息,这其实是一种同步机制。

会话层也处理差错恢复。例如,若一个用户正在网络上发送一个大文件的内容,而网络忽然发生故障,当网络恢复工作时,用户是否必须从该文件的起始处开始重传呢?回答是否定的,因为会话层允许用户在一个长的信息流中插入检查点,只需将最后一个检查点以后丢弃的数据重传。

如果传输在低层偶尔中断,会话层将努力重新建立通信。例如当用户通过拨号向ISP(因特网服务提供商)请求连接到因特网时,ISP服务器上的会话层向用户的PC'客户机上的会话层进行协商连接。若用户的电话线偶然从墙上插孔脱落,终端机上的会话层将检测到连接中断并重新发起连接。

B:表示层:

表示层(Presentation Layer)负责将应用层的信息“表示”成一种格式,让对端设备能够正确识别,它主要关注传输信息的语义和语法。在表示层,数据将按照某种一致同意的方法对数据进行编码,以便使用相同表示层协议的计算机能互相识别数据。例如,一幅图像可以表示为JPEG格式,也可以表示为BMP格式,如果对方程序不识别本方的表示方法,就无法正确显示这副图片。

表示层还负责数据的加密和压缩。加密(encryption)是对数据编码进行一定的转换,让未授权的用户不能截取或阅读的过程。如有人未授权时就截取了数据,看到的将是加过密的数据。压缩(compression)是指在保持数据原意的基础上减少信息的比特数。如果传输很昂贵的话,压缩将显著地降低费用,并提高单位时间发送的信息量。

C:应用层:

应用层(Application Layer)是OSI的最高层,它直接与用户和和应用程序打交道,负责对软件提供接口以使程序能使用网络服务。这里的网络服务包括文件传输、文件管理、电子邮件的消息处理等。必须强调的是应用层并不等同于一个应用程序。例如,在网络上发送电子邮件,你的请求就是通过应用层传输到网络的。

好的,那么我们今天的分享就到这里,有疑问的欢迎来评论区讨论,我们下次再见。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zaji/5481569.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-12
下一篇 2022-12-12

发表评论

登录后才能评论

评论列表(0条)

保存