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

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

Качество услуг при предоставлении транспортного соединения зависит от класса обслуживания, запрашиваемого сеансовым логи­ческим объектом при установлении транспортного соединения. Выбранное качество обслуживания поддерживается в течение всей длительности существования транспортного соединения. В случае возникновения какой-либо неисправности, вызывающей потерю выбранного качества данного соединения, сеансовому логическому объекту выдается сообщение.

Транспортным уровнем предоставляются следующие виды ус­луг:

  1. установление транспортного соединения;

  2. передача данных;

  3. разрыв транспортного соединения.

7.4.3.1. Установление транспортного соединения

Транспортные соединения устанавливаются между сеансовыми логическими объектами, идентифицируемыми транспортными адре­сами. Качество услуг в транспортном соединении устанавливается на основе согласования между сеансовыми логическими объектами и транспортными услугами.

Класс требуемых транспортных услуг может выбираться во вре­мя установления транспортного соединения из определенного набо­ра имеющихся классов.

Эти классы услуг характеризуются комбинациями выбираемых значений таких параметров, как пропускная способность, транзит­ная задержка и задержка на установление соединения, а также гарантированными значениями таких параметров, как степень не- восстанавливаемых ошибок и доступность услуг.

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

7 4.3.2. Передача данных

Эта услуга обеспечивает передачу данных в соответствии с вы­бранным качеством услуг. В случае, когда требуемое качество не может быть обеспечено и все возможные попытки восстановления оказываются безуспешными, транспортное соединение разрывает­ся, и об этом оповещаются сеансовые логические объекты.

Транспортная услуга обеспечивает средства передачи данных двух видов:

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

  2. Услуга по передаче срочного транспортного сервисного блока данных обеспечивает дополнительное средство обмена информаци­ей по транспортному соединению. Для срочных транспортных бло­ков данных устанавливаются собственные наборы транспортных услуг и механизмы управления потоком данных. Максимальный размер срочных транспортных сервисных блоков данных ограничен.

  1. Разрыв транспортного соединения

Эта услуга обеспечивает средство, с помощью которого некото­рый сеансовый логический объект может разорвать транспортное соединение и проинформировать об этом связанный сеансовый ло­гический объект.

7.4.4. Функции, выполняемые транспортным уровнем

Перечень функций транспортного уровня может включать:

  1. преобразование транспортного адреса в сетевой;

  2. мультиплексирование (межоконечное) транспортных соедине­ний в сетевые;

  3. установление и разрыв транспортных соединений;

  4. межоконечное упорядочение блоков данных по отдельным соединениям;

  5. межоконечное обнаружение ошибок и необходимый контроль за качеством услуг;

  6. межоконечное восстановление после ошибок;

  7. межоконечное сегментирование, объединение и сцепление;

  8. межоконечное управление потоком данных по отдельным со­единениям;

  9. супервизорные функции;

  10. передача срочных транспортных сервисных блоков данных.

  11. 4.4.1. Адресация

Когда сеансовый логический объект запрашивает установление транспортного соединения с другим сеансовым логическим объек­том, идентифицируемым его транспортным адресом, транспортный уровень определяет сетевой адрес, идентифицирующий транспорт­ный логический объект, который обслуживает связанный сеансо­вый логический объект.

Поскольку транспортные логические объекты предоставляют услуги, имеющие межоконечный характер, промежуточный транс­портный логический объект,^ используемый в качестве ретранслято­ра между оконечными логическими объектами, не требуется. Поэ­тому транспортный уровень отображает транспортные адреса в сетевые адреса, которые идентифицируют оконечные транспортные логические объекты (черт. 17).

Один транспортный логический объект может обслуживать несколько сеансовых логических объектов. С одним сетевым адре­сом в зоне обслуживания одного и того же транспортного логичес­кого объекта может быть связано несколько транспортных адресов. Для обеспечения таких возможностей внутри транспортных логи­ческих объектов выполняются соответствующие функции отображе­ния (черт. 18).

  1. 4.4.2. Мультиплексирование и расщепление соединения

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

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

Черт. 17




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

Черт. 18



  1. 4.4.3. Фазы операций

Операции транспортного уровня состоят из следующих фаз;

  1. фаза установления соединения;

  2. фаза передачи данных;

  3. фаза разрыва соединения.

Переход от одной фазы операции к другой определяется в про­токоле транспортного уровня.

  1. 4.4.4. Фаза установления соединения

В течение этой фазы транспортный уровень устанавливает транспортное соединение между двумя сеансовыми логическими объектами. Функции транспортного уровня во время этой фазы должны установить соответствие между запрошенным классом ус­луг и услугами, предоставляемыми сетевым уровнем. В течение этой фазы могут быть выполнены следующие функции:

  1. выбор сетевого соединения, наиболее удовлетворяющего тре­бованиям сеансового логического объекта с учетом стоимости и ка­чества услуг;

  2. принятие решения о необходимости мультиплексирования или расщепления для оптимального использования сетевых сое­динений;

  3. выбор оптимального размера транспортного протокольного блока данных;

  4. выбор функций, действующих в фазе передачи данных;

  5. отображение транспортных адресов в сетевые;

  6. обеспечение идентификации различных транспортных соеди­нений для одной и той же пары транспортных пунктов доступа к услуге (функция идентификации соединения);

  7. передача данных.

  1. 4.4.5. Фаза передачи данных

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

  1. упорядочение блоков данных;

  2. объединение;

  3. сцепление;

  4. сегментирование;

  5. мультиплексирование или расщепление;

  6. управление потоком данных;

  7. обнаружение ошибок;

  8. восстановление при ошибках;

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

