Пример: Глобальная сеть INTERNET
Я ищу:
На главную  |  Добавить в избранное  

Главная/

Радиоэлектроника, компьютеры и периферийные устройства. /

Принципы уровневой организации ЛВС (на основе модели OSI)

Документ 1 | Документ 2

←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12 

разъединение сеансового соединения ;

- обмен обычными данными ;

- неделимая служба ;

- обмен срочными данными ;

- управление взаимодействием ;

- синхронизация сеансового соединения ;

- оповещение об особых состояниях .

Для обеспечения сеансовой службы сеансовый уровень вы-

полняет ряд функций . Большинство требуемых функций следует

из обеспечиваемых сеансовым уровнем услуг . Дополнительные

описания даны для следующих функций :

- отображение сеансового соединения в транспортное ;

- управление потоком по сеансовому соединению ;

- передача срочных данных ;

- восстановление сеансового соединения ;

- разъединение сеансового соединения ;

- управление сеансовым уровнем .

В каждый момент времени между сеансовыми и транспортны-

- 33 -

ми соединениями существует взаимно однозначное соответствие.

Однако их время жизни может отличаться в следующих случаях :

- транспортное соединение поддерживает несколько после-

довательных сеансовых соединений ( рис.5 ) ;

- несколько последовательных транспортных соединений

поддерживают сеансовое соединение ( рис.6 ) .

Можно также рассматривать случаи , когда одно транспорт-

ное соединение используется для поддержки нескольких сеансо-

вых соединений одновременно .

Для реализации отображения сеансового соединения в

транспортное на сеансовом уровне сеансовые блоки данных служ-

бы должны отображаться в сеансовые блоки данных протокола ,

а последние - в транспортные блоки данных службы . При таком

отображении может потребоваться реализация на сеансовых об-

ъектах таких функций , как сегментация .

На сеансовом уровне нет одноуровневого управления пото-

ком . Для предотвращения перегрузки представительного объек-

та-приемника сеансовый объект-приемник использует " метод об-

ратного давления " по транспортному соединению , т. е. управ-

ление потоком на транспортном уровне.

Передача срочных сеансовых блоков данных службы обычно

производится с использованием передачи срочных транспортных

данных .

- 34 -

ВремяДДДД

ЪДДї ЪДДї ЪДДї ЪДДї ЪДДї ЪДДї

Сеансовые і іДДДДДі і і іДДДДДі і і іДДДДДі і

соединения АДДЩ АДДЩ АДДЩ АДДЩ АДДЩ АДДЩ

ЪДДДДї ЪДДДДДї

Транспортныеі іДДДДДДДДДДДДДДДДДДДДДДДДДДДДДДі і

соединения АДДДДЩ АДДДДДЩ

Рис.5. Несколько последовательных сеансовых соединений :

1 - установление ; 2 - разъединение .

- 35 -

ВремяДДДД

ЪДДї ЪДДї

Сеансовые і іДДДДДДДДДДДДДДДДДДДДДДДДДі і

соединения АДДЩ АДДЩ

ЪДДДДї ЪДДї ЪДДї ЪДДї ЪДДї ЪДДДДДї

Транспортныеі іДДДДі і і іДДДДі і і іДДДДДДДі і

соединения АДДДДЩ АДДЩ АДДЩ АДДЩ АДДЩ АДДДДДЩ

Рис.6. Несколько последовательных транспортных соединений :

1 - установление ; 2 - разъединение .

- 36 -

В случае возникновения отказов в транспортном соедине-

нии сеансовый уровень может выполнять функции , необходимые

для повторного установления транспортного соединения с целью

поддержки продолжающего существовать сеансового соединения .

Сеансовые объекты оповещают ( с использованием услуги опове-

щения об особых состояниях ) представительные объекты о

том , что служба была прервана , и восстанавливают службу то-

лько по указанию представительного объекта . Это позволяет

представительным объектам провести повторную синхронизацию и

продолжить функционирование с некоторого согласованного сос-

тояния .

Разъединение сеансового соединения в нормальных услови-

ях производится без потерь данных по запросу представитель-

ных объектов . Сеансовый уровень также содержит функции для

преждевременного разъединения сеансового соединения с возмож-

ными потерями данных .

Сеансовые протоколы могут осуществлять некоторые функ-

ции по управлению уровнем , такие , как активация и контроль

ошибок .

Cеансовая служба с установлением соединения обеспечива-

ет средства организации и синхронизации обмена данными между

ее пользователями , в частности :

- средства установления сеансового соединения с другим

пользователем , обмена данными по этому соединению и

его освобождения ;

- средства согласования правил использования признаков

для обмена данными , синхронизации и освобождения

соединения , а также организации обмена данными в

- 37 -

полудуплексном и дуплексном режимах ;

- средства установления точек синхронизации в диалоге ,

а в случае ошибок восстановления диалога с согласован-

ной точки синхронизации;

- средства прерывания диалога и его последующего восста-

новления с заранее согласованной точки .

Поясним основные понятия сеансового уровня . Признак

есть атрибут сеансового соединения , который динамически наз-

начается в каждый момент времени только одному пользователю

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

вать определенные службы .

Определяются четыре типа признака :

- данных ;

- освобождения ;

- вспомогательной синхронизации ;

- главной синхронизации/деятельности .

Признак всегда находится в одном из следующих состояний:

- доступности , в котором всегда назначен одному пользо-

вателю ( что дает ему право использовать соответствую-

щую службу ) и не назначен другому пользователю ( что

не дает ему права пользоваться службой , но он может

это право приобрести в дальнейшем ) ;

- недоступности ни одному пользователю , причем в этом

случае они не имеют права использовать службу .

Для струкруризации обмена данными пользователи сеансовой

службы могут вводить главные точки синхронизации , которые

разбивают процесс обмена данными на единицы диалога . При

этом процесс передачи в пределах некоторой единицы диалога не

- 38 -

зависит от передач в рамках других единиц диалога , а каждая

главная точка синхронизации подтверждается явно .

Для структуризации обмена данными внутри единицы диалога

используются вспомогательные точки синхронизации , которые

могут подтверждаться , а могут и не подтверждаться .

Логически различные части работы называются периодами

деятельности . Каждый такой период состоит из одной или нес-

кольких единиц диалога . В каждый момент времени в рамках од-

ного сеансового соединения допускается использование только

одного периода деятельности , но в течение одного сеансового

соединения могут существовать несколько последовательных пе-

риодов . Кроме того , период деятельности может распростра-

нятся на несколько сеансовых соединений ,может быть прерван и

возобнавлен во время того же или следующего сеансового соеди-

нения .

Сеансовая

←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12 


Copyright © 2005—2007 «RefStore.Ru»