Компьютерные сети Информационных технологий
маршрутизации», «технология создания защищенного канала», «технология IP-
сетей».
Протоколы, на основе которых строится сеть определенной технологии
(в узком смысле), специально разрабатывались для совместной работы, поэтому
от разработчика сети не требуется дополнительных усилий по организации их
взаимодействия. Иногда сетевые технологии называют базовыми технологиями,
имея в виду то, что на их основе строится базис любой сети. Примерами
базовых сетевых технологий могут служить наряду с Ethernet такие известные
технологии локальных сетей, как Token Ring и FDDI, или же технологии
территориальных сетей Х.25 и frame relay. Для получения работоспособной
сети в этом случае достаточно приобрести программные и аппаратные средства,
относящиеся к одной базовой технологии — сетевые адаптеры с драйверами,
концентраторы, коммутаторы, кабельную систему и т. п., — и соединить их в
соответствии с требованиями стандарта на данную технологию.
Основной принцип, положенный в основу Ethernet, — случайный метод
доступа к разделяемой среде передачи данных. В качестве такой среды может
использоваться толстый или тонкий коаксиальный кабель, витая пара,
оптоволокно или радиоволны (кстати, первой сетью, построенной на принципе
случайного доступа к разделяемой среде, была радиосеть Aloha Гавайского
университета).
В стандарте Ethernet строго зафиксирована топология электрических
связей. Компьютеры подключаются к разделяемой среде в соответствии с
типовой структурой «общая шина». С помощью разделяемой во времени шины
любые два компьютера могут обмениваться данными. Управление доступом к
линии связи осуществляется специальными контроллерами -- сетевыми
адаптерами Ethernet. Каждый компьютер, а более точно, каждый сетевой
адаптер, имеет уникальный адрес. Передача данных происходит со скоростью 10
Мбит/с. Эта величина является пропускной способностью сети Ethernet.
[pic]
Сеть Ethernet
Суть случайного метода доступа состоит в следующем. Компьютер в сети
Ethernet может передавать данные по сети, только если сеть свободна, то
есть если никакой другой компьютер в данный момент не занимается обменом.
Поэтому важной частью технологии Ethernet является процедура определения
доступности среды.
После того как компьютер убеждается, что сеть свободна, он начинает
передачу, при этом «захватывает» среду. Время монопольного использования
разделяемой среды одним узлом ограничивается временем передачи одного
кадра. Кадр — это единица данных, которыми обмениваются компьютеры в сети
Ethernet. Кадр имеет фиксированный формат и наряду с полем данных содержит
различную служебную информацию, например адрес получателя и адрес
отправителя.
Сеть Ethernet устроена так, что при попадании кадра в разделяемую
среду передачи данных все сетевые адаптеры одновременно начинают принимать
этот кадр. Все они анализируют адрес назначения, располагающийся в одном из
начальных полей кадра, и, если этот адрес совпадает с их собственным
адресом, кадр помещается во внутренний буфер сетевого адаптера. Таким
образом компьютер-адресат получает предназначенные ему данные.
Иногда может возникать ситуация, когда одновременно два или более
компьютера решают, что сеть свободна, и начинают передавать информацию.
Такая ситуация, называемая коллизией, препятствует правильной передаче
данных по сети. В стандарте Ethernet предусмотрен алгоритм обнаружения и
корректной обработки коллизий. Вероятность возникновения коллизии зависит
от интенсивности сетевого трафика.
После обнаружения коллизии сетевые адаптеры, которые пытались
передать свои кадры, прекращают передачу и после паузы случайной
длительности пытаются снова получить доступ к среде и передать тот кадр,
который вызвал коллизию.
Главным достоинством сетей Ethernet, благодаря которому они стали
такими популярными, является их экономичность. Для построения сети
достаточно иметь по одному сетевому адаптеру для каждого компьютера плюс
один физический сегмент коаксиального кабеля нужной длины. Другие базовые
технологии, например Token Ring, для создания даже небольшой сети требуют
наличия дополнительного устройства — концентратора.
Кроме того, в сетях Ethernet реализованы достаточно простые
алгоритмы доступа к среде, адресации и передачи данных. Простая логика
работы сети ведет к упрощению и, соответственно, удешевлению сетевых
адаптеров и их драйверов. По той же причине адаптеры сети Ethernet обладают
высокой надежностью.
И, наконец, еще одним замечательным свойством сетей Ethernet
является их хорошая расширяемость, то есть легкость подключения новых
узлов.
Другие базовые сетевые технологии - Token Ring, FDDI, — хотя и
обладают многими индивидуальными чертами, в то же время имеют много общих
свойств с Ethernet. В первую очередь — это применение регулярных
фиксированных топологий (иерархическая звезда и кольцо), а также
разделяемых сред передачи данных. Существенные отличия одной технологии от
другой связаны с особенностями используемого метода доступа к разделяемой
среде. Так, отличия технологии Ethernet от технологии Token Ring во многом
определяются спецификой заложенных в них методов разделения среды -
случайного алгоритма доступа в Ethernet и метода доступа путем передачи
маркера в Token Ring.
8. Техническое обеспечение должно включать:
o системы мониторинга на базе электронных систем связи;
o системы диагностики аварийных ситуаций и их предвестников;
o технические средства, обеспечивающие организацию локальных сетей и
телекоммуникационного взаимодействия; электронно-вычислительную
технику;
o реальные и потенциальные силы и средства по предупреждению и ликвидации
аварийных и чрезвычайных ситуаций.
8.1. Связь компьютера с периферийными устройствами
Механизмы взаимодействия компьютеров в сети многое позаимствовали у
схемы взаимодействия компьютера с периферийными устройствами, поэтому
начнем рассмотрение принципов работы сети с этого «досетевого» случая.
Соединение компьютера с периферийным устройством чаще всего представляет
собой связь «точка-точка».
Для обмена данными между компьютером и периферийным устройством (ПУ)
в компьютере предусмотрен внешний интерфейс, или порт (рис. 2.1), то есть
набор проводов, соединяющих компьютер и периферийное устройство, а также
набор правил обмена информацией по этим проводам.
Существуют как весьма специализированные интерфейсы, пригодные для
подключения узкого класса устройств (например, графических мониторов
высокого разрешения фирмы Vista), так и интерфейсы общего назначения,
являющиеся стандартными и позволяющие подключать различные периферийные
устройства. Примерами стандартных интерфейсов, используемых в компьютерах,
являются параллельный интерфейс Centronics, предназначенный, как правило,
для подключения принтеров, и последовательный интерфейс RS-232C, который
поддерживается многими терминалами, принтерами, графопостроителями,
манипуляторами типа «мышь» и многими другими устройствами.
Интерфейс реализуется со стороны компьютера совокупностью аппаратных
и программных средств: контроллером ПУ и специальной программой,
управляющей этим контроллером, которую часто называют драйвером
соответствующего периферийного устройства.
[pic]
Связь компьютера с периферийным устройством
Данные
Команды контроллера:
«Установить начало листа», «Переместить магнитную головку», «Сообщить
состояние устройства» и др.
Со стороны ПУ интерфейс чаще всего реализуется аппаратным устройством
управления ПУ, хотя встречаются и программно-управляемые периферийные
устройства.
Программа, выполняемая процессором, может обмениваться данными с
помощью команд ввода-вывода с любыми модулями, подключенными к внутренней
шине компьютера, в том числе и с контроллерами ПУ.
Периферийные устройства могут принимать от компьютера как данные,
например байты информации, которую нужно распечатать на бумаге, так и
команды управления, в ответ на которые устройство управления ПУ может
выполнить специальные действия, например, перевести головку диска на
требуемую дорожку или же вытолкнуть лист бумаги из принтера. Периферийное
устройство использует внешний интерфейс компьютера не только для приема
информации, но и для передачи информации в компьютер, то есть обмен данными
по внешнему интерфейсу, как правило, является двунаправленным. Так,
например, даже принтер, который по своей природе является устройством
вывода информации, возвращает в компьютер данные о своем состоянии.
Итак, приложение, которому требуется передать некоторые данные на
периферийное устройство, обращается с запросом на выполнение операции ввода-
вывода к операционной системе. В запросе указываются: адрес данных в
оперативной памяти, идентифицирующая информация о периферийном устройстве и
операция, которую надо выполнить. Получив запрос, операционная система
запускает соответствующий драйвер, передавая ему в качестве параметра адрес
выводимых данных. Дальнейшие действия по выполнению операции ввода-вывода
со стороны компьютера реализуются совместно драйвером и контроллером ПУ.
Контроллер работает под управлением драйвера. Контроллеры ПУ принимают
команды и данные от драйвера в свой внутренний буфер, который часто
называется регистром, или портом, а затем производят необходимые
преобразования данных и команд, полученных от драйвера, в соответствии с
форматами, понятными устройству управления ПУ, и выдают их на внешний
интерфейс.
Распределение обязанностей между драйвером и контроллером может быть
разным, но чаще всего контроллер поддерживает набор простых команд по
управлению периферийным устройством, а драйвер определяет
последовательность их выполнения, заставляя периферийное устройство
совершать более сложные действия по некоторому алгоритму. Например,
контроллер принтера может поддерживать такие элементарные команды, как
«Печать символа», «Перевод строки», «Возврат каретки» и т. п. Драйвер же
принтера с помощью этих команд организует печать строк символов, разделение
документа на страницы и другие более высокоуровневые операции. Для одного и
того же контроллера можно разработать различные драйверы, которые с помощью
одного и того же набора доступных команд будут реализовывать разные
алгоритмы управления ПУ.
Рассмотрим схему передачи одного байта информации от прикладной
программы на периферийное устройство. Программа, которой потребовалось
выполнить обмен данными с ПУ, обращается к драйверу этого устройства,
сообщая ему в качестве параметра адрес байта памяти, который нужно
передать. Драйвер загружает значение этого байта в буфер контроллера ПУ,
который начинает последовательно передавать биты в линию связи, представляя
каждый бит соответствующим электрическим сигналом. Чтобы устройству
управления ПУ стало понятно, что начинается передача байта, перед передачей
первого бита информации контроллер ПУ формирует стартовый сигнал
специфической формы, а после передачи последнего информационного бита —
столовый сигнал. Эти сигналы синхронизируют передачу байта.
Кроме информационных бит, контроллер может передавать бит контроля
четности для повышения достоверности обмена. Устройство управления,
обнаружив на соответствующей линии стартовый бит, выполняет
подготовительные действия и начинает принимать информационные биты,
формируя из них байт в своем приемном буфере. Если передача сопровождается
битом четности, то выполняется проверка правильности передачи: при
правильно выполненной передаче в соответствующем регистре устройства
управления устанавливается признак завершения приема информации.
На драйвер обычно возлагаются наиболее сложные функции протокола
(например, подсчет контрольной суммы последовательности передаваемых
байтов, анализ состояния периферийного устройства, проверка правильности
выполнения команды). Но даже самый примитивный драйвер контроллера должен
поддерживать как минимум две операции: «Взять данные из контроллера в
оперативную память» и «Передать данные из оперативной памяти в контроллер».
В самом простом случае связь компьютеров может быть реализована с
помощью тех же самых средств, которые используются для связи компьютера с
периферией, например, через последовательный интерфейс RS-232C. При этом, в
отличие от процедуры обмена данными компьютера с периферийным устройством,
когда программа работает, как правило, только с одной стороны (со стороны
компьютера), здесь происходит взаимодействие двух программ, выполняемых на
каждом из компьютеров.
Программа, работающая на одном компьютере, не может получить
непосредственный доступ к ресурсам другого компьютера — его дискам, файлам,
принтеру. Она может только «попросить» об этом другую программу,
выполняемую на том компьютере, которому принадлежат эти ресурсы. Эти
«просьбы» выражаются в виде сообщений, передаваемых по каналам связи между
компьютерами. Сообщения могут содержать не только команды на выполнение
некоторых действий, но и собственно информационные данные (например,
содержимое некоторого файла).
[pic]
Взаимодействие двух компьютеров
8.2. Устройства межсетевого интерфейса
Созданная на определенном этапе развития фирмы локальная
вычислительная сеть с течением времени перестает удовлетворять потребности
всех пользователей и возникает необходимость расширения ее функциональных
возможностей или границ охватываемой ею территории. Может возникнуть
необходимость объединения внутри фирмы ЛВС различных отделов и филиалов для
организации обмена данными. Наконец, стремление получить выход на новые
информационные ресурсы может потребовать подключения ЛВС к сетям более
высокого уровня.
В качестве межсетевого интерфейса для соединения сетей между собой
используются:
o повторители;
o мосты;
o маршрутизаторы;
o шлюзы.
Повторители (repeater) — устройства, усиливающие электрические
сигналы и обеспечивающие сохранение формы и амплитуды сигнала при передаче
его на большие расстояния. Повторители описываются протоколами канального
уровня модели взаимодействия открытых систем, могут объединять сети,
отличающиеся протоколами лишь на физическом уровне OSI (с одинаковыми
протоколами управления на канальном и выше уровнях), и выполняют лишь
регенерацию пакетов данных, обеспечивая тем самым электрическую
независимость сопрягаемых сетей и защиту сигналов от воздействия помех.
Использование усилителей позволяет расширить и протяженность одной сети,
объединяя несколько сегментов сети в единое целое. При установке усилителя
создается физический разрыв в линии связи, при этом сигнал воспринимается с
одной стороны, регенерируется и направляется к другой части линии связи.
Мосты (bridge) — описываются протоколами сетевого уровня OSI,
регулируют трафик (передачу данных) между сетями, использующими одинаковые
протоколы передачи данных на сетевом и выше уровнях, выполняя фильтрацию
информационных пакетов в соответствии с адресами получателей. Мост может
соединять сети разных топологий, но работающие под управлением однотипных
сетевых операционных систем. Мосты могут быть локальными и удаленными.
Локальные мосты соединяют сети, расположенные на ограниченной территории в
пределах уже существующей системы. Удаленные мосты соединяют разнесенные
территориально сети с использованием внешних каналов связи и модемов.
Маршрутизаторы (router) — описываются и выполняют свои функции на
транспортном уровне протоколов OSI и обеспечивают соединение логически не
связанных сетей (имеющих одинаковые протоколы на сеансовом и выше уровнях
OSI); они анализируют сообщение, определяют его дальнейший наилучший путь,
выполняют его некоторое протокольное преобразование для согласования и
передачи в другую сеть, создают нужный логический канал и передают
сообщение по назначению. Маршрутизаторы обеспечивают достаточно сложный
уровень сервиса: они могут, например, соединять сети с разными методами
доступа; могут перераспределять нагрузки в линиях связи, направляя
сообщения в обход наиболее загруженных линий и т. д.
Шлюзы (gateway) — устройства, позволяющие объединить вычислительные
сети, использующие различные протоколы OSI на всех ее уровнях; они
выполняют протокольное преобразование для всех семи уровней управления
модели OSI. Кроме функций маршрутизаторов они выполняют еще и
преобразование формата информационных пакетов и их перекодирование, что
особенно важно при объединении неоднородных сетей.
Мосты, маршрутизаторы и шлюзы в локальной вычислительной сети — это,
как правило, выделенные компьютеры со специальным программным обеспечением
и дополнительной связной аппаратурой.
Использование устройств межсетевого интерфейса
8.3. Управление взаимодействием устройств в сети
Информационные системы, построенные на базе компьютерных сетей,
обеспечивают решение следующих задач: хранение данных, обработка данных,
организация доступа пользователей к данным, передача данных и результатов
обработки данных пользователям.
В системах централизованной обработки эти функции выполняла
центральная ЭВМ (Mainframe, Host).
Компьютерные сети реализуют распределенную обработку данных.
Обработка данных в этом случае распределена между двумя объектами: клиентом
и сервером.
Клиент—задача, рабочая станция или пользователь компьютерной сети.
В процессе обработки данных клиент может сформировать запрос на
сервер для выполнения сложных процедур, чтение файла, поиск информации в
базе данных и т. д.
Сервер, определенный ранее, выполняет запрос, поступивший от
клиента. Результаты выполнения запроса передаются клиенту. Сервер
обеспечивает хранение данных общего пользования, организует доступ к этим
данным и передает данные клиенту.
Клиент обрабатывает полученные данные и представляет результаты
обработки в виде, удобном для пользователя. В принципе обработка данных
может быть выполнена и на сервере. Дня подобных систем приняты термины —
системы клиент-серверили архитектура клиент-сервер.
Архитектура клиент-сервер может использоваться как в одноранговых
локальных вычислительных сетях, так и в сети с выделенным сервером.
Одноранговая сеть.В такой сети нет единого центра управления
взаимодействием рабочих станций и нет единого устройства для хранения
данных. Сетевая операционная система распределена по всем рабочим станциям.
Каждая станция сети может выполнять функции как клиента, так и сервера. Она
может обслуживать запросы от других рабочих станций и направлять свои
запросы на обслуживание в сеть.
Пользователю сети доступны все устройства, подключенные к другим
станциям (диски, принтеры).
Достоинстваодноранговых сетей: низкая стоимость и высокая
надежность.
Недостатки одноранговых сетей:
o зависимость эффективности работы сети от количества станций;
o сложность управления сетью;
o сложность обеспечения защиты информации;
o трудности обновления и изменения программного обеспечения
станций.
Наибольшей популярностью пользуются одноранговые сети на базе
сетевых операционных систем LANtastic, NetWareLite.
Сеть с выделенным сервером. В сети с выделенным сервером один из
компьютеров выполняет функции хранения данных, предназначенных для
использования всеми рабочими станциями, управления взаимодействием между
рабочими станциями и ряд сервисных функций.
Такой компьютер обычно называют сервером сети. На нем
устанавливается сетевая операционная система, к нему подключаются все
разделяемые внешние устройства — жесткие диски, принтеры и модемы.
Взаимодействие между рабочими станциями в сети, как правило,
осуществляется через сервер. Логическая организация такой сети может быть
представлена топологией звезда.Роль центрального устройства выполняет
сервер. В сетях с централизованным управлением существует возможность
обмена информацией между рабочими станциями, минуя файл-сервер. Для этого
можно использовать программу NetLink. После запуска программы на двух
рабочих станциях можно передавать файлы с диска одной станции на диск
другой (аналогично операции копирования файловиз одного каталога в другой с
помощью программы NortonCommander).
Достоинства сети с выделенным сервером:
. надежная система защиты информации;
. высокое быстродействие;
. отсутствие ограничений на число рабочих станций;
. простота управления по сравнению с одноранговыми сетями.
Недостаткисети:
. высокая стоимость из-за выделения одного компьютера под сервер;
. зависимость быстродействия и надежности сети от сервера;
. меньшая гибкость по сравнению с одноранговой сетью.
Сети с выделенным сервером являются наиболее распространенными у
пользователей компьютерных сетей. Сетевые операционные системы для таких
сетей — LANServer(IBM), WindowsNTServerверсий 3.51 и 4,0 и NetWare(Novell).
9. Программное обеспечение информационно-вычислительных сетей.
Наряду с аппаратными средствами ИВС должны иметь в своем составе и
сложное программное и информационное обеспечение.
Программное обеспечение информационно-вычислительных сетей выполняет
координацию работы основных звеньев и элементов сети; организует
коллективный доступ ко всем ресурсам сети, динамическое распределение и
перераспределение ресурсов с целью повышения эффективности обработки
информации; выполняет техническое обслуживание и контроль работоспособности
сетевых устройств.
Сетевое программное обеспечение состоит из трех частей:
o общего программного обеспечения;
o системного программного обеспечения;
o специального программного обеспечения.
Общее программное обеспечение образуется из компонентов базового
программного обеспечения отдельных компьютеров, входящих в состав сети, и
включает в себя операционные системы, системы автоматизации
программирования и системы технического обслуживания.
Системное программное обеспечение представляет собой комплекс
программных средств, поддерживающих и координирующих взаимодействие всех
ресурсов сети как единой системы.
Специальное программное обеспечение предназначено для максимального
удовлетворения пользователей программами часто решаемых задач и,
соответственно, содержит прикладные программы пользователя, ориентированные
на специфику его предметной области.
Особая роль в программном обеспечении отводится операционным
системам. Они имеются как в составе общего программного обеспечения
(операционные системы отдельных компьютеров), так и в составе системного
программного обеспечения: сетевая операционная система, устанавливаемая на
сервере или на одном из компьютеров одноранговой сети.
Сетевая операционная система (СОС) включает в себя набор управляющих
и обслуживающих программ, обеспечивающих:
o координацию работы всех звеньев и элементов сети;
o оперативное распределение ресурсов по элементам сети;
o распределение потоков заданий между узлами вычислительной сети;
o установление последовательности решения задач и обеспечение их
общесетевыми ресурсами;
o контроль работоспособности элементов сети и обеспечение достоверности
входной и выходной информации;
o защиту данных и вычислительных ресурсов от несанкционированного
доступа;
o выдачу справок об использовании информационных, программных и
технических ресурсов сети.
В большинство сетевых операционных систем встроена поддержка
протоколов TCP/IP, IPX/SPX, NetBEUI.
Протоколы TCP/IP были разработаны в США для сети министерства
обороны ARPANet. Ввиду высокой надежности управления сетью и
универсальности в части используемых компьютеров (IBM PC, Macintosh и т.
д.) и операционных систем (Windows, UNIX и т. д.), эти протоколы стали
базовыми протоколами для сети
Интернет.
Протоколы SPX/IPX разработаны фирмой Novell. Отличительная
особенность этих протоколов — маршрутизация, обеспечивающая кратчайший путь
для передачи данных по сети и гарантированное установление надежной связи
при этой передаче. Выбор кратчайшего пути основан на следующем механизме.
Машина-источник посылает по сети широковещательный запрос по всем путям до
машины-приемника. Путь, обеспечивший минимальную задержку в получении
ответного эхо-сигнала, принимается за кратчайший. Этот механизм, конечно,
существенно увеличивает трафик по сети и в этом его основной недостаток.
Протокол NetBEUT — детище фирмы IBM и создавался для обслуживания
небольших сетей, в которых он очень популярен ввиду своей простоты и
высокой скорости работы. Но в нем отсутствует маршрутизация и его
поддерживают только операционные системы фирм IBM и Microsoft (не
поддерживает, например, ОС UNIX).
Функциональные возможности операционных систем расширяются с помощью
утилит — специальных программ, используемых операционной системой для
выполнения прикладных функций.
Клиент Компьютер А Сервер Компьютер В[pic]
Взаимодействие программных компонентов при связи двух компьютеров
Заключение
На сегодняшний день в мире существует более 130 миллионов компьютеров
и более 80 % из них объединены в различные информационно-вычислительные
сети от малых локальных сетей в офисах до глобальных сетей типа Internet.
Всемирная тенденция к объединению компьютеров в сети обусловлена рядом
важных причин, таких как ускорение передачи информационных сообщений,
возможность быстрого обмена информацией между пользователями, получение и
передача сообщений ( факсов, E - Mail писем и прочего ) не отходя от
рабочего места, возможность мгновенного получения любой информации из любой
точки земного шара, а так же обмен информацией между компьютерами разных
фирм производителей работающих под разным программным обеспечением.
Такие огромные потенциальные возможности которые несет в себе
вычислительная сеть и тот новый потенциальный подъем который при этом
испытывает информационный комплекс, а так же значительное ускорение
производственного процесса не дают нам право не принимать это к разработке
и не применять их на практике.
Поэтому необходимо разработать принципиальное решение вопроса по
организации ИВС ( информационно-вычислительной сети ) на базе уже
существующего компьютерного парка и программного комплекса отвечающего
современным научно-техническим требованиям с учетом возрастающих
потребностей и возможностью дальнейшего постепенного развития сети в связи
с появлением новых технических и программных решений.
Литература:
1. «Информатика» под редакцией Н. В. Макаровой, Третье переработанное
издание, Москва «Финансы и статистика» 2001.
2. «Вычислительные системы, сети и телекоммуникации» учебник для ВУЗов,
издательский дом «Питер» 2002.
3. «Интернет у вас дома», С. В. Симонович, В. И. Мураховский, ООО «АСТ-
Пресс Книга», Москва 2002.
4. «Учебник пользователя IBM PC» А. Микляев, «Альтекс-А» Москва 2002.
5. «Компьютерные сети», 2-е издание, учебник для ВУЗов, В. Г. Олифер,
Н. А. Олифер, «Питер» 2003.
6. http://zab.megalink.ru/depart/vm/infbook/gl03/33_1.htm.
7. http://synopsis.kubsu.ru/informatic/master/lecture/themes5_3_1.htm.
8. http://www.bolshe.ru/book/id=834&page=6.
-----------------------
[1] http://zab.megalink.ru/depart/vm/infbook/gl03/33_1.htm
-----------------------
Терминал
Терминал
Терминал
Терминал
Центральная ЭВМ
Терминал
Терминал
Терминал
Терминал
ЭВМ 3
ЭВМ 1
ЭВМ 1
Абонентская система N
Абонентская система N
Абонентская система 2
Абонентская система 1
Коммуникационная сеть
Региональная сеть 2
Глобальная сеть
Региональная сеть 1
ЛВС
ЛВС
ЛВС
ЛВС
ЛВС
ПК
ПК
ПК
ПК
ПК
Устройство сопряжения
Терминалы
Мини ЭВМ
Мини ЭВМ
Терминалы
Мини ЭВМ
Рабочая станция
Рабочая станция
Рабочая станция
Рабочая станция
Сервер локальной сети
Маршрутизатор
Интерфейс
Старт
Стоп
ПУ
Устройство управления
? Признак приёма
Регистр
Адрес данных в памяти
Тип операции
Информация об устройстве
Команды процессора:
«Поместить в порт»;
«Взять из порта»
Контроллер ПУ
? Признак приёма
Внешний порт
Внутренний порт
Драйвер
ОС
Драйвер
ОС
Приложение
Приложение А
MS-DOS
Драйвер COM-порта А
ОС
Драйвер
Порт
Контроллер COM-порта А
Приложение В
MS-DOS
Драйвер COM-порта В
ОС
Драйвер
Порт
Контроллер COM-порта В
Компьютер А
Контроллер диска
УУ диска
Интерфейс RS-232C
Протокол взаимодействия приложений
Сообщения
А-В
Локальные ресурсы
Локальные ресурсы
Драйвер порта
Драйвер порта
Локальная ОС
Серверная часть
Клиентская часть
Локальная ОС
Редиректор
Приложение А
Коаксиальный кабель
Сетевой адаптер
Компьютер
В internet
Internet
ЛВС
Глобальная сеть 1
Глобальная сеть 2
ЛВС
ЛВС
ЛВС
ЛВС
Страницы: 1, 2
|