Прерывание

Параметры конфигурации

Сетевой адрес

Передача и управление данными

Перед тем как послать данные по сети, плата сетевого адаптера проводит электронный диалог с принимающей платой, во время которого обговариваются:

· максимальный размер блока предаваемых данных;

· объем данных, передаваемый без подтверждения о получении;

· интервалы между передачами блоков данных;

· интервал, в течение которого необходимо послать подтверждение о получении;

· объем данных, который может принять каждая плата, не переполняясь;

· скорость передачи данных.

Если более быстрая плата должна взаимодействовать с медленной, то они должны найти общую скорость передачи. Некоторые современные платы могут приспосабливаться к скорости старых плат. Каждая плата оповещает другую о своих параметрах, принимает «чужие» параметры и подстраи­вается под них. После того, как все детали определены, платы начинают обмен данными.

 

Сетевая плата обязательно должна указать свой адрес, чтобы ее можно было найти в сети. Сете­вые адреса определены комитетом по стандартам. Этот комитет закрепляет за каждым производи­телем определенный интервал адресов, которые затем «зашиваются» в микросхемы. Благодаря этому каждая сетевая карта имеет уникальный адрес в сети. Кроме того, сетевая карта участвует в следующих процедурах:

1. ПК и сетевая карта должны быть связаны друг с другом для передачи данных. Если плата мо­жет использовать прямой доступ к памяти, ПК выделяет ей некоторую область памяти;

2. Плата сетевого адаптера запрашивает у ПК данные;

3. Шина ПК передает данные из памяти ПК плате сетевого адаптера. Если данные поступают быстрее, чем их способна передать плата, то они временно поступают в буфер.

 

Конфигурирование сетевого адаптера состоит в его настройке на использование определенных аппаратных ресурсов, перечисленных ниже.

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

· прерывание;

· базовый адрес порта ввода/вывода;

· базовый адрес памяти;

· используемый трансивер.

Параметры платы сетевого адаптера чаще всего устанавливаются в программном обеспечении, но они должны совпадать с установками, заданными на плате перемычками или DIP‑переключате­лями. Ранние модели плат могли менять параметры только при помощи перемычек на самой плате.

Линии запроса прерывания – это физические линии, по которым различные устройства могут по­слать микропроцессору ПК запросы на обслуживание или прерывание.

Линии запроса прерывания встроены в аппаратуру ПК, они имеют различные приорите­ты, что позволяет определить наиболее важные из запросов. Все устройства в ПК должны пользоваться разными прерываниями (IRQ). Линия запроса прерывания задается при настройке устройства.

В большинстве случаев платы сетевого адаптера используют IRQ3, IRQ5, IRQ10 или IRQ11. Если есть выбор, рекомендуется выбрать IRQ5, т. к. это значение установлено по умолчанию в боль­шинстве систем. Если же IRQ3 или IRQ5 недоступны, то выбирается любой доступный номер прерывания.

 

Стандартные распределения аппаратных прерываний