上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
1.2.4 OSI的其他层
OSI的上层与操作系统和应用程序有密切的关系。
① 传输层的主要功能是提供端到端的可靠传输;第一次对上层传送来的数据进行分段,把信息划分为适合被传输的数据段。传输层还负责区分上层不同的应用服务(详细介绍请参阅第2章相关内容)。
② 会话层在应用程序间建立会话、管理会话和终止会话,包括初始化、停止及重新同步两台会话的主机。
③ 表示层负责将数据转换成接收端设备可以理解的格式。下面这个简单的例子可以说明表示层的功能。当两个不同语言体系的人要交谈时,唯一方法就是找一个人帮他们翻译。表示层即为网络通信设备的翻译员。主要提供以下3种功能:
● 翻译数据格式;
● 数据加密;
● 数据压缩。
④ 应用层不对其他的OSI层提供服务,但是对位于OSI模型以外的应用程序提供服务。此外,应用层也使用应用程序(如WWW,E-mail,FTP和Telnet)为OSI模型的其余各层提供一个直接的接口,或利用单独的应用程序[如文书处理器、表达管理器(Presentation Managers)和网络重定向器(Network Redirector)]提供一个间接的接口。
具体的协议集在实现时往往把上4层与操作系统一起实现,它们的功能主要在主机上完成,所以把它们称为主机层或者叫系统层,把下面3层称为网络传输层,因为它们主要负责数据的传递,如图1-5所示。
图1-5 主机相关的层和数据传输相关的层