По выполняемым функциям сетевые адаптеры можно разделить на две группы: а) реализующие функции физического и канального уровней;
б) реализующие функции этих и более высоких уровней (сетевого, транспортного).
Адаптеры второй группы обладают высокой технической сложностью и стоимостью по сравнению с первой, но позволяют сократить затраты вычислительных ресурсов ЭВМ на организацию сетевого обмена. Однако для однородных ЛВС адаптеры первой группы предпочтительнее.
Для адаптеров обоих групп общими функциями являются:
- организация приема/передачи данных из/в ЭВМ. Управлять обменом может центральный процессор ЭВМ или контроллер ПДП;
- согласование скорости приема/передачи (буферизация);
- формирование пакетов данных;
- параллельно-последовательное преобразование (конвертирование);
- кодирование/декодирование данных;
- проверка правильности передачи;
- установление соединения с требуемым абонентом сети;
- организация обмена данными.
Адаптеры второй группы могут дополнительно выполнять функции маршрутизации и ретрансляции данных,согласование протоколов различных сетей, сегментации данных, сборки данных в сообщения из пакетов, поступающих в произвольном порядке при дейтаграммном способе передачи.
Источник: лекции по сетям