The NDIS (Network Driver interface specification ) allows for a flexible environment of data exchange. This interface is used by protocol drivers to communicate with the network adapter.
|Any NDIS – compliant MAC driver. NDIS clearly defines which functions are performed by the MAC driver together so that you can use multiple protocol drivers with multiple network adapters at the same time.|
|The Open Datalink Interface (ODI) specifies driver development and provides support for multiple protocols on a single new adapter.|
|The ODI interface is made up of three main pieces; the Link Support Layer (LSL), the Multiple Link Interface Driver (MLID) and the ODI version of the IPX/SPX protocol, IPXODI.COM.|