_WELCOMETO Radioland

Главная Схемы Документация Студентам Программы Поиск Top50  
Поиск по сайту



Навигация
Главная
Схемы
Автоэлектроника
Акустика
Аудио
Измерения
Компьютеры
Питание
Прог. устройства
Радио
Радиошпионаж
Телевидение
Телефония
Цифр. электроника
Другие
Добавить
Документация
Микросхемы
Транзисторы
Прочее
Файлы
Утилиты
Радиолюб. расчеты
Программирование
Другое
Студентам
Рефераты
Курсовые
Дипломы
Информация
Поиск по сайту
Самое популярное
Карта сайта
Обратная связь

Студентам


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

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

Страница: 6/10

лько сеансовых .

     Сеансовый уровень предоставляет следующие услуги :

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

                      - 33 -

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

данных .

 

 

 

 

 

 

                      - 34 -

 

 

 

 

 

 

 

              Время────

             ┌──┐   ┌──┐      ┌──┐  ┌──┐  ┌──┐ ┌──┐

     Сеансовые    │  │─────│  │    │  │─────│  │  │  │─────│  │

     соединения   └──┘   └──┘      └──┘  └──┘  └──┘ └──┘

 

 

             ┌────┐                           ┌─────┐

     Транспортные│    │──────────────────────────────│        │

     соединения   └────┘                           └─────┘

 

 

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

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

 

 

 

 

 

 

 

 

 

 

                      - 35 -

 

 

 

 

 

 

 

              Время────

                  ┌──┐                 ┌──┐

   Сеансовые            │     │─────────────────────────│  │

   соединения           └──┘                 └──┘

 

 

            ┌────┐      ┌──┐  ┌──┐    ┌──┐  ┌──┐       ┌─────┐

  Транспортные│      │────│  │  │   │────│     │  │  │───────│     │

  соединения  └────┘    └──┘  └──┘    └──┘  └──┘       └─────┘

 

 

 

 

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

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

 

 

 

 

 

 

 

 

                      - 36 -

 

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

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

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

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

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

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

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

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

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

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

тояния .

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

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

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

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

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

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

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

ошибок .

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

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

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

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

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

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

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

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

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

 

                      - 37 -

 

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

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

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

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

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

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

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

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

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

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

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

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

     - данных ;

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

 

                      - 38 -

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

нения .

     Сеансовая служба содержит три фазы  :

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