Skip to main content

Co je ovladač síťového adaptéru?

Ovladač adaptéru síťového adaptéru je software nízké úrovně, který ovládá síťový adaptér.Každý síťový ovladač provozuje jeden nebo více síťových adaptérů v počítačovém systému.Je navržen speciálně pro konkrétní typ adaptéru a konkrétního operačního systému (OS).Ovladač síťového adaptéru působí ve vrstvě řízení přístupu média v síti;přímo řídí obvody síťového adaptéru spojeného s ním.V kombinaci s jinými síťovými vrstvami používá počítačový systém ovladač síťového adaptéru ke komunikaci s jinými síťovými počítači a internetem.

Před koncem 90. let ovladače síťových adaptérů obvykle prováděly velkou část grunt práce síťové komunikace.Některé síťové adaptéry vyžadovaly, aby ovladači zkopírovali všechna data paketů mezi jejich paměťovými vyrovnávacími pamětí a vyrovnávací paměti OS;Identifikační záhlaví byly během tohoto procesu často vyplněny řidiči.Ovladače adaptérů často musely spravovat speciální případy, jako je příjem vícesměrového vysílání a provoz promiskuitního režimu.Během konfigurace musel ovladač často identifikovat typ počítačové sběrnice a podle toho naprogramovat adaptér.Aby bylo možné udržet krok s rychlostí síťového spojení, byla většina ovladačů adaptérů napsána ve vysoce efektivním jazyce sestavení.Abychom tomu čelili, návrháři OS přesunuli většinu funkcí ovladače síťového adaptéru hlouběji do OS;Těsná integrace a optimalizace s ostatními síťovými vrstvami často zlepšila výkon.Novější síťové adaptéry mohou konstruovat a zkopírovat všechna data paketů pomocí hardwaru, jakmile jsou uvedeny, kde jsou umístěny vyrovnávací paměti dat OS.Zároveň lepší generování kódu kompilátoru umožnilo napsat ovladače adaptérů v jazyce sestavování v jazyce obecného programování C.V důsledku těchto optimalizací se ovladače síťových adaptérů staly mnohem jednodušší psát a udržovat.Moderní ovladače musí stále implementovat určitou konfiguraci, správu napájení a podporu multiprocessingu;Hardware OS a síťový adaptér však nyní provádějí většinu časově citlivé práce.Většina moderních počítačů zahrnuje rozhraní kabelového síťového adaptéru zabudovaného do základní desky;Její ovladač síťového adaptéru je obvykle součástí OS.Notebooky a další přenosné počítače často zahrnují adaptér a ovladač bezdrátového sítě.Mnoho systémů poskytuje prostředky k připojení dalších síťových karet a mdash; vysokorychlostní gigabitové adaptéry Ethernet nebo Fibre Channel jsou běžnými volbami.Jejich řidiči jsou při zakoupení často součástí síťových adaptérů.Většina výrobců také zveřejňuje nejnovější verze svých řidičů na internetu;Uživatelé by měli pravidelně kontrolovat a nainstalovat tyto aktualizované ovladače, aby získali nejnovější opravy chyb a vylepšení výkonu.