Архитектура уровней

Прикладной уровень (Application layer)

Уровень 7, верхний уровень модели OSI, является прикладным уровнем.

Это в действительности просто набор разнообразных протоколов, с помощью которых пользователи сети получают доступ к разделяемым ресурсам, таким как файлы, принтеры или гипертекстовые Web-страницы, а также организуют свою совместную работу, например, с помощью протокола электронной почты. Единица данных, которой оперирует прикладной уровень, обычно называется сообщением(message).

Он позволяет прикладным процессам получить доступ к сетевому сервису и управлять обменом информацией между приложениями. Этот уровень предоставляет услуги, которые напрямую поддерживают приложения пользователя, такие как программы для передачи файлов, доступа к базам данных и для электронной почты. Прикладной уровень поддерживает основной доступ к сети, осуществляет управление и обнаружение ошибок

Существует очень большое разнообразие служб прикладного уровня. Приведем в качестве примера хотя бы несколько наиболее распространенных реализаций файловых служб: NCP в операционной системе Novell NetWare, SMB в Microsoft WindowsNT, NFS, FTP и TFTP, входящие в стек TCP/IP.

Уровень представлений (Presentation layer)

Уровень 6, уровень представлений, имеет дело с формой представления передаваемой по сети информации, не меняя при этом ее содержания. За счет уровня представления информация, передаваемая прикладным уровнем одной системы, всегда понятна прикладному уровню другой системы. Он определяет формат, используемый для обмена данными между компьютерами сети. Он может быть назван сетевым транслятором. В компьютере-отправителе этот уровень переводит данные из формата, посылаемого вниз от прикладного уровня, в легкоузнаваемый промежуточный формат. В компьютере-приемнике этот уровень переводит промежуточный формат в формат применимый на прикладном уровне этого компьютера.

С помощью средств данного уровня протоколы прикладных уровней могут преодолеть синтаксические различия в представлении данных или же различия в кодах символов, например кодов ASCII и EBCDIC. На этом уровне может выполняться шифрование и дешифрование данных, благодаря которому секретность обмена данными обеспечивается сразу для всех прикладных служб. Примером такого протокола является протокол Secure Socket Layer (SSL), который обеспечивает секретный обмен сообщениями для протоколов прикладного уровня стека TCP/IP. Уровень представлений управляет также сжатием данных, уменьшением числа бит, которые требуются для передачи

Переадресация функций на этом уровне осуществляется сетевым программным обеспечением, которое принимает I/Q требования (запросы) и посылает их к ресурсам сервера.

Блог Ирины Левчук — Архитектура Бровей \


Читать еще…

Понравилась статья? Поделиться с друзьями: