- •Введение
- •Системы телеобработки
- •Общие сведения
- •Каналы связи
- •Сопряжение ЭВМ с каналами связи
- •Абонентские пункты (АП)
- •Программные средства
- •Глобальные Сети ЭВМ
- •Введение
- •Общие сведения
- •Эффект сетевой обработки данных.
- •Основные характеристики сетей ЭВМ
- •Многоуровневая организация управления
- •Процессы
- •Уровни управления
- •Интерфейсы и структура сообщений
- •Протоколы
- •Распределение функций по системам
- •Способы и средства коммутации и передачи данных
- •Коммутация каналов, сообщений и пакетов
- •Дейтаграммы и виртуальные каналы
- •Способы адресации
- •Иерархическое кодирование
- •Отображение адресов
- •Распределение адресов
- •Маршрутизация пакетов
- •Простая маршрутизация
- •Фиксированная маршрутизация
- •Адаптивная маршрутизация
- •Управление потоком
- •Защита от перегрузок
- •Протоколы и интерфейсы уровней управления с 1 по 4
- •Интерфейс Х21
- •Протокол канального уровня HDLC
- •Протокол сетевого уровня Х25
- •Обмен другими типами пакетов в протоколе Х25
- •Пакет прерывания
- •Пакеты управления потоком и сбросом.
- •Пакет рестарт
- •Пакеты диагностики и регистрации
- •Транспортная сеть
- •Транспортный протокол
- •Протокол класса 0
- •Протокол класса 1
- •Протокол класса 2
- •Протокол класса 3
- •Протокол класса 4
- •Протоколы высокого уровня
- •Протокол виртуального терминала
- •Административное управление
- •Защита данных и идентификация пользователя
- •ЛОКАЛЬНЫЕ СЕТИ ЭВМ
- •Введение
- •Принципы построения
- •Локальная сеть, циклическое кольцо
- •1. Локальная сеть двойное циклическое кольцо
- •2. Коммутаторное циклическое кольцо
- •Моноканал
- •Организация магистральных ЛС
- •Свободный доступ с проверкой столкновений
- •Синхронный свободный доступ с проверкой столкновений
- •Свободный доступ с проверкой столкновений и несущей в канале
- •Эстафетный доступ (комбинированный)
- •Управление информационным каналом
- •Проект 802 стандарта ЛС
- •Сетевые адаптеры
- •Приемопередатчик
- •Расширение и комплексирование локальных сетей
- •Некоторые методы и способы обмена данными, используемые в сетях ЭВМ
- •Методы обмена данными первичный/вторичный
- •Система опроса/выбора
- •Метод обмена данными «Выборочный и групповой опрос»
- •Метод обмена данными опрос/выбор с остановкой и ожиданием
- •Непрерывный автоматический запрос на повторение (скользящие окна)
- •Некоторый анализ практического применения методов первичный/вторичный
- •Методы полудуплексной передачи
- •Метод дуплексной передачи
- •Равноранговые системы без запросов
- •Система случайная ALOHA
- •Система Слотовая ALOHA
- •Вариант системы «Слотовая ALOHA без владения»
- •Вариант системы «Слотовая ALOHA с владением»
- •Система типа первичный/вторичный без опроса (метод TDMA)
- •Спутниковые устройства компенсации задержки (СУКЗ)
- •Принцип электронной почты
- •Литература
Управление информационным каналом
В локальных сетях используется дейтаграммный способ передачи данных, т.е. каждый кадр рассматривается как независимый объект, передаваемый в информационный моноканал.
Обычно используется единый формат кадра, с фиксированным расположением полей, что упрощает процедуры его обработки и формирования. Вид кадра рассматривался в предыдущем разделе. Поля ПНК и ПКК состоят из 2 – 16 битов, которые используются в качестве начала и конца кадра. Поле данных содержит от 4 до 128 байт данных. Поле ПЦК несет код контрольной суммы, которая используется для повышения достоверности данных при приеме их после передачи через физический канал, в котором возникают помехи, изменяющие содержимое кадра. Поле управления несет признак доставки кадра, признак продолжения сообщения в следующем кадре, сведения о количестве кадров сообщения и т.п.
Проект 802 стандарта ЛС
Используется для управления физическим и информационным каналами, включая управление доступом к каналу, т.е. оба подуровня: 2.1 и 2.2. В его основу положен протокол HDLC, который является стандартным протоколом второго уровня, используемый в глобальных сетях с коммутацией пакетов.
Формат кадра, определяемый проектом 802, имеет следующий вид:
Рис. 52
Кадр с двух сторон обрамлен флаговыми комбинациями 01111110,
используемыми на уровне управления физическим каналом для выделения кадра. Адреса назначения и источника кодируются одним (как на нашем рисунке) или несколькими байтами (максимально до 7). Первые разряды байтов адреса называются битом расширения адреса. Если бит расширения равен 0, то адрес продолжается в следующем байте кадра. Когда его значение равно 1, то этот байт адреса является последним. Например, рис. 53.
65
а) Двухбайтовый адрес назначения:
б) Двухбайтовый адрес источника:
Рис. 53
Где D и S – это биты адреса, принимающие значение 0 или 1. Второй бит адреса назначения L/G является идентификатором типа адреса. Если он равен 0, то адрес индивидуальный, если 1, то групповой, а если 1 стоит во всех разрядах адреса назначения, то это циркулярный адрес.
Бит С/R адреса источника используется для обозначения команд и ответов. Если он равен 0, то это команда, если 1 то ответ. Адрес источника может быть только индивидуальным.
Байт «поля управления» используется для обозначения типа кадра. Применяются три типа кадра: информационный, управляющий и ненумерованный. Если первый бит этого поля равен нулю, то это информационный кадр, а если единице, то управляющий или ненумерованный,
которые в свою очередь различаются нулем или единицей соответственно во втором бите поля.
Информационный кадр служит для передачи нумерованных кадров данных и несет в поле управления следующую информацию: №(S) (биты 2,3,4)
– это порядковый номер передаваемого кадра по модулю 8, № (R) (биты 6,7,8) –
это порядковый номер следующего ожидаемого на приемном конце кадра по модулю 8. P/F – бит запроса (команды)/ответа. Если P/F = 1, то это запрос или команда, а если P/F = 0, то это ответ.
Управляющие кадры предназначены для передачи квитанций о приеме кадров, запросов на повторную передачу информационных кадров, запретов на передачу кадров, а также для снятия этих запретов. Для этого выделены два бита поля СС (биты 3 и 4). Поля №(R) и P/F несут ту же информацию, что и в информационных кадрах.
Ненумерованные кадры используются для реализации дополнительных функций управления передачей данных (биты полей М) и для передачи ненумерованных пакетов данных. Бит P/F этого кадра несет ту же функцию, что
ив информационных кадрах.
Спомощью всех трех типов кадров можно передать 22 наименования команд и ответов.
Поле «данные» может содержать конкретное целое число байтов данных. Поле ПЦК служит для проверки корректности данных кадра. При определении ПЦК допускается использовать 16 и 32 разрядные циклические коды. Алгоритм определения ошибок в кадре такой же как в протоколе HDLC
глобальных сетей с коммутацией пакетов.
66