什么是表示层?
表示层向上对应用层服务,向下接受来自会话层的服务。表示层为在应用过程之间传送的信息提供表示方法的服务,它只关心信息发出的语法和语义。
表示层位于OSI分层结构的第六层,它的主要作用之一是为异种机通信提供一种公共语言,以便能进行互操作。表示层处理与数据表示及运输有关的问题,包括转换、加密和压缩。例如,IBM主机使用EBCDIC编码,而大部分PC机使用的是ASCII码。表示层的功能包括语法转换、语法选择和联接管理。
表示层为应用层提供的服务有三项内容:
语法转换:包括代码转换和字符集的转换、数据格式的修改、数据结构操作的适配、数据压缩和数据加密等。
语法选择:提供初始选择的一种语法,并随后修改这种选择的手段。
联接管理:利用会话层提供的服务建立表示联接,管理在这一联接之上的数据运输和同步控制,以及正常或非正常地终止联接。
表示层的功能还包括网络的安全和保密管理、文本的压缩与打包,以及虚拟终端协议(VTP)等。
在表示层,数据将按照网络能理解的方案进行格式化,并进行数据的解密与加密。表示层还对图片和文件格式信息进行解码和编码。加密分为链路加密和端到端的加密,表示层参与的加密属于端到端的加密。
免责声明:本内容来源于第三方作者授权、网友推荐或互联网整理,旨在为广大用户提供学习与参考之用。所有文本和图片版权归原创网站或作者本人所有,其观点并不代表本站立场。如有任何版权侵犯或转载不当之情况,请您通过400-62-96871或关注我们的公众号与我们取得联系,我们将尽快进行相关处理与修改。感谢您的理解与支持!







请先 登录后发表评论 ~