Definitions for "Network Driver Interface Specification"
Keywords:  ndis, driver, nics, microsoft, adapter
(NDIS) Specification for a generic device driver for network interface cards that are independent of hardware & protocol.
A software interface, or set of rules, designed to enable different network protocols to communicate with a variety of network adapters. This provides a standard, or common language, for the drivers used by network adapters so enabling a single network adapter to support multiple protocols. Conversely, this also enables a single protocol to work with network adapters from different vendors.
Microsoft’s version of the software interface between the transport protocol and the data link protocol, which allows multiple protocol stacks to run over one network adapter.