Hva er en NDIS fil?

Hva er en NDIS fil?


NDIS, eller Network Driver Interface Specification, er en del av Windows, og flere filer bidra til dette delsystem av operativsystemet. NDIS er ansvarlig for å oversette datamaskinens data til et format som brukes av datamaskinens nettverkskort. Nettverkskortet deretter konverterer dataene til et elektronisk puls og bruker den til ledningen av nettverkskabelen.

funksjoner

Nettverk systemer følge protokoller. Den mest brukte sett av protokoller for nettverksapplikasjoner er TCP / IP-protokollene stack, som har en rekke lag. Hvert lag inneholder flere protokoller, hver spesialiserer seg på et bestemt aspekt av nettverk. NDIS funksjon er å oppfylle kravene til det andre laget av protokollstakken, som er datalinknivået. Dette lag tjener til Internett lag ovenfor den, og utnytter det fysiske laget under den. Den nettverkskort håndterer det fysiske laget kravene i protokollstakken.

komponenter

NDIS Systemet inneholder to komponenter. Den første er et program som kommuniserer med nettverkskort. Dette kalles en "driver" og opererer på en lignende måte til andre Windows-drivere, som skriverdrivere. Det tolker dataene og sender det til NIC. Det andre elementet er en protokoll Manager som setter opp kontakten mellom NIC og nettverk system som opererer på datamaskinen ved å initialisere variabler i hvert når maskinen starter opp. Protokollen manager funksjoner ble erstattet av protokoll drivere i Windows Vista og nyere versjoner.

filer

De fleste av NDIS programmer er plassert i "C: \ Windows \ system32 \ drivers." Den viktigste filen for systemet kalles NDIS.sys. Dette suppleres av ndistapi.sys, ndisuio.sys og ndiswan.sys. Ndistapi.sys inneholder et programmeringsgrensesnitt, eller API, som gjør at nye programmer for å få tilgang til NDIS tjenester. Dette betegnes som et "omslaget." Ndiswan.sys er et mellomprodukt driver. Den ndisuio.sys programmet er et bruker I / O, eller Input / Output, program, noe som betyr at det er et grensesnitt med brukertilgang. Protokollen Manager kjøres fra filen "C:. \ Windows \ PROTOCOL.INI" Imidlertid er denne filen ikke implementert i Windows Vista og nyere versjoner.

Antivirus Systems

Noen antivirusprogrammer bygge inn et program i NDIS systemet. Dette er fordi NDIS er den første plasseringen av alle innkommende data på datamaskinen, og så er det tidligste punktet hvor et antivirusprogram kan sjekke datapakker. Kaspersky Anti-Virus, for eksempel, har en NDIS filter.