📜  表示层中的设计问题

📅  最后修改于: 2021-09-27 15:04:41             🧑  作者: Mango

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

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

  1. 翻译 –
    需要将数字、字符和符号形式的信息转换为比特流。表示层处理不同机器使用的不同编码方法。它管理网络要求的格式和计算机之间的数据转换。
  2. 加密 –
    传输端的数据加密和接收端的解密由表示层管理。
  3. 压缩 –
    为了减少传输的比特数,表示层进行数据压缩。它可以提高音频、视频等多媒体文件的效率。

表示层的设计问题:

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