7.4.1. Термины и их пояснения
Специальные термины для транспортного уровня не вводятся.
7.4.2. Назначение
Транспортные услуги обеспечивают передачу данных без каких-либо изменений между сеансовыми логическими объектами и освобождают их от выполнения операций, обеспечивающих надежную и экономически эффективную передачу данных.
Транспортный уровень оптимизирует использование доступных сетевых услуг, чтобы обеспечить пропускную способность, требуемую каждым сеансовым логическим объектом, при минимальных затратах. Эта оптимизация достигается с учетом ограничений, обусловленных совместными требованиями со стороны всех одновременно работающих сеансовых логических объектов, а также общим качеством и объемом сетевых услуг, предоставляемых транспортному уровню.
Все протоколы, определенные на транспортном уровне, имеют межоконечный характер и окончаниями считаются связанные транспортные логические объекты. Таким образом, транспортный уровень входит только в оконечные открытые системы ВОС, а транспортные протоколы используются только между оконечными открытыми системами ВОС.
Поскольку сетевые услуги обеспечивают сетевые соединения между транспортными логическими объектами по принципу "каждый с каждым", включая использование последовательно соединенных подсетей, транспортный уровень освобождается от функций маршрутизации и ретрансляции (п.7.5.1).
На транспортном уровне имеются функции, обеспечивающие требуемое качество услуг на основе услуг, предоставляемых сетевым уровнем. Качество сетевых услуг зависит от того, каким образом они реализуются (п.7.5.3).
7.4.3. Услуги, предоставляемые сеансовому уровню
Транспортный уровень однозначно идентифицирует каждый сеансовый логический объект с помощью транспортного адреса. Транспортные услуги предоставляют средства для установления, поддержания и разрыва транспортных соединений. Транспортное соединение обеспечивает дуплексную передачу между двумя транспортными адресами.
Для одной пары транспортных адресов может быть установлено несколько транспортных соединений. Сеансовые логические объекты используют идентификаторы оконечных пунктов транспортных соединений, обеспечиваемые транспортным уровнем, для распознавания этих пунктов.
Работа одного транспортного соединения не зависит от работы всех других транспортных соединений, за исключением ситуаций, возникающих в связи с ограниченностью ресурсов, доступных транспортному уровню.
Качество услуг при предоставлении транспортного соединения зависит от класса обслуживания, запрашиваемого сеансовым логическим объектом при установлении транспортного соединения. Выбранное качество обслуживания поддерживается в течение всей длительности существования транспортного соединения. В случае возникновения какой-либо неисправности, вызывающей потерю выбранного качества данного соединения, сеансовому логическому объекту выдается сообщение.
Транспортным уровнем предоставляются следующие виды .услуг:
а) установление транспортного соединения;
б) передача данных;
в) разрыв транспортного соединения.
7.4.3.1. Установление транспортного соединения
Транспортные соединения устанавливаются между сеансовыми логическими объектами, идентифицируемыми транспортными адресами. Качество услуг в транспортном соединении устанавливается на основе согласования между сеансовыми логическими объектами и транспортными услугами.
Класс требуемых транспортных услуг может выбираться во время установления транспортного соединения из определенного набора имеющихся классов.
Эти классы услуг характеризуются комбинациями выбираемых значений таких параметров, как пропускная способность, транзитная задержка и задержка на установление соединения, а также гарантированными значениями таких параметров, как степень невосстанавливаемых ошибок и доступность услуг.
Эти классы услуг представляют собой предварительно определенные комбинации параметров, управляющие качеством услуг и используемые во всех системах. Эти классы ориентированы на удовлетворение требований к транспортным услугам для графиков различных видов, формируемых сеансовыми логическими объектами.
7.4.3.2. Передача данных
Эта услуга обеспечивает передачу данных в соответствии с выбранным качеством услуг. В случае, когда требуемое качество не может быть обеспечено и все возможные попытки восстановления оказываются безуспешными, транспортное соединение разрывается, и об этом оповещаются сеансовые логические объекты.
Транспортная услуга обеспечивает средства передачи данных двух видов:
1. Услуга по передаче транспортного сервисного блока данных обеспечивает средства, с помощью которых транспортные сервисные блоки данных произвольной длины разграничиваются и последовательно передаются через транспортное соединение без какого-либо изменения информации от одного пункта доступа к транспортным услугам на передающей стороне к другому на принимающей стороне. В состав этой услуги входит механизм управления потоком данных.
2. Услуга по передаче срочного транспортного сервисного блока данных обеспечивает дополнительное средство обмена информацией по транспортному соединению. Для срочных транспортных блоков данных устанавливаются собственные наборы транспортных услуг и механизмы управления потоком данных. Максимальный размер срочных транспортных сервисных блоков данных ограничен.
7.4.3.3. Разрыв транспортного соединения