Представительский уровень

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Сетевая модель OSI
7 Прикладной уровень
6 Представительский уровень
5 Сеансовый уровень
4 Транспортный уровень
3 Сетевой уровень
2 Канальный уровень
1 Физический уровень

Уровень представления ((англ. Presentation layer) — шестой уровень сетевой модели OSI.

Этот уровень отвечает за преобразование протоколов и кодирование/декодирование данных. Запросы приложений, полученные с уровня приложений, он преобразует в формат для передачи по сети, а полученные из сети данные преобразует в формат, понятный приложениям. На этом уровне может осуществляться сжатие/распаковка или кодирование/декодирование данных, а также перенаправление запросов другому сетевому ресурсу, если они не могут быть обработаны локально.

На представительском уровне передаваемая по сети информация не меняет содержания. С помощью средств, реализованных на данном уровне, протоколы прикладных программ преодолевают синтаксические различия в представляемых данных или же различия в кодах символов, например согласовывая представления данных расширенный двоичный код обмена информацией EBCDIC используемого мейнфреймом компании IBM с одной стороны и американский стандартный код обмена информацией ASCII с другой.

Функции уровня[править | править вики-текст]

На уровне представления реализованы следующие функции:

  • Преобразование данных;[1]
  • Преобразование между различными наборами символов;[1]
  • Сжатие данных для увеличения пропускной способности канала;[1]
  • Шифрование и дешифровка.[1]

Примеры протоколов[править | править вики-текст]

К уровню представления относится протокол XDR[2] и другие.

  1. 1 2 3 4 Microsoft. Microsoft TechNet.
  2. RFC 4506 XDR: External Data Representation Standard.