OSI七层协议:表示层协议

什么是OSI表示层协议?

OSI表示层英语为presentation layer, 表示层协议用于向应用层协议(OSI参考模型最高层)提供准确的、定义清晰的和标准化的数据格式。

表示层位于OSI结构的第六层,表示层提供:

  • Data encryption / decryption   数据加密/解密
  • Character/string conversion   字符/字符串转换
  • Data compression                         数据压缩
  • Graphic handling                          图形处理

表示层都有哪些功能?

不同的数据有不同的传送格式,表示层的主要功能是转换应用层和网络格式之间的数据。因此,表示层的特点是将不同格式的数据集成为标准格式,以实现高效、有效的数据通信。


表示层提供的功能有:

表示层遵循由不同编程语言开发的数据编程结构,并提供系统或网络之间与OSI七层模型各层通信所需的实时语法。数据格式要被下一层所接受,否则表示层将无法正确执行格式转换。

表示层使用的网络设备或组件包括重定向器和网关。


表示层作用:

表示层是开放系统互连(OSI)模型的其中一层,位于应用层和会话层之间。表示层通常用于加密、解密以及转换文件格式。表示层被认为是网络单独处理数据包之前数据结构和数据表示可被修改的最后一层。


OSI表示层的主要功能 

表示层单位是通过将信息转换成各种文件格式并加密解密来工作的。表示层有内置算法,它能将XML、C++或tlv这三种格式处理的信息标准化。表示层除了负责将信息从应用层传递到会话层之外,还负责将信息从会话层传递到应用层。


表示层协议有哪些?

表示层应用于许多应用程序。例如,HTTP协议,该协议应用于所有web浏览器实际上属于应用层协议,表示层协议可以将HTTP协议以不同语言和数据格式展示出来,并在许多平台和设备上显示相同的信息。


 表示层的特点

表示层的特点在于它能够在信息发送到会话层之前处理应用程序中的所有数据转换。由于会话层是不修改接收到的实际数据,因此,表示层将数据转换成适当的格式后并加密这对于个人隐私和身份认证显得尤为重要。


Author: Maha

我是Wintesting中国站的 Maha,目前职位是市场营销&内容经理,负责CN Wintetsing网站内容的设计、编写与发布,同时还监管国内市场营销工作。与此同时,我也是一名IT培训教员,我的教育背景和所从事的行业都是与IT工程师行业及信息通信技术相关。此外,除了编写中英双语的新兴技术文稿外,我还是一名IT翻译工作者,累积翻译字数逾近10万,涉及的领域有大数据、人工智能、IoT、机器学习、云计算、AR&VR、计算机网络技术、计算机网络安全技术、应用程序测试、软件测试、系统测试、网络测试及IT基础设施等。如果你需要相关领域的内容编写或翻译工作请联系我。