📜  表示层中的设计问题

📅  最后修改于: 2021-08-27 17:26:41             🧑  作者: Mango

在两个通信系统之间交换的信息的语法和语义由OSI模型的表示层管理。

在表示层中进行设计问题之前,它的一些主要功能是:

  1. 翻译 –
    必须将数字,字符和符号形式的信息更改为比特流。表示层处理不同机器使用的不同编码方法。它管理网络需求格式和计算机之间的数据转换。
  2. 加密–
    发送端的数据加密以及接收端的解密由表示层管理。
  3. 压缩 –
    为了减少要发送的位数,表示层执行数据压缩。在多媒体文件(例如音频,视频等)的情况下,它可以提高效率。

表示层的设计问题:

  1. 编码数据的标准方法–
    表示层在需要传输数据时遵循一种标准的方式对数据进行编码。该编码数据被表示为,整数,浮点数,和数据结构简单的部件组成。不同的机器会根据它们所遵循的编码方法对它进行不同的处理。
  2. 维护分布式信息的语法和语义–
    表示层管理和维护所分发信息的语法以及逻辑和含义。
  3. 线上的标准编码–
    定义为要交换的数据结构需要与“在线”使用的标准编码一起抽象化。