> к) разграничение транспортных сервисных блоков данных;

. л) идентификация транспортного соединения.

  1. 4.4.6. Фаза разрыва соединения

' В этой фазе выполняется разрыв транспортного соединения. В ней могут выполняться следующие операции:

  1. оповещение о причине разрыва;

  2. идентификация разрываемого транспортного соединения;

  3. передача данных.

  1. 4.4.7. Административное управление транспортным уровнем

Протоколы транспортного уровня связаны с некоторыми дейст­виями по административному управлению уровнем, такими, как активизация и защита от ошибок. Связь с другими аспектами ад­министративного управления рассмотрена в п. 5.9.

  1. Сетевой уровень

    1. Тер м и ны и их пояснения

      1. Подсеть — совокупность из одной или более промежу­точных открытых систем, которая обеспечивает ретрансляцию дан­ных и через которую оконечные открытые системы могут устанав­ливать сетевые соединения.

Примечание, Подсеть в эталонной модели ВОС представляет такие ре­альные сети, как сеть общего пользования, частная сеть или локальная сеть.

  1. Подсетевое соединение — тракт связи в подсети, кото­рый используется логическими объектами в сетевом уровне при предоставлении соединения сетевого уровня.

  1. Назначение

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

Сетевой уровень обеспечивает транспортным логическим объ­ектам независимость от функций маршрутизации и ретрансляции, связанных с процессами установления и функционирования дан­ного сетевого соединения. Сюда относится случай, когда несколько подсетей используются последовательно (п. 7.5.4.2) или парал­лельно. Сетевой уровень «маскирует» от транспортных логических объектов использование ресурсов нижележащих уровней, таких как соединения уровня звена данных, для обеспечения сетевых соеди­нений.

Все функции ретрансляции и расширенные протоколы последо­вательного переноса данных, которые предназначены для поддер­жания сетевых услуг между оконечными открытыми системами ВОС, функционируют ниже транспортного уровня, т. е. на сетевом уровне или ниже.

  1. Услуги, предоставляемые транспортному уровню

Основной услугой сетевого уровня является обеспечение переда­чи данных без какого-либо их изменения между транспортными ло­гическими объектами. Это означает, что структура и содержание данных, представляемых для передачи, определяется уровнями, расположенными выше сетевого.

Все услуги предоставляются транспортному уровню за опреде­ленную плату.

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

Услуги, предоставляемые на каждом из концов сетевого соеди­нения, одинаковы и в том случае, когда сетевое соединение прохо­дит через несколько подсетей, каждая из которых предоставляет различные услуги (п. 7.5.4.2).

Примечание. Следует отличать значение термина «услуга» в рамках эталонной модели ВОС от его общепринятого значения, употребляемого постав­щиками частных сетей и сетей общего пользования.

Качество услуг согласуется между транспортными логическими объектами и сетевыми услугами во время установления сетевого соединения. Так как качество услуги может меняться от одного се­тевого соединения к другому, его следует согласовывать для каждо­го отдельного сетевого соединения и оно должно быть одинаковым для обоих оконечных пунктов этого соединения.

Ниже описаны следующие услуги и элементы услуг, предостав­ляемые сетевым уровнем:

  1. сетевые адреса;

  2. сетевые соединения;

, в) сетевые идентификаторы оконечных пунктов соединения;

г) передача сетевых сервисных блоков данных;

' д) параметры качества услуги;

  1. оповещение об ошибках;

  2. упорядочение блоков данных;

  3. управление потоком данных;

  4. передача срочных сетевых сервисных блоков данных;

  5. сброс;

  6. разрыв сетевого соединения-

Некоторые из описанных ниже услуг не являются обязательны­ми. Это означает следующее:

  1. пользователь должен запросить услугу;

  2. поставщик сетевой услуги может удовлетворить запрос или сообщить, что запрошенная услуга недоступна.

  1. Сетевые адреса

Транспортные логические объекты распознаются сетевым уров­нем посредством сетевых адресов. Последние предоставляются се­тевым іуровнем и могут использоваться транспортными логическими объектами для однозначной идентификации других транспортных логических объектов. Эти адреса являются необходимым средст­вом, при помощи которого транспортные логические объекты свя­зываются между собой, используя сетевые услуги. Сетевой уровень однозначно идентифицирует каждую из оконечных открытых сис­тем (представляемую транспортными логическими объектами) по их сетевым адресам. Адресация на сетевом уровне может не зави­сеть от адресации на нижележащих уровнях.