NDIS
Z Wikipedii
Specyfikacja Interfejsu Sterowników Sieciowych (ang. Network Driver Interface Specification, NDIS) – interfejs programowania aplikacji (API) dla kart sieciowych. Standard ten był wspólnie rozwijany przez Microsoft i 3Com; na dzień dzisiejszy jest używany głównie w komputerach opartych o technologie firm Intel i Microsoft, jednakże projekty open source takie jak ndiswrapper czy Project Evil pozwalają na używanie wielu kart kompatybilnych z NDIS pod systemami Linux czy FreeBSD. Także yellowTAB Zeta, pochodne BeOS, od wersji 1.0 obsługuje NDIS.
NDIS pełni rolę interfejsu pomiędzy drugą (łącza danych) a trzecią (sieci) warstwą modelu OSI, działającego w LLC, czyli wyższej podwarstwie warstwy łącza danych. NDIS jako biblioteka funkcji jest często określane jako "opakowanie" (ang. wrapper), które ukrywa zasadniczą złożoność sprzętową karty sieciowej i pełni rolę interfejsu dla sterowników protokołu trzeciej warstwy i sprzętowych sterowników podwarstwy MAC. Innym znanym interfejsem sprawującym funkcje warstwy LLC jest Open Data-Link Interface (ODI).
[edytuj] Zobacz też
- Open Data-Link Interface (ODI)
- Uniform Driver Interface (UDI)
- ndiswrapper
[edytuj] Linki zewnętrzne
- oficjalna strona NDIS: http://www.ndis.com/ (en)
- strona sterownika ndiswrapper: http://ndiswrapper.sourceforge.net/ (en)