Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
metods / Сети ЭВМ.pdf
Скачиваний:
131
Добавлен:
26.03.2015
Размер:
827.99 Кб
Скачать

немедленного исполнения. Пакет прерывания может содержать до 32 байт данных. Он требует подтверждения, причем до того как может быть послан второй пакет прерывания. Применение пакетов прерывания не влияет на обмен регулярными пакетами данных, в механизмах, которые мы рассмотрели перед этим. Например, его можно использовать в механизме 3, при этом пакет прерывания как бы вклеивается в передачу сообщения, а приемное ООД уже распределяет пакеты как положено.

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

Если принимающее ООД временно, например, из-за перегрузки не может принимать поток пакетов, оно посылает передающему ООД пакет «не готов к приему». После чего передающее ООД прекращает передачу пакетов, до получения пакета «Готов к приему». Таким образом, обеспечивается управление потоком. Если же проблемы доведения пакетов очень серьезные, например, в виртуальном канале потерялись пакеты, то посылается пакет «Сброс», который требует подтверждения. Пакет «Сброс» стирает в памятях пакеты дефектного сообщения, а пославшая это сообщение система, получив этот пакет, передачу сообщения должна повторить.

Пакет рестарт

В случае возникновения очень серьезной, фактически непреодолимой проблемы по доведению пакетов (например, выход из строя узла связи или отсутствие пути доведения пакетов до адресата и др.) принимающая станция посылает пакет «Рестарт». В этом случае все пакеты сообщения стираются в сетевых уровнях номер 3 передающей системы и должны быть восстановлены ее протоколом более высокого уровня.

Пакеты диагностики и регистрации

Пакеты диагностики, а их 64 типа, применяются, когда сеть не может что-то идентифицировать (например, неверный адрес или постоянная проблема маршрутизации и др.) и что не устраняется другими методами (например, пакетами сброс или рестарт). В этом случае вмешивается служба Административного управления сетью, диагностируя неисправности и принимая меры по их устранению.

Режим регистрации позволяет распечатать возможности протокола Х25. Это необходимо, например, при внесении в него изменений, которые раз в четыре года проводятся комитетом МККТТ.

Транспортная сеть

Взаимодействие процессов, происходящее в ГВМ и ТВМ, обеспечивается расширенной сетью передач данных, которая в этом случае включает в себя: базовую СПД, каналы связи, подключающие ЭВМ к узлам связи, и средства управления ими. Базовая СПД организует виртуальные каналы и соединения между УС, а также доставку пакетов. В отношении ЭВМ базовая СПД является единой системой, реализующей фиксированной набор функций, определенных

45

сетевым протоколом, например, Х25. Но этих функций недостаточно для надежного взаимодействия ЭВМ друг с другом, так как не обеспечиваются проверки доступности при организации взаимодействия процессов, а также ряд других функций, которые связанны с сохранением работоспособности вычислительной сети при потере пакетов из-за отказов оборудования, из-за перегрузок и т.д. Для устранения указанных недостатков в сети ЭВМ создается транспортная служба.

Транспортная служба состоит из транспортных модулей уровня номер 4, а её процедуры определяются транспортным протоколом.

Транспортная служба, базовая СПД и каналы связи между ЭВМ и УС совместно образуют транспортную сеть, которая в совокупности обеспечивает единый способ взаимодействия всех процессов и ЭВМ подключенных к сети.

Процедуры этого взаимодействия определяются транспортным протоколом.

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

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

Рассмотрим что такое сервис определенного качества. Это возможность

обеспечения нормального функционирования сетей ЭВМ при любых каналах СПД, естественно, если это обеспечение могут финансировать в полном объеме.

Различают три типа сетей СПД:

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

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

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

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

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

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

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

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

4.Класс – 3 - Дополнительный класс восстановления от ошибок.

5.Класс – 4 - Класс обнаружения ошибок и восстановления сообщений. Все перечисленные классы описываются своими протоколами. Их

основными функциями являются:

46

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

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

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

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

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

Обеспечивает мультиплексирование (т.е. обслуживание) нескольких

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

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

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

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

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

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

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

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

Кроме вышеперечисленных функций, транспортный протокол реализует функции разбиения сообщения на пакеты, сборку пакетов в сообщение и взаимодействие с уровнем № 3 для обеспечения адресации и маршрутизации при передаче пакетов.

47