logo
Компютерні мережі лекції

Функції мережевих адаптерів

Мережеві адаптери проводять сім основних операцій при прийомі або передачі повідомлення:

  1. Гальванічна розв'язка з коаксіальним кабелем або витою парою. Для цієї мети використовуються імпульсні трансформатори. Іноді ддя розв'язки використовуються оптрони.

  2. Прийом (передача) даних. Дані передаються з ОЗУ ПК в адаптер або з адаптера в пам'ять ПК через програмований канал вступ/виводу, канал прямого доступу або пам'ять, що розділяється.

  3. Буферизація. Для узгодження швидкостей пересилки даних в адаптер або з нього із швидкістю обміну по мережі використовуються буфера. Під час обробки в мережевому адаптері, дані зберігаються в буфері. Буфер дозволяє адаптеру здійснювати доступ до всього пакету інформації. Використання буферів необхідне для узгодження між собою швидкостей обробки інформації різними компонентами ЛОМ.

  4. Формування пакету. Мережевий адаптер повинен розділити дані на блоки в режимі передачі (або з'єднати їх в режимі прийому) даних і оформити у вигляді кадру певного формату. Кадр включає декілька службових полів, серед яких є адреса комп'ютера призначення і контрольна сума кадру, по якій мережевий адаптер станції призначення робить вивід про коректність доставленої по мережі інформації.

  5. Доступ до каналу зв'язку. Набір правив, що забезпечують доступ до середовища передачі. Виявлення конфліктних ситуацій і контроль стану мережі.

  6. Ідентифікація своєї адреси в пакеті, що приймається. Фізична адреса адаптера може визначатися установкою перемикачів, зберігатися в спеціальному регістрі або прошиватися в ППЗУ.

  7. Перетворення паралельної коди в послідовний код при передачі даних, і з послідовної коди в паралельний при прийомі. У режимі передачі дані передаються по каналу зв'язку в послідовному коді.

  8. Кодування і декодування даних. На цьому етапі повинні бути сформовані електричні сигнали,, що використовуються для представлення даних. Більшість мережевих адаптерів для цієї мети використовують манчестерське кодування. Цей метод не вимагає передачі синхронізуючих сигналів для розпізнавання одиниць і нулів по рівнях сигналів, а замість цього для уявлення 1 і 0 використовується зміна полярності сигналу.

  9. Передача або прийом імпульсів. У режимі передачі закодовані електричні імпульси даних передаються в кабель (при прийомі імпульси прямують на декодування).

Мережеві адаптери разом з мережевим програмним забезпеченням здатні розпізнавати і обробляти помилки, які можуть виникнути із-за електричних перешкод, колізій або поганої роботи устаткування.

Останні типи мережевих адаптерів підтримують технологію Plug and Play (вставляй і працюй). Якщо мережеву карту встановити в комп'ютер, то при першому завантаженні система визначить тип адаптера і запитає для нього драйвери. Зовнішній вигляд адаптера показаний на рис. 9.1.

Рис. 9.33. Вид адаптера