- •Глава I
- •06Ласти применения эвм
- •1.6,1. СуперЭвм
- •Глава 2
- •8 Разрядов
- •11110001 11111001 11110001 11110111 А число — 6.285 запишется в память в виде слова из 6 байт:
- •Глава 3
- •Глава 4
- •Лечит узап j
- •Сверхоперативная или местная память
- •4.2. Адресная, ассоциативная и стековая организации памяти
- •Буфер входа-выхода
- •Усилители считывания-записи
- •Глава 5
- •Проклей
- •Идентификатор адреса (s байт)
- •Сектор на дискете
- •Глава 6
- •Управляющий блок автомат)
- •Глава 7
- •В цпршВляющай блок у б
- •Сумматор частичных произведений Регистр множимого
- •О vМножимое перед началом Выполнения умножения
- •Слой элементов и
- •Глава 9
- •Двойное слада па адреса о 32 бит
- •Слобо по адресу z в бит
- •Заслать в стек ад РеЗ
- •Загрузить аз стана в Pa V
- •Номер регист
- •Непосредственный операнд 1а
- •15Ю кГго 51
- •Оповещающий сив нал „Состояние
- •Блок ревастрод
- •Ветвление в макропроерамме по уело дую Акк*0
- •Макрокоманды управления последовательностью выборка микрокоманд
- •Окно процедуры
- •Регистры параметров (а) Регистры глобальных переменных |
- •1 Нуль м Знак-
- •Запоминание состояния процессора (программы)
- •Общий сигнал прерывания
- •Код приоритетного запроса
- •Маска ввоОагвывода
- •Прерывающая
- •01 23*56789 Время
- •I участка I
- •Запись льта мп
- •I Прием операндов на регистры 1
- •Умножение чисел с фиксированной точкой
- •Сложонив чисел с плавающей точкой
- •Глава 10
- •Вызов команды и модификация счетчика команд
- •Процедура тандемных пересылок
- •Однобайтная
- •16 Разрядов
- •Передача д стек а восстановление содержимого регистров
- •Команды досстаяовяения из стеки содержимого регистров
- •Блок сегментных регистров
- •Первый байт команды Второй ffaSm команды (постбайт адресации)
- •Сегментные селекторы
- •Регистры задачи и регистры дескрипторнои таблицы
- •Блок управления и контроля оп
- •Справочник страниц
- •Физическая память
- •16 Мбайт
- •Расширенная память
- •1 Мбайт
- •С каналом ес эвм
- •Связь с другой эвм
- •I Манипулятор % I Графа- I I типа „Мышь” I I построитель I
- •Глава 11
- •Интерфейс основной намята
- •Общее оборудование мультиплексного канала
- •Глава 12
- •Определения четности переносод
- •Глава 13
- •Ill:Выполнснис программы а Выполнение про ерам мы в
- •Пакеты заданий и Входные наборы данных
- •Выходные очереди разных классов в зу на дисках
- •I требует ‘'ода
- •Пользователь обдумывает | ответ системе I (новый запрос)
- •Блок управления памятью
- •Схемы совпадения
- •Шифратор номера отделения
- •Входной коммутатор
- •Коммутации
- •Сегментная таблица п-й программы
- •Векторные, средства
- •К периферийным устройством
- •К периферийным устройствам
- •Глава 15
- •Устройства Ввода- вывода
- •Процессор 2
- •Процессор 3
- •8 Векторных регистров (по 6* слова в каждом)
- •Готовности операндов
- •Глава 16
- •Комплекс абонентского пункта
- •16.2.. Классификация вычислительных сетей
- •1 Элемент
- •Время распрост- ранена*
- •Задержка сета лри коммутации пакетов[
- •Абонентская система
- •Данные пользователя
- •Сеансовый
- •Транспортный
- •Сетевой
- •Интерфейс высоког о уровня
- •Аппаратура передачи данных
- •Установление связи
- •Данные пользователя 00Длина поля и слови я обслуживания
- •Идентификатор протокола
- •7» Бшдта) Данные пользователя б вызове
- •Поток бит
- •Новый пакет (кадр)
- •Станция 1 ведет передачу
- •Передатчик Коаксиальный кйбель
- •Глава 15. Принципы организации многопроцессорных и многомашинных вычислительных систем (комплексов) и суперЭвм 489
- •1S в 7 о Слада па адресу ь
Порт
Порт
Сетевой
протокол
I I
Канальный
протокол
Г
Коммутацион^\
Сеансовый
протокол
Канальный
протокол
нал
система
Транспортный
протоколАбонентская система
ЗТ Маршрутизация, коммутация и адресация информации, управление по;гоками данных (организация виртуальных каналов между абонентами и передачи по ним пакетов) — сетевой уровень.
Управление передачей данных (без обработки их в промежуточных узлах) от системы-источника к системе-адресату — транспортный уровень.
Организация и проведение сеансов связи между прикладными процессами — сеансовый уровень.
Интерпретация и преобразование передаваемых между процессами данных к виду, удобному для прикладных процессов,— уровень представления данных.
Выполнение прикладных программ, управление терминалами, административное управление сетью — прикладной уровень.
Первые четыре уровня образуют транспортную службу вычислительной сети, освобождающую более высокие уровни от забот по организации передачи данных. Части вычислительной сети, реализующей транспортную службу, в логической структуре ВСт соответствует транспортная сеть.
Функции коммутационной системы обычно ограничиваются тремя нижними уровнями рассматриваемой модели.
Уровню могут быть поставлены в соответствие некоторые процессы, аппаратурные и программные средства (объекты уровня).
1 Каждый уровень обслуживает соседний старший уровень. Связь между объектами соседних уровней одной системы регламентируется межуровневым интерфейсом. Организация взаимодействия между одинаковыми уровнями различных систем определяется соответствующим протоколом.
Введенная выше иерархия уровней функций логической системы определяет соответствующую иерархию протоколов и соответственно протокольных программных или аппаратурно-программных средств, действующих в вычислительной сети, как это показано на рис. 16.8.
Два старших уровня (6 и 7) соответствуют процессам (процессам представления и преобразования данных, выполнения прикладных программ, административного управления сетью). Остальные уровни в совокупности определяют сетевой метод доступа к указанным процессам, осуществляемый через порты процессов.
Управление взаимодействием различных объектов сети осуществляется с помощью сетевого программного обеспечения — транспортных станций, представляющих собой специальные программы, располагаемые в ГВМ, а также сетевых программ связных процессоров. Транспортная станция обеспечивает муль
типлексирование независимых потоков данных от многих абонентов. Она может быть реализована как часть операционной системы ЭВМ либо как независимая системная задача.
Нижние три уровня и соответственно физический, канальный и сетевой протоколы охватывает международный стандарт-протокол Х.25; предусматривающий передачу данных путем коммутации пакетов, при этом разборка сообщения на пакеты при передаче и сборка пакетов в сообщение при приеме производятся в ГВМ или в интерфейсных процессорах.
Протоколы уровней 4—7 («сквозные») регламентируют процедуры «сквозной» связи между абонентами сети.
Элементы протоколов
Протоколы разных уровней управления, реализуемые программными, аппаратурными, а в ряде случаев и специальными командными средствами, представляют собой формализованные процедуры взаимодействия процессов одного уровня территориально удаленных систем, связанных сетью передачи данных. Сложность протоколов делает целесообразным выделение некоторых их типичных элементов.
Обрамление (конвертование) сообщений. Передаваемое сообщение, сформировавшееся на верхнем (прикладном) уровне управления, последовательно поступает на более низкие уровни управления своей системы, затем по физическому каналу, пройдя промежуточные коммутационные системы, передается в приемную систему, где последовательно проходит с более низких уровней управления на более высокие, вплоть до прикладного.
В системе-источнике (ЭВМ-A) подлежащие пересылке данные на каждом уровне обрамляются специфической служебной информацией: заголовком, а в некоторых случаях и концевиком, содержащими идентификаторы (адреса) приемника и источника сообщения, портов, тип сообщения, номера логического канала, номера пакета (кадра), контрольные коды и др. Оформленные таким образом данные назовем контейнером. Контейнеры, сформированные на разных уровнях управления, имеют свои собственные названия (рис. 16.9).
Прикладной, представительный и сеансовый уровни совместно формируют из подлежащего передаче сообщения контейнеры, называемые блоками (в ряде случаев в блоке отсутствует концевик процесса). Транспортный уровень формирует из блока контейнер фрагмент. Сетевой уровень формирует пакет. Канальный уровень формирует кадр, который и передается через физический канал в виде последовательности бит.