←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12
исправление ошибок ;
- передача срочных данных ;
- разграничение транспортных блоков данных службы ;
- идентификация транспортных соединений .
- 28 -
В фазе разъединения соединения могут выполняться функ-
ции оповещения о причине разъединения , идентификации разъе-
диняемого транспортного соединения , передачи данных .
Протоколы транспортного уровня предназначены для сквоз-
ной передачи данных через сеть между оконечными пользователя-
ми - абонентами сети . Основными функциями транспортного про-
токола являются :
- разбиение сообщения на пакеты ;
- передача пакетов через сеть ;
- сборку исходного сообщения ( фрагмента сообщения ) .
Передача пакетов может осуществляться с повышением дос-
товерности , т. е. каждый пакет закрывается проверочной сум-
мой , если сеть не обеспечивает приемлемый коэффицент ошибок
, а также с нумерацией и повторной передачей пакетов, если
сетевой уровень не обеспечивает надежную упорядоченную дос-
тавку пакетов .
Набор процедур протокола зависит как от требований верх-
него уровня к передаче данных , так и от характеристик сете-
вого уровня . Сетевой уровень может поддерживать службу пере-
дачи пакетов , ориентированную на соединение , т. е. с упоря-
доченной доставкой пакетов ,или дейтаграммный режим . Транс-
портная служба также может быть либо ориентированной на сое-
динение , либо нет . Ориентированная на соединение транспорт-
ная служба поддерживает между пользователями виртуальный ка-
нал . При этом служба обеспечивает :
- установление транспортного соединения между пользова-
телями и согласование качества предоставляемых услуг;
- передачу блоков данных службы без ограничения их дли-
- 29 -
ны и содержимого ;
- управление темпом обмена ;
- передачу срочных данных ;
- разъединение транспортного соединения .
При этом транспортный протокол может пользоваться услу-
гами сетевых соединений , если они поддерживаются .
С другой стороны , для некоторых прикладных задач ориен-
тированная на соединение служба не нужна . В этом случае
транспортная служба обеспечивает передачу блоков данных служ-
бы ограниченной длины , не гарантируя их доставку и сохране-
ние исходной последовательности у получателя , независимо от
того , используется или нет соединение сетевого уровня .
Таким образом , задачей транспортной службы является вы-
равнивание поддерживаемой сетью службы до уровня , требуемо-
го пользователем , как по набору услуг , так и по характерис-
тикам ( достоверности , надежности и т. д. ) . С точки зре-
ния пользователя транспортная служба скрывает от него особен-
ности сети .
Часто под термином "сквозная передача данных" понимают
также механизмы , используемые в некоторых сетях для управле-
ния передачей от входа в сеть до выхода из нее . Более того,
как правило , транспортные протоколы предназначены для
сквозной передачи данных через сеть , представляющих собой
совокупность подсетей с различными сетевыми службами . Для
этого в транспортных протоколах могут быть предусмотрены про-
цедуры промежуточной фрагментации пакетов , необходимые при
переходе пакета из одной подсети в другую , где используется
меньший размер пакета .
- 30 -
Транспортная служба и транспортный протокол , не ориен-
тированные на соединения , являются достаточно простыми и
обеспечивают прозрачную передачу пользовательских данных -
блоков данных транспортной службы ограниченной длины - в точ-
ку доступа получателя . Передача данных обеспечивается без
предварительного установления и последующего разъединения со-
единения . При этом логическая взаимосвязь между несколькими
блоками не учитывается .
2.5. Сеансовый уровень.
Главная функция сеансового уровня - определение интер-
фейса прикладных программ для связи с транспортным уровнем .
Одна из задач этого уровня - преобразование имен в сетевые
адреса , так что прикладные программы могут использовать име-
на для связи с устройствами .
Неделимая служба - услуга сеансового уровня , посредст-
вом которой сеансовые блоки данных службы , посланные по се-
ансовому соединению , не предоставляются представительному
объекту-получателю до тех пор , пока это явно не разрешено
представительным объектом-отправителем .
Управление взаимодействием - услуга сеансового уровня ,
позволяющая взаимодействующим представительным объектам явно
управлять очередностью выполнения некоторых управляющих функ-
ций .
Двустороннее одновременное ( дуплексное ) взаимодейст-
вие - режим взаимодействия , при котором оба взаимодействую-
щих представительных объекта имеют право одновременно переда-
- 31 -
вать и принимать данные .
Двустороннее поочередное ( полудуплексное ) взаимодейст-
вие - режим взаимодействия , при котором взаимодействующие
представительные объекты поочередно получают право переда-
вать данные .
Одностороннее ( симплексное ) взаимодействие - режим
взаимодействия , при котором один из представительных объек-
тов только передает данные , а другой - только принимает .
Синхронизация сеансового соединения - услуга сеансового
уровня , позволяющая представительным объектам определять и
идентифицировать точки синхронизации , осуществлять повтор-
ную установку сеансового соединения в заранее определенное
состояние и согласовывать точку повторной синхронизации .
На сеансовом уровне обеспечиваются средства , необходи-
мые для организации и синхронизации диалога между взаимо-
действующими представительными объектами и для управления ин-
формационным обменом между ними. Для этого на сеансовом уров-
не устанавливаются сеансовые соединения между двумя предста-
вительными объектами и поддерживается взаимодействие по обме-
ну данными . Для реализации передачи данных между представи-
тельными объектами сеансовые соединения отображаются в транс-
портные. Сеансовые соединения устанавливаются по запросу
представительного объекта , передаваемому в сеансовой точке
доступа к службе , и разъединяются либо представительными ,
либо сеансовыми объектами . В установленном сеансовом соеди-
нении поддерживается диалог между представительными объекта-
ми даже при возможных потерях данных на транспортном уровне .
Представительный объект может получить доступ к другому
- 32 -
представительному объекту только через сеансовое соединение,
причем представительный объект может поддерживать несколь-
ко сеансовых соединений одновременно .
Представительные объекты идентифицируются сеансовыми ад-
ресами . Во многих системах существует взаимно одназначное
соответствие между сеансовыми и транспортными адресами , од-
нако , с одним транспортным адресом может быть связано неско-
лько сеансовых .
Сеансовый уровень предоставляет следующие услуги :
- установление сеансового соединения ;
- разъединение
←предыдущая следующая→
1 2 3 4 5 6 7 8 9 10 11 12
|
|