? NDIS oder Network Driver Interface Specification , ist Bestandteil von Windows , und mehrere Dateien tragen zu diesem Subsystem des Betriebssystems . NDIS ist verantwortlich für die Übersetzung des Computers Daten in ein Format, das von der Computer- Netzwerk -Karte. Die Netzwerkkarte dann wandelt die Daten in einer elektronischen Impulses und legt es an den Draht der Netzwerkkabel. Funktionen
Networking Systeme folgen Protokolle . Das am häufigsten verwendete Protokoll für vernetzte Anwendungen verwendet wird, die TCP /IP- Protokollstapel , der eine Reihe von Schichten aufweist. Jede Schicht enthält mehrere Protokolle , die jeweils spezialisiert auf einen bestimmten Aspekt der Vernetzung. NDIS hat die Aufgabe, die Anforderungen von der zweiten Schicht des Protokoll-Stacks , der die Data Link Layer erfüllen . Diese Schicht dient der Internet-Schicht darüber und nutzt die Physical Layer darunter. Das Network Interface Card übernimmt die Physical Layer Anforderungen des Protokoll-Stacks .
Components
Die NDIS -System besteht aus zwei Komponenten . Der erste ist ein Programm, mit dem Network Interface Card interagiert . Dies ist ein "Fahrer" bezeichnet und arbeitet in ähnlicher Weise wie andere Windows-Treibern , wie Druckertreiber. Es interpretiert die Daten und sendet sie an den NIC . Das zweite Element ist ein Protokoll -Manager , die sich zwischen der NIC und dem Netzwerk-System Betriebssystem kontaktieren Sie den Computer durch Initialisierung von Variablen in jeweils , wenn der Computer startet setzt . Die Protokoll -Manager die Funktionen wurden von den einzelnen Protokoll -Treiber in Windows Vista und höheren Versionen ersetzt.
Files
meisten der NDIS Programme werden in "C : . \\ Windows \\ system32 \\ drivers " die wichtigste Datei für das System heißt NDIS.sys . Dies wird durch ndistapi.sys , ndisuio.sys und ndiswan.sys ergänzt . Ndistapi.sys enthält eine Application Programming Interface , API oder , die neuen Programme ermöglicht, die NDIS Dienste zuzugreifen. Dies ist ein "Wrapper " bezeichnet. Ndiswan.sys ist ein Intermediate-Treiber . Die ndisuio.sys Programm ist ein User- I /O oder Input /Output , Programm, das es sich um eine Schnittstelle mit Benutzer Zugriff bedeutet . Das Protokoll -Manager aus der Datei ausgeführt wird "C: . \\ Windows \\ Protocol.ini " Allerdings ist diese Datei nicht in Windows Vista und höheren Versionen implementiert
Antivirus -Systeme
< . br>
Einige Antiviren- Software einzubetten ein Programm in der NDIS System . Dies liegt daran, die NDIS ist die erste Lage der eingehende Daten auf dem Computer , und so ist der früheste Zeitpunkt, an dem ein Antivirus-Programm Datenpakete überprüfen können. Kaspersky Anti-Virus , zum Beispiel enthält einen NDIS Filter.