Платы сетевых адаптеров. Функции сетевого адаптера. Дополнительные возможности сетевых адаптеров, страница 2

5.  Параллельное/последовательное преобразование. Системная шина, соеди няющая сетевой адаптер и массив основной памяти компьютера, осуще ствляет обмен данными в параллель — по 16 или 32 бита одновременно, в то время как адаптер передает и принимает данные из сети последова тельно — по одному биту. Сетевой адаптер отвечает за размещение полу чаемых параллельно данных в своем буфере и преобразование этих дан ных в последовательный поток битов для последующей передачи через сетевую среду. Для данных, получаемых из сети, описанный процесс но сит обратный характер.

6.  Кодирование/декодирование данных. Компьютер работает с данными в двоичной форме, поэтому, прежде чем они смогут быть переданы по се ти, их необходимо закодировать способом, подходящим для сетевой сре ды передачи данных, а входящие сигналы должны быть, соответственно, декодированы при приеме. Рассматриваемый и следующий шаг являются процессами Физического уровня, реализуемыми непосредственно сете вым адаптером. Для медного кабеля данные переводятся в электрические импульсы, для оптоволоконной линии — преобразуются в световые им пульсы. Другие среды передачи могут использовать радиоволны, инфра красное излучение или иные технологии. Схема кодирования определяется задействуемым протоколом Канального уровня. Например, в Ethernet при меняется манчестерская перекодировка, а в сетях Token Ring — разност ное манчестерское кодирование.

7.  Прием/передача данных. На этом шаге сетевой адаптер усиливает сигнал до подходящей амплитуды и посылает закодированные им данные через сетевую среду. Это — чисто физический процесс, целиком и полностью зависящий от природы сигнала, используемого сетевой средой.


Примечание

Для получения более подробной информации о специфических элементах различных протоколов, относящихся к описанной процедуре, см. главу 8 для протокола Ethernet, главу 9 — для Token Ring и 100VG AnyLAN и главу 10— для высокоскоростных протоколов Канального уровня, таких как FDDI и ATM

Дополнительно плата сетевого адаптера предоставляет аппаратный (MAC) адрес, служащий для идентификации узла в локальной сети, протоколу Канального уровня. Большинство протоколов Канального уровня, в том числе все их разновидности для Ethernet и TokenRing, полагаются на адреса, "зашитые" производителем в плату. В действительности МАС-адреса указывают на сетевую плату, но не на целую систему. В случае, если в компьютер установлены два сетевых адаптера, подключенные к двум разным сетям, каждый из них имеет свой МАС-адрес, идентифицирующий адаптер в той сети, к которой он подсоединен.

Некоторые старые протоколы, такие как ArcNet, требуют от администратора ручной установки аппаратных адресов для каждого сетевого адаптера. Если в сети имеются узлы с одинаковыми аппаратными адресами, то при обмене данными возникают проблемы. Сегодня МАС-адреса назначаются в два этапа, и напоминают они более IP-адреса или доменные имена. Институт инженеров по электротехнике и электронике (IEEE) поддерживает реестр производителей плат сетевых адаптеров, и, по мере необходимости, присваивает им трехбайтовые адресные коды. Производители, в свою очередь, включают эти коды в начало шести байтового МАС-адреса для каждого изготавлива-мого ими адаптера. В оставшихся трех байтах производитель сохраняет уникальный идентификатор, присваиваемый каждому выпускаемому сетевому адаптеру.

 Примечание

Базу данных с кодами производителей от IEEE можно найти в Web по адресу http.V/standarts. ieee.org/regauth/oui/index. html.

Дополнительные возможности сетевых адаптеров

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