- •Введение
- •Системы телеобработки
- •Общие сведения
- •Каналы связи
- •Сопряжение ЭВМ с каналами связи
- •Абонентские пункты (АП)
- •Программные средства
- •Глобальные Сети ЭВМ
- •Введение
- •Общие сведения
- •Эффект сетевой обработки данных.
- •Основные характеристики сетей ЭВМ
- •Многоуровневая организация управления
- •Процессы
- •Уровни управления
- •Интерфейсы и структура сообщений
- •Протоколы
- •Распределение функций по системам
- •Способы и средства коммутации и передачи данных
- •Коммутация каналов, сообщений и пакетов
- •Дейтаграммы и виртуальные каналы
- •Способы адресации
- •Иерархическое кодирование
- •Отображение адресов
- •Распределение адресов
- •Маршрутизация пакетов
- •Простая маршрутизация
- •Фиксированная маршрутизация
- •Адаптивная маршрутизация
- •Управление потоком
- •Защита от перегрузок
- •Протоколы и интерфейсы уровней управления с 1 по 4
- •Интерфейс Х21
- •Протокол канального уровня HDLC
- •Протокол сетевого уровня Х25
- •Обмен другими типами пакетов в протоколе Х25
- •Пакет прерывания
- •Пакеты управления потоком и сбросом.
- •Пакет рестарт
- •Пакеты диагностики и регистрации
- •Транспортная сеть
- •Транспортный протокол
- •Протокол класса 0
- •Протокол класса 1
- •Протокол класса 2
- •Протокол класса 3
- •Протокол класса 4
- •Протоколы высокого уровня
- •Протокол виртуального терминала
- •Административное управление
- •Защита данных и идентификация пользователя
- •ЛОКАЛЬНЫЕ СЕТИ ЭВМ
- •Введение
- •Принципы построения
- •Локальная сеть, циклическое кольцо
- •1. Локальная сеть двойное циклическое кольцо
- •2. Коммутаторное циклическое кольцо
- •Моноканал
- •Организация магистральных ЛС
- •Свободный доступ с проверкой столкновений
- •Синхронный свободный доступ с проверкой столкновений
- •Свободный доступ с проверкой столкновений и несущей в канале
- •Эстафетный доступ (комбинированный)
- •Управление информационным каналом
- •Проект 802 стандарта ЛС
- •Сетевые адаптеры
- •Приемопередатчик
- •Расширение и комплексирование локальных сетей
- •Некоторые методы и способы обмена данными, используемые в сетях ЭВМ
- •Методы обмена данными первичный/вторичный
- •Система опроса/выбора
- •Метод обмена данными «Выборочный и групповой опрос»
- •Метод обмена данными опрос/выбор с остановкой и ожиданием
- •Непрерывный автоматический запрос на повторение (скользящие окна)
- •Некоторый анализ практического применения методов первичный/вторичный
- •Методы полудуплексной передачи
- •Метод дуплексной передачи
- •Равноранговые системы без запросов
- •Система случайная ALOHA
- •Система Слотовая ALOHA
- •Вариант системы «Слотовая ALOHA без владения»
- •Вариант системы «Слотовая ALOHA с владением»
- •Система типа первичный/вторичный без опроса (метод TDMA)
- •Спутниковые устройства компенсации задержки (СУКЗ)
- •Принцип электронной почты
- •Литература
немедленного исполнения. Пакет прерывания может содержать до 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