Из Википедии, бесплатной энциклопедии
  (Перенаправлено с сеансового уровня )
Перейти к навигации Перейти к поиску

В семиуровневой модели OSI в области компьютерных сетей , то сессия слой является слоем 5 .

Сеансовый уровень обеспечивает механизм открытия, закрытия и управления сеансом между прикладными процессами конечного пользователя, т. Е. Полупостоянный диалог. Сеансы связи состоят из запросов и ответов, которые происходят между приложениями. Службы сеансового уровня обычно используются в средах приложений, которые используют удаленные вызовы процедур (RPC).

Примером протокола сеансового уровня является протокол сеансового уровня набора протоколов OSI , также известный как X.225 или ISO 8327. В случае потери соединения этот протокол может попытаться восстановить соединение. Если соединение не используется в течение длительного периода, протокол сеансового уровня может закрыть его и снова открыть. Он обеспечивает работу в полнодуплексном или полудуплексном режиме и обеспечивает точки синхронизации в потоке передаваемых сообщений. [1]

Другие примеры реализации сеансового уровня включают протокол информации о зоне (ZIP) - протокол AppleTalk , который координирует процесс привязки имен, и протокол управления сеансом (SCP) - протокол сеансового уровня DECnet Phase IV.

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

Услуги [ править ]

  • Аутентификация
  • Авторизация
  • Восстановление сеанса ( чекпоинтинг и восстановление)

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

Пример использования сеансового уровня - это сеансовые компоненты , которые активны только до тех пор, пока сеанс активен, и удаляются при отключении сеанса. Разработчики Java могут использовать их для хранения информации о пользователе во время веб-сеанса.

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

Другое применение - прямые телепрограммы , где потоки аудио и видео должны плавно объединяться и переходить от одного к другому, чтобы избежать бесшумного эфира или чрезмерного перекрытия.

Протоколы [ править ]

  • ADSP, протокол потока данных AppleTalk
  • ASP, протокол сеанса AppleTalk
  • H.245, Протокол управления вызовами для мультимедийной связи
  • ISO-SP, протокол сеансового уровня OSI (X.225, ISO 8327)
  • iSNS, служба имен хранилищ в Интернете
  • L2F, протокол пересылки уровня 2
  • L2TP, протокол туннелирования уровня 2
  • NetBIOS, сетевая базовая система ввода-вывода
  • PAP, протокол аутентификации пароля
  • PPTP, протокол туннелирования точка-точка
  • RPC, протокол удаленного вызова процедур
  • RTCP, протокол управления транспортом в реальном времени
  • SMPP, одноранговая передача коротких сообщений
  • SCP, протокол управления сеансом
  • SOCKS, интернет-протокол SOCKS
  • ZIP, протокол информации о зоне
  • SDP, Прямой протокол сокетов

Сравнение с моделью TCP / IP [ править ]

Эталонная модель TCP / IP не занимается с деталями от модели OSI в прикладной или транспортных протоколах семантики и поэтому не учитывает сеансовый уровень. Управление сеансами OSI в связи с типичными транспортными протоколами (TCP, SCTP) содержится в протоколах транспортного уровня или иным образом считается областью протоколов уровня приложений . Уровни TCP / IP представляют собой описания рабочих областей (приложение, связь между хостами, сеть, связь), а не подробные предписания рабочих процедур или семантики данных.

См. Также [ править ]

  • Сессия (информатика)

Ссылки [ править ]

  1. ^ Рекомендация ITU-T X.225