Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Информационные сети(Лекции).doc
Скачиваний:
5
Добавлен:
01.05.2025
Размер:
2.1 Mб
Скачать

Транспортный протокол

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

Рассмотрим что такое сервис определенного качества. Это обеспечение качества взаимодействия процессов при разных финансовых затратах на его реализацию и различных качествах КС, которые предназначены для реализации требований заказчика (хозяина) ВС. При этом более высокий сервис требует более высоких финансовых затрат.

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

Различают три типа сети:

  1. Сети приемлемого качества.

  2. Сети не приемлемого, низкого качества, сигнализация об ошибках при приемлемом уровне ошибок возникающих в сети.

  3. Ненадежные сети.

Под термином сети во всех трех случаях подразумевается сети передающие данные.

Транспортный уровень №4 осведомлен с каким классом систем он взаимодействует, т.е. эти данные записаны в его память.

Сам транспортный протокол включает в свой состав пять классов процедур обеспечения сервиса от сети.

  1. класс №0 – Примитивный класс

  2. класс №1– Базовый класс восстановления от ошибок

  3. класс №2 – Класс мультиплексирования

  4. класс №3 – Дополняет класс восстановления от ошибок

  5. класс №4 – Класс обнаружения ошибок и восстановления данных от этих ошибок

Протокол класса №0

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

Протокол класса 1

Обеспечивает более высокий сервис пользователей. Он также обслуживает одно транспортное соединение в сеансе связи, но обеспечивает и восстановление от ошибок, но только тех о которых сигнализирует сеть СПД.

Протокол класса 2

Обеспечивает мультиплексирование нескольких транспортных соединений в одном сеансе связи Х25 и управляет потоком с целью предотвращений переполнения сети с использованием пакетов прерывания. При получении от сети Х25 пакетов перестройки или очистки (сброс или рестарт) протокол этого класса прерывает сеанс и уведомляет об этом более высокий уровень, т.е. этот протокол не обеспечивает обнаружения ошибок и восстановления данных.

Протокол класса 3

Предназначается для расширения служебных функций включенных в структуру протокола класса 2. Обеспечивает восстановление данных от сбоев в сети без уведомления пользователя, т.е. обладает механизмом повторной передачей данных.

Протокол класса 4

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

Кроме того, транспортный протокол включает в себя: функции обеспечения разбиения сообщений на пакеты, передачи пакетов через транспортную сеть, сборки сообщений из пакетов; организацию портов между процессом и транспортной сетью, и обеспечение необходимых процедур взаимодействия с СПД. Каждый последующий из рассмотренных протоколов улучшает сервис обслуживания вышестоящих уровней, но в какой-то степени удорожает обслуживание сети.