NDIS ( abreviatura del inglés. Especificación de interfaz de controlador de red ): una especificación de interfaz de controlador de red, fue desarrollada conjuntamente por Microsoft y 3Com para conectar los controladores de adaptador de red con el sistema operativo .
Una de las primeras implementaciones de NDIS (versión 2.0.1) se realizó en el sistema operativo MS-DOS , también fue utilizado por IBM en el sistema operativo OS / 2 , las versiones posteriores de la especificación fueron desarrolladas por Microsoft para el popular Microsoft Windows . Familia de SO .
La historia del desarrollo se presenta en la tabla:
Sistema operativo | versión NDIS | Nombre del archivo |
---|---|---|
MS-DOS | 2.0 | ndis.sys |
Windows 3.11 | 3.0 | ndis.386 |
Windows NT 3.5 | 3.0 | |
ventanas 95 | 3.1 | ndis.vxd |
Windows 95OSR2 | 4.0 | ndis.vxd |
Windows NT 4.0 | 4.0 | ndis.sys |
ventanas 98 | 4.1 | ndis.vxd |
Windows NT 4.0 SP3 | 4.1 | ndis.sys |
Windows yo | 5.0 | |
ventanas 2000 | 5.0 | ndis.sys |
Windows XP | 5.1 | ndis.sys |
Servidor Windows 2003 | 5.1 | ndis.sys |
Servidor de Windows 2003 SP1 | 5.1 | ndis.sys |
Windows CE 4.2 (PC de bolsillo 2003) | 5.1 | ndis.dll |
Windows CE 4.21 (PC de bolsillo 2003 SE) | 5.1 | ndis.dll |
Windows CE 5.2 (Windows Mobile 6) | 5.1 | ndis.dll |
Servidor de Windows 2003 SP2 | 5.2 | ndis.sys |
Windows Vista | 6.0 | ndis.sys |
Servidor Windows 2008 | 6.1 | ndis.sys |
ventanas 7 | 6.20 | ndis.sys |
ventanas 8 | 6.30 | ndis.sys |
ventanas 10 | 6.80 | ndis.sys |
En la práctica, el módulo se encuentra en un archivo , que es un controlador cargado por el sistema al inicio y funciones de exportación para trabajar con NDIS.
A partir de la versión 4.1, se han agregado algunas características adicionales a las funciones que realmente aseguran el funcionamiento de los dispositivos de red.