КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Сеансовый уровеньСледующий уровень вниз по стеку в модели OSI — сеансовый. Протоколы этого Уровня отвечают за установление сеанса связи между передающим и принимающим компьютерами. Сеансовый уровень устанавливает и разрывает диалоги приложения с приложением. На этом же уровне устанавливаются точки проверки для синхронизации потока данных к приложению, т.е. в потоке данных размешаются маркеры. Если в канале связи произошел сбой, то повторно передаются только данные, начиная с последнего маркера, или точки проверки. На сеансовом уровне проверяется режим связи — дуплексный или полудуплексный. В дуплексном режиме осуществляется двунаправленная коммуникация, т.е. каждая сторона может быть передающей и принимающей одновременно. Полудуплексный режим тоже может быть двунаправленным, однако в один момент времени сигнал может передаваться только в одном направлении. Коммуникация в дуплексном режиме похожа на разговор по обычному телефону. Обе стороны могут говорить одновременно и при этом слышать, что говорит другой. В то же время полудуплексный режим похож на двустороннюю радиосвязь: когда один из участников связи держит кнопку микрофона, он может говорить, но не может слышать, что говорит другой. Другими словами, в полудуплексном режиме сигналы могут передаваться в обоих направлениях, но не одновременно. На сеансовом уровне выполняются многие функции, например установлены правила обмена данными между приложениями на протяжении сеанса. Это похоже на работу спортивного судьи, который должен проследить, чтобы оба участника состязания знали правила игры и придерживались их, как минимум, на протяжении сеанса. Что еще делает такой занятой уровень? Сеансовый уровень определяет категории (приоритеты) услуг и генерирует сообщения о неполадках у себя и на вышестоящих уровнях. На сеансовом уровне используется два протокола. Интерфейс NetBIOS (Network Basic Input/Output System). В режиме сеанса NetBIOS отвечает за установление соединения между двумя компьютерами, за обработку длинных сообщений и за обнаружение и устранение ошибок. На этом уровне приложение освобождается от необходимости учитывать все детали работы сети. Интерфейс Winsock (Windows Sockets). Обрабатывает запросы ввода-вывода для приложений Internet в среде Windows. Интерфейс Winsock происходит от интерфейсных сокетов UNIX, которые использовались для установки соединения и обмена данными между двумя программными процессами на одном и том же компьютере или в сети. На сеансовом уровне могут также выполняться задачи обеспечения безопасности и распознавания имен.
|