在两个通信系统之间交换的信息的语法和语义由OSI模型的表示层管理。
在表示层中进行设计问题之前,它的一些主要功能是:
- 翻译 –
必须将数字,字符和符号形式的信息更改为比特流。表示层处理不同机器使用的不同编码方法。它管理网络需求格式和计算机之间的数据转换。 - 加密–
发送端的数据加密以及接收端的解密由表示层管理。 - 压缩 –
为了减少要发送的位数,表示层执行数据压缩。在多媒体文件(例如音频,视频等)的情况下,它可以提高效率。
表示层的设计问题:
- 编码数据的标准方法–
表示层在需要传输数据时遵循一种标准的方式对数据进行编码。该编码数据被表示为,整数,浮点数,和数据结构简单的部件组成。不同的机器会根据它们所遵循的编码方法对它进行不同的处理。 - 维护分布式信息的语法和语义–
表示层管理和维护所分发信息的语法以及逻辑和含义。 - 线上的标准编码–
定义为要交换的数据结构需要与“在线”使用的标准编码一起抽象化。