Платы сетевого адаптера (СА) выступают в качестве физического интерфейса, или соединения, между компьютером и сетевым кабелем. Платы вставляются в слоты расширения материнской платы всех сетевых компьютеров и серверов или интегрируются на материнскую плату. Для обеспечения физического соединения между компьютером и сетью к разъему платы подключается сетевой кабель.
Плата СА выполняет:
• подготовку данных, поступающих от компьютера, к передаче по сетевому кабелю;
• передачу данных другому компьютеру;
• управление потоком данных между компьютером и кабельной системой;
• прием данных из кабеля и перевод их в форму, понятную ЦП компьютера.
Плата СА должна также указать свое местонахождение или сетевой адрес, чтобы ее могли отличить от других плат сети. Сетевые адреса определены комитетом IEEE (Institute of Electrical and
Electronics Engineers, Inc.), который закрепляет за каждым производителем плат сетевого адаптера некоторый интервал адресов. Производители зашивают эти адреса в микросхемы, поэтому каждый
компьютер имеет свой уникальный номер, т.е. адрес в сети.
Перед тем, как послать данные по сети, плата СА проводит электронный диалог с принимающей платой, в результате которого они устанавливают:
• максимальный размер блока передаваемых данных;
• объем данных, пересылаемых без подтверждения о получении;
• интервал между передачами блоков данных;
• интервал, в течение которого необходимо послать подтверждение;
• объем данных, который может принять плата без переполнения буфера;
• скорость передачи.
Если новая (более сложная и быстрая) плата взаимодействует с устаревшей (медленной) платой, то они должны найти общую для них обеих скорость передачи. Схемы современных плат позволяют
им приспособиться к низкой скорости старых плат. Каждая плата оповещает другую о своих параметрах, принимая чужие параметры и подстраиваясь к ним. После определения всех деталей начинается обмен данными.
Для правильной работы платы должны быть корректно установлены следующие параметры:
• номер прерывания (IRQ — interrupt query);
• базовый адрес порта;
• I/O.Базовый адрес памяти;
• тип трансивера.
Для обеспечения совместимости компьютера и сети плата СА должна соответствовать внутренней структуре компьютера (архитектуре шины данных) и иметь соответствующий соединитель, подходящий к типу кабельной системы.
Например, плата, которая нормально работает в компьютере Apple Macintosh в сети с топологией шина, не будет работать в компьютере IBM в сети с топологией кольцо. Сеть топологии кольцо
требует плату, которая физически отличается от применяемой в сети топологии шина, к тому же Apple использует другой метод сетевого взаимодействия.