Сетевые устройства. Сетевое соединительное оборудование. Сетевая интерфейсная плата, страница 3

В сетевом кабеле осуществляется последовательная передача данных. Сетевая плата принимает параллельные данные и организует их для последовательной передачи. Передатчик переводит цифровые данные компьютера в оптические или электрические сигналы.

Помимо преобразования данных, в Ethernet сетевая плата имеет свой аппаратный адрес (MAC-адрес, Media access control address). Для каждого производителя сетевых плат выделен некоторый интервал адресов. Адреса «зашиваются» в сетевые платы. Благодаря этому каждая плата и соответственно каждый компьютер имеют уникальный адрес в сети. Более подробно аппаратные адреса будут рассматриваться при изучении модели OSI.

При передаче данные из шины компьютера часто поступают быстрее, чем их способна передать плата адаптера, поэтому они временно помещаются в буфер.

Конфигурация сетевой платы

Параметры сетевой платы должны быть корректно установлены, чтобы ее работа протекала правильно. В их число входят:

-  прерывание (interrupt request, IRQ);

-  базовый адрес порта ввода/вывода (base i/o port);

-  базовый адрес памяти (base address);

-  используемый передатчик (transceiver).

Линии запроса прерывания – это физические линии, по которым различные устройства могут послать микропроцессору компьютера запросы на обслуживание (прерывание). Большинство устройств в компьютере должны пользоваться разными линиями запроса прерываний (IRQ). Линия запроса прерываний задается при настройке устройства. Технология Plug&Play, реализованная в Win9x и Windows 2000 позволяет операционной системе и BIOS компьютера автоматически конфигурировать прерывания. Чаще всего сетевые платы используют прерывания IRQ3, 5, 10, 11. Как правило, некоторые прерывания в компьютере уже зарезервированы под различные устройства. Режим ACPI позволяет устанавливать различные устройства на одно прерывание.

IRQ

Описание

0

Таймер

1

Клавиатура

2

EGA/VGA адаптер

3

COM2/COM4

4

COM1/COM3

5

Доступно (звуковая карта)

6

Контроллер дисковода

7

LPT1

8

Системные часы

9

Доступно

10

Доступно

11

Доступно

12

Доступно (мышь PS/2)

13

Математический сопроцессор

14

Контроллер жесткого диска

15

Контроллер жесткого диска

Базовый адрес порта ввода/вывода (base i/o port) определяет канал (4-32 смежных адреса), по которому курсируют данные между устройством компьютера и центральным процессором. Для центрального процессора порт выглядит как адрес. Каждое устройство системы должно иметь уникальный адрес порта. Адреса обычно записываются в шестнадцатиричной форме (например, 300-30F). Са

Адрес

Устройство

3F8

Последовательный порт COM1

2F8

Последовательный порт COM2

3E8

Последовательный порт COM3

2E8

Последовательный порт COM4

378

Параллельный порт LPT1

278

Параллельный порт LPT2

Базовый адрес памяти (base address) указывает на ту область памяти компьютера, которая используется платой в качестве буфера для входящих и исходящих кадров данных. Обычно этот адрес D8000. Нужно выбирать адрес памяти, не занятый другим устройством.

Некоторые сетевые платы могут использовать внешний или внутренний передатчик (transceiver). Выбор передатчика обычно осуществляется перемычками (jumpers) на сетевой плате.

Архитектура шины данных