? NDIS eller Network driver Interface Specification , er en del af Windows , og flere filer bidrager til dette delsystem af operativsystemet . NDIS er ansvarlig for at omsætte computerens data i et format, der bruges af computerens netværkskort. Netværkskortet derefter konverterer data i en elektronisk puls og anvender det til ledningen af netværkskablet . Funktioner
Networking systemer følger protokoller. Den mest udbredte sæt af protokoller til netbaserede applikationer er TCP /IP-protokoller stakken , der har en række lag . Hvert lag indeholder flere protokoller , der hver har specialiseret sig i et bestemt aspekt af netværk. NDIS funktion er at opfylde kravene i det andet lag af protokolstakken , som er Data Link Layer . Dette lag tjener Internet lag over det og udnytter det fysiske lag nedenunder . Netværkskortet håndterer det fysiske lag krav protokolstakken .
Components
NDIS -systemet indeholder to komponenter. Den første er et program, der interagerer med netværkskort. Dette kaldes en " driver" , og fungerer på en lignende måde til andre Windows-drivere , ligesom printerdrivere. Det fortolker data og sender det til NIC . Det andet element er en protokol manager , der opsætter kontakt mellem NIC og netværk , der opererer på computeren ved at initialisere variabler i hver , når computeren starter op . Protokollen Managerpræmier funktioner blev erstattet af individuelle protokol drivere i Windows Vista og nyere versioner .
Files
fleste af NDIS programmer er placeret i " C : . \\ Windows \\ system32 \\ drivers "Det vigtigste filen for system kaldes NDIS.sys . Dette suppleres med ndistapi.sys , ndisuio.sys og ndiswan.sys . Ndistapi.sys indeholder en application programming interface eller API , der gør det muligt nye programmer at få adgang til NDIS tjenester. Dette kaldes en " wrapper ". Ndiswan.sys er et mellemprodukt driver. Det ndisuio.sys programmet er en User I /O eller Input /Output , program , hvilket betyder, at det er en grænseflade med brugeradgang. Protokollen manager køres fra filen " C: . \\ Windows \\ PROTOCOL.INI " Imidlertid er denne fil ikke er implementeret i Windows Vista og nyere versioner
Antivirus Systems
< . br >
Noget antivirusprogram integrere et program i NDIS -systemet. Dette er fordi NDIS er den første placering af eventuelle indkommende data på computeren , og så er det tidligste tidspunkt, hvor et antivirusprogram kan kontrollere datapakker . Kaspersky Anti- Virus , for eksempel, indeholder en NDIS filter.