什么是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协议以不同语言和数据格式展示出来,并在许多平台和设备上显示相同的信息。
表示层的特点
表示层的特点在于它能够在信息发送到会话层之前处理应用程序中的所有数据转换。由于会话层是不修改接收到的实际数据,因此,表示层将数据转换成适当的格式后并加密这对于个人隐私和身份认证显得尤为重要。