Network Driver Interface Specification

Network Driver Interface Specification (NDIS ; en français Spécification de l'interface du pilote réseau) est une interface de programmation (API) pour les interfaces réseau. Elle a été développée conjointement par Microsoft et 3Com, et est aujourd'hui principalement utilisée par Microsoft Windows, mais également par les projets libres NdisWrapper et Project Evil qui permettent à des interfaces réseaux compatibles NDIS d'être utilisées respectivement par Linux et FreeBSD. ZETA, un dérivé de BeOS, gère également un certain nombre de pilotes NDIS.

NDIS permet un contrôle de liaison logique (Logical Link Control ou LLC) qui se présente sous la forme d'une sur-couche à la couche de données OSI (couche 2 sur 7) et fait office d'interface entre la couche 2 et 3 (couche réseau). La plus basse sur-couche est le pilote matériel MAC (Media Access Control).

NDIS est une librairie de fonctions souvent appelée couche d'abstraction qui masque la complexité sous-jacente d'une interface réseau physique et sert d'interface réseau standard pour le protocole réseau de niveau 3 et le pilote de contrôle d'accès au support physique. Un autre pilote de contrôle de liaison logique connue est l'interface ODI (Open Data-Link Interface).

Un des composants de WZC (Wireless Zero Configuration) est le protocole NDIS User Mode I/O (NDISUIO). NDISUIOS est un pilote approuvé (signé) par Microsoft qui se présente comme faisant partie intégrante de Windows XP.

Les versions de NDIS sont prises en charge par une variété de versions de Windows :

L'interface NDIS peut être utilisée pour écrire les pilotes réseau, lesquels se trouvent entre la couche MAC et IP, et peut contrôler tout le trafic accepté par l'interface réseau. Dans le but d'écrire des applications utilisant NDIS, on peut utiliser les exemples qui accompagnent le DDK (Driver Development Kit) de Microsoft.

Notes et références


Wikimedia Foundation. 2010.

Contenu soumis à la licence CC-BY-SA. Source : Article Network Driver Interface Specification de Wikipédia en français (auteurs)

Regardez d'autres dictionnaires:

  • Network Driver Interface Specification — The Network Driver Interface Specification (NDIS) is an application programming interface (API) for network interface cards (NICs). It was jointly developed by Microsoft and 3Com Corporation, and is mostly used in Microsoft Windows, but the open… …   Wikipedia

  • Network Driver Interface Specification —    Abbreviated NDIS. A device driver specification, originally developed by Microsoft and 3Com in 1990, that is independent of both the underlying network interface card hardware and the protocol being used. NDIS also allows multiple protocol… …   Dictionary of networking

  • Network Driver Interface Specification — Die Network Driver Interface Specification (NDIS) ist ein von Microsoft und 3Com entwickelter Standard zur Einbindung von Netzwerkkarten. Er erlaubt den Betrieb von mehreren Karten in einem PC genauso wie den Einsatz mehrerer Protokolle auf einer …   Deutsch Wikipedia

  • Network Driver Interface Specification — …   Википедия

  • network driver interface specification —    (NDIS)    A standard established by Microsoft for writing hardware independent drivers …   IT glossary of terms, acronyms and abbreviations

  • Open Data-link Interface/Network Driver Interface Specification Support —    Abbreviated ODINSUP; also written as ODI/NDIS Support. A Novell interface that allows the coexistence of two network driver interfaces:    • Microsoft s NDIS (Network Driver Interface Specification)    • Novell s ODI (Open Data link Interface) …   Dictionary of networking

  • Uniform Driver Interface — The Uniform Driver Interface (UDI) is a project developed by several companies to define a portable interface for device drivers.The Uniform Driver Interface (UDI) allows device drivers to be portable across both hardware platforms and operating… …   Wikipedia

  • Universal Network Device Interface — (UNDI) is an application programming interface (API) for network interface cards (NIC) used by the Preboot Execution Environment (PXE) protocol. See also * Network Driver Interface Specification (NDIS) * Uniform Driver Interface (UDI) * Open Data …   Wikipedia

  • Spécification de l'interface du pilote réseau — Network Driver Interface Specification Network Driver Interface Specification (NDIS ; en français Spécification de l interface du pilote réseau) est une interface de programmation (API) pour les interfaces réseau. Elle a été développée… …   Wikipédia en Français

  • Driver — may refer to: Contents 1 Places 2 Surnames of people 2.1 Fiction 3 Occupation and activity 3.1 …   Wikipedia

Share the article and excerpts

Direct link
Do a right-click on the link above
and select “Copy Link”