Сеансовый уровень

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

· Регистрацию процессами уникальных адресов.

· Установление, мониторинг и завершение сеанса виртуальной цепи (virtual-circuit session) между двумя процессами, идентифицируемыми по уникальным адресам. Сеанс виртуальной цепи - прямой канал связи между отправителем и получателем.

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

· Синхронизацию сообщений, что подразумевает координацию передачи данных между сеансовыми уровнями на передающей и принимающей сторонах. Синхронизация предотвращает переполнение буферов данных на принимающей стороне.

· Аутентификацию пользователей, защиту ресурсов на уровне доступа и некоторые другие вспомогательные функции, позволяющие процессам взаимодействовать по сети.

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

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

Представительский уровень отвечает за следующие функции.

· Преобразование кодировки символов, например из ASCII в EBCDIC.

· Преобразование данных, например реверсию порядка битов.

· Сжатие данных, что позволяет уменьшить объем передаваемой информации.

· Шифрование и дешифрование данных, что позволяет защищать информацию, передаваемую по потенциально небезопасным сетям.

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

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

· Разделение ресурсов и перенаправление устройств.

· Удаленный доступ к файлам.

· Удаленный доступ к принтерам.

· Поддержку коммуникационной связи между процессами.

· Поддержку вызова удаленных процедур.

· Управление сетью.

· Службы каталогов.

· Обмен сообщениями, в том числе электронной почты.

· Эмуляцию виртуальных терминалов.

Сетевое аппаратное обеспечение


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: