logo
Лекции по операционным системам

Устройства передачи данных (упд) для лвс

Рассмотрим различные типы УПД, которые использовались для передачи данных между абонентами ЛВС.

1. Последовательные порты с интерфейсом RS-232 дают возможность организовать связь между двумя ЭВМ, используя достаточно простое ПО, имеющееся, например, в пакете Norton Commander или PC Tools. Максимальная частота передачи битов может доходить до 115000 Гц. Контроллер последовательного порта выполняет прием и передачу данных побайтно (посимвольно). Поэтому при приеме и передаче каждого байта ЦП должен обработать прерывание, что резко снижает эффективность работы ЭВМ. Ввиду этого использование последовательных портов в качестве интерфейсных устройств для ЛВС неэффективно.

2. Некоторого улучшения характеристик обмена данными можно добиться, используя контроллер i6550, который может буферизовать передаваемые и принимаемые данные, ввиду чего отпадает необходимость выработки сигнала прерывания после передачи каждого байта данных. Однако и в этом случае общая эффективность процесса передачи данных между ЭВМ относительно невелика, учитывая что передача данных происходит на частоте не свыше 115000 Гц.

3. Основным типом УПД, используемым в настоящее время в ЛВС, является сетевой адаптер (СА), который часто называют сетевой картой.

Структурная схема взаимодействия СА с его окружением приведена на рис.5.

Рис.5. Структурная схема взаимодействия СА с РС или сервером

СА, изображенный на рис.5, состоит из двух блоков – сопроцессора ЛВС и устройства связи с передающей средой. Сопроцессор ЛВС чаще всего строится на базе МП 80186, 80188 или 80588 и имеет собственную память объемом от 8 до 16 Кб. Перед установкой СА в РС или сервер необходимо определить и установить программно или на сетевой карте параметры, которые будут использоваться драйверами для управления работой СА:

адрес порта ввода-вывода;

номер используемого прерывания;

канал прямого доступа к внутренней памяти РС или сервера;

адрес разделяемой памяти или адрес постоянного ЗУ для удаленной загрузки РС, используемой в случае, если РС является бездисковой (не имеющей ни жесткого, ни гибкого диска).

Такое устройство СА позволяет передавать данные между ЭВМ сети пакетами достаточно большого объема, возбуждая прерывание к ЦП только после передачи всего пакета данных и обеспечивая этим практически параллельное функционирование СА по управлению обменом в ЛВС и ЦП по выполнению основных задач, возложенных на него в ЭВМ. Средняя скорость передачи данных описанными СА при использовании для обмена шин ISA (Industry Standart Bus) находится в пределах 5 - 7 Мбит/сек.

Лекция N 9