Сети ЭВМ и телекоммуникации. Архитектура и сетевые технологии. Анкудинов Г.И - 17 стр.

UptoLike

Контроллер выдает команды типа «установить начало листа», «переместить
магнитную головку», «сообщить состояние устройства» и т. п.
Нуль-модемное соединение. Этот вид взаимодействия используется для связи двух
компьютеров на небольшом расстоянии с помощью интерфейса RS-232C. На рис. 1.10
показан пример нуль-модемного соединения двух компьютеров.
Пусть пользователь на компьютере А желает прочитать часть
файла на диске машины Б.
При передаче одного байта от Б к А роль УУ ПУ играют
10
контроллер и драйвер COM-
порта компьютера Б. Драйвер и контроллер COM-порта А совместно с драйвером и
контроллер COM-портом Б обеспечивают передачу одного байта.
Приложение А:
1. Формирует сообщение-запрос для приложения Б (имя файла, тип операции,
смещение и размер области памяти).
2. Передает запрос драйверу COM-порта А (сообщает адрес ОП, где
находится это
сообщение).
3. Передает запрос байт за байтом через драйвер COM-порта Б приложению Б.
Приложение Б:
1. С помощью средств локальной ОС считывает часть файла в буфер ОП.
2. С помощью драйвера COM-порта передает считанные данные приложению А.
10
В ЛВС аналогичные функции передачи данных выполняют драйвер сетевого адаптера и
сетевой адаптер.
Рис. 1.10
RS-232C
Протокол
взаимодействия
приложений
Компьютер А
Приложение А
Драйвер COM-порта
MS-DOS
Контроллер
COM-порта
Порт
Компьютер Б
Приложение Б
Драйвер COM-порта
MS-DOS
Контроллер диска
Контроллер
COM-порта
Порт
УУ
диска