Che cosa è un file NDIS?

March 27

Che cosa è un file NDIS?


NDIS, o Network Driver Interface Specification, è parte di Windows, e diversi file contribuiscono a questo sottosistema del sistema operativo. NDIS è responsabile della traduzione dei dati del computer in un formato utilizzato dalla scheda di rete del computer. La scheda di rete quindi converte i dati in un impulso elettronico e lo applica al filo del cavo di rete.

funzioni

sistemi di Networking seguono i protocolli. Il set più diffuso di protocolli per applicazioni di rete è TCP / IP pila, che ha una serie di strati. Ogni livello contiene diversi protocolli, ognuno specializzato in un particolare aspetto della rete. la funzione di NDIS è quello di soddisfare le esigenze del secondo strato dello stack di protocollo, che è il Data Link Layer. Questo strato serve il Livello Internet sopra e utilizza strato fisico sottostante. La scheda di interfaccia di rete gestisce i requisiti di livello fisico della pila di protocolli.

componenti

Il sistema NDIS contiene due componenti. Il primo è un programma che interagisce con la scheda di interfaccia di rete. Questo è definito un "driver" e funziona in modo simile ad altri driver Windows, come driver di stampante. Esso interpreta i dati e li invia al NIC. Il secondo elemento è un gestore di protocollo che stabilisce il contatto tra la scheda di rete e il sistema di rete che operano sul computer inizializzazione delle variabili in ogni quando il computer viene avviato. funzioni del protocollo Gestore sono stati sostituiti da singoli driver di protocollo in Windows Vista e versioni successive.

File

La maggior parte dei programmi di NDIS si trovano in "C: \ Windows \ system32 \ drivers." Il file principale per il sistema si chiama NDIS.sys. A ciò si aggiunge ndistapi.sys, Ndisuio.sys e Ndiswan.sys. Ndistapi.sys contiene un'interfaccia di programmazione delle applicazioni, o API, che consente ai nuovi programmi per accedere ai servizi NDIS. Questo è definito un "wrapper". Ndiswan.sys è un driver intermedio. Il programma Ndisuio.sys è un utente I O, o Input / Output, il programma /, che significa che è un'interfaccia con l'accesso degli utenti. Il protocollo Manager viene eseguito dal file "C: \ Windows \ PROTOCOL.INI." Tuttavia, questo file non è implementata in Windows Vista e versioni successive.

sistemi antivirus

Alcuni software antivirus incorporare un programma nel sistema NDIS. Questo perché il NDIS è il primo luogo di tutti i dati in arrivo sul computer, e così è il primo punto in cui un programma antivirus può controllare pacchetti di dati. Kaspersky Anti-Virus, per esempio, include un filtro NDIS.