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

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

 

A:会话层:

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

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

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

B:表示层:

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

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

C:应用层:

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

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

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
OSI(Open Systems Interconnection)七层模型是一种用于计算机网络体系结构的标准化框架,旨在实现不同计算机系统之间的互操作性。每一层都有着特定的功能和责任,并且通过定义接口和协议来实现通信。 1. 物理层(Physical Layer): 物理层是网络的最底层,负责传输原始的比特流。它定义了电气、机械、功能和过程规范,用于在物理媒介上传输数据。 2. 数据链路层(Data Link Layer): 数据链路层建立在物理层之上,负责将原始的比特流转换为有意义的数据帧,并提供错误检测和纠正功能。它还处理数据帧的传输、访问控制和流量控制。 3. 网络层(Network Layer): 网络层负责将数据包从源主机发送到目标主机,通过为数据包选择合适的路径和路由来实现。它使用IP地址来唯一标识主机和网络,并且定义了路由协议来确定最佳路径。 4. 传输层(Transport Layer): 传输层负责在通信端点之间提供可靠的数据传输。它通过使用端口号标识应用程序,并提供流量控制、分段、重组和错误恢复等功能。常见的传输层协议有TCP和UDP。 5. 会话层(Session Layer): 会话层负责建立、管理和终止会话或连接。它提供会话控制机制,允许应用程序进行对话,并支持数据的同步和恢复。 6. 表示层(Presentation Layer): 表示层负责处理数据的表示形式,以确保不同系统之间的数据格式兼容性。它处理数据的加密、压缩和转换等操作,以便接收方能够正确解释数据。 7. 应用层(Application Layer): 应用层是最高层,提供网络服务和应用程序之间的接口。它包含各种网络应用,如电子邮件、文件传输、远程登录和网页浏览器等。 总体而言,OSI七层模型提供了一种分层的方法来设计和实现计算机网络,使不同的功能被划分到不同的层级中,从而使网络协议设计更加模块化和可扩展。这种模型的优势在于它提供了清晰的逻辑结构,使得不同厂商可以独立开发和实现每个层次的协议。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值