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

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

    • Регистрацию процессами уникальных адресов.
    • Установление, мониторинг и завершение сеанса виртуальной цепи (virtual-circuit session) между двумя процессами, идентифицируемыми по уникальным адресам. Сеанс виртуальной цепи - прямой канал связи между отправителем и получателем.
    • Вставку в сообщения заголовочной информации, указывающей, откуда начинается и где заканчивается конкретное сообщение. Благодаря этому сеансовый уровень на принимающей стороне может дождаться приема всего сообщения, прежде чем уведомить приложение-получатель о поступлении каких-либо данных.
    • Синхронизацию сообщений, что подразумевает координацию передачи данных между сеансовыми уровнями на передающей и принимающей сторонах. Синхронизация предотвращает переполнение буферов данных на принимающей стороне.
    • Аутентификацию пользователей, защиту ресурсов на уровне доступа и некоторые другие вспомогательные функции, позволяющие процессам взаимодействовать по сети.

     

Hosted by uCoz