Краткие теоретические сведения
Сетевой адаптер
(Network Interface Card, NIC) – периферийное
устройство компьютера, предназначенное для сопряжения сетевых
устройств (ПК, сервер и т. д.) со средой передачи в соответствии с
принятыми правилами обмена информацией. Как и любой контроллер
компьютера, сетевой адаптер работает под управлением драйвера
операционной системы и распределение функций между сетевым
адаптером и драйвером может изменяться от реализации к реализации.
Сетевой адаптер обычно выполняет следующие функции:
-
оформление передаваемой информации в виде кадра
определенного формата. Кадр включает несколько служебных полей,
среди которых имеется адрес компьютера назначения и контрольная
сумма кадра, по которой сетевой адаптер станции назначения делает
вывод о корректности доставленной по сети информации;
-
получение доступа к среде передачи данных. В локальных сетях
применяются разделяемые между группой компьютеров каналы связи
(общая шина, кольцо), доступ к которым предоставляется по
специальному алгоритму. В последних стандартах и технологиях
локальных сетей наметился переход от использования разделяемой
среды передачи данных к использованию индивидуальных каналов
связей компьютера с коммуникационными устройствами сети.
Технологиями, использующими индивидуальные линии связи,
являются 100VG-AnyLAN, ATM и коммутирующие модификации
традиционных технологий – switching Ethernet, switching Token Ring и
switching FDDI. При использовании индивидуальных линий связи в
функции сетевого адаптера часто входит установление соединения с
коммутатором сети;
-
кодирование
последовательности
бит
кадра
в
код,
предназначенный для передачи в линию, и соответствующее
декодирование при приеме. Кодирование должно обеспечить передачу
исходной информации по линиям связи с определенной полосой
пропускания и определенным уровнем помех таким образом, чтобы
принимающая сторона смогла распознать с заданной степенью
вероятности посланную информацию;
-
преобразование информации из параллельной формы в
последовательную и обратно. Эта операция связана с тем, что для
упрощения проблемы синхронизации сигналов и удешевления линий
связи в вычислительных сетях информация передается в
последовательной форме, бит за битом, а не побайтно, как внутри
19
компьютера;
-
синхронизация битов, байтов и кадров. Для устойчивого приема
передаваемой информации необходимо поддержание постоянного
синхронизма приемника и передатчика информации. Сетевой адаптер
использует для решения этой задачи специальные методы
кодирования, не использующие дополнительной шины с тактовыми
синхросигналами. Эти методы обеспечивают периодическое изменение
состояния передаваемого сигнала, которое используется тактовым
генератором приемника для поддержания состояния синхронизма.
Кроме синхронизации на уровне битов, сетевой адаптер решает задачу
синхронизации и на уровне байтов, и на уровне кадров.
Сетевые адаптеры различаются также по типу принятой в сети
сетевой технологии – Ethernet, Token Ring, FDDI и т. п. Как правило,
конкретная модель сетевого адаптера работает по определенной
сетевой технологии (например, Ethernet). В связи с тем, что для каждой
технологии сейчас имеется возможность использования различных
сред передачи данных (тот же Ethernet поддерживает коаксиальный
кабель, неэкранированную витую пару и оптоволоконный кабель),
сетевой адаптер может поддерживать как одну, так и одновременно
несколько сред. В случае, когда сетевой адаптер поддерживает только
одну среду передачи данных, а необходимо использовать другую,
применяются трансиверы и конверторы.
20
Лабораторная работа №5
Достарыңызбен бөлісу: |