| dbpprop:abstract
|
- 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-source NDISwrapper and Project Evil driver wrapper projects allow many NDIS-compliant NICs to be used with Linux, FreeBSD and NetBSD, respectively. magnussoft ZETA, a derivative of BeOS, supports a number of NDIS drivers. The NDIS is a Logical Link Control (LLC) that forms the upper sublayer of the OSI data link layer (layer 2 of 7) and acts as an interface between layer 2 and 3 (the Network Layer). The lower sublayer is the Media Access Control (MAC) device driver. The NDIS is a library of functions often referred to as a "wrapper" that hides the underlying complexity of the NIC hardware and serves as a standard interface for level 3 network protocol drivers and the hardware level MAC drivers. Another common LLC is the Open Data-Link Interface (ODI). The NDIS versions supported by various Windows versions are as follows: NDIS 2.0: MS-DOS, Windows for Workgroups 3.1, OS/2 NDIS 3.0: Windows for Workgroups 3.11 NDIS 3.1: Windows 95 NDIS 4.0: Windows 95 OSR2, NT 4.0 NDIS 5.0: Windows 98, 98 SE, Me, 2000 NDIS 5.1: Windows XP, Server 2003, CE NDIS 5.2: Windows Server 2003 SP2 NDIS 6.0: Windows Vista NDIS 6.1: Windows Vista SP1, Server 2008 NDIS 6.20: Windows 7, Server 2008 R2 The traffic accepted by the NIC is controlled by an NDIS Miniport Driver while various protocols, such as TCP/IP are implemented by NDIS Protocol Drivers. A single miniport may be associated with one or more protocols. This means that traffic coming into the miniport may be received in parallel by several protocol drivers. For example, Winpcap adds a second protocol driver on the selected miniport in order to capture incoming packets. Furthermore, it is possible to simulate several virtual NICs by implementing virtual miniport drivers that send and receive traffic from a single physical NIC. One example of virtual miniport drivers usage is to add virtual NICs, each with a different Virtual LAN. Another driver type is NDIS Intermediate Driver. Intermediate drivers sit in-between the MAC and IP layers and can control all traffic being accepted by the NIC card. In practice, intermediate drivers implement both miniport and protocol interfaces. The miniport driver and protocol driver actually communicate with the corresponding protocol and miniport interfaces that reside in the intermediate driver. This design enables adding several chained intermediate drivers between the miniport and protocol drivers. Therefore, driver vendors must be careful and not assume that the traffic they send out to the next interface is implemented by the last driver in the chain. In order to write applications using NDIS one can use samples that accompany Microsoft's Windows Driver Kit (WDK). The "PassThru" sample is a good starting point for intermediate drivers as it implements all the necessary details required in this driver type, but the sample just passes the traffic through to the next driver in the chain.
- 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 Netzwerkkarte. Der eigentliche Kartentreiber ist hierbei der MAC-Treiber. NDIS wird unter Windows verwendet, im Gegensatz zu ODI, welches für Apple benötigt wird. Unter Linux ist es mithilfe des Ndiswrapper möglich, die NDIS-Treiber von Windows zu laden . FreeBSD bietet ebenfalls entsprechende Unterstützung an, um Windows-Treiber zum Betrieb von Netzwerkadaptern nutzen zu können .
- 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. 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. 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 : Windows 95 : NDIS 3.10; Windows 98/98 SE/Me : NDIS 5.0; Windows 2000 : NDIS 5.0; Windows XP : NDIS 5.1; Windows Server 2003 : NDIS 5.2 (5.1 avant SP2); Windows Vista : NDIS 6.1 (6.0 avant SP1); Windows Server 2008 : NDIS 6.1. 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.
- Network Driver Interface Specification (NDIS) は、ネットワークカードのためのAPIの一種である。マイクロソフトとスリーコムが共同で開発し、主に Microsoft Windows で使われているが、オープンソースの NdisWrapper や Project Evil のドライバラッパーにより、NDIS準拠のネットワークカードの多くが Linux や FreeBSD で利用可能となっている。BeOS から派生した ZETA はいくつかの NDIS ドライバをサポートしている。 NDIS はOSI参照モデルにおけるデータリンク層(7層のうちの第2層)の上側のサブレイヤーである論理リンク制御 (LLC) に相当し、第2層と第3層(ネットワーク層)の間のインタフェースとして機能する。下側のサブレイヤーは 媒体アクセス制御 (MAC) デバイスドライバである。 NDIS はラッパー (wrapper) と呼ばれる機能群のライブラリであり、下位のハードウェアの複雑さを隠蔽し、第3層のネットワークプロトコルドライバとハードウェアレベルのMACドライバに標準化されたインタフェースを提供する。同様な LLC 機能を提供するものとして Open Data-Link Interface (ODI) がある。 Wireless Zero Configuration (WZC) のコンポーネントとして、 NDIS User Mode I/O (NDISUIO) プロトコルドライバがある。これはマイクロソフト製のドライバで Windows XP に含まれている。通常、IEEE 802.3ドライバ(ミニポート)と共にインストールされる。 各 Windows のバージョンでサポートされている NDIS バージョンは以下の通り。 NDIS 2.0: MS-DOS, Windows for Workgroups 3.1 NDIS 3.0: Windows for Workgroups 3.11 NDIS 3.1: Windows 95 NDIS 4.0: Windows 95 OSR2, NT 4.0 NDIS 5.0: Windows 98, 98 SE, Me, 2000 NDIS 5.1: Windows XP NDIS 5.2: Windows Server 2003 NDIS 6.0: Windows Vista NDIS 6.1: Windows Vista SP1, Server 2008 NDIS 6.2: Windows 7, Server 2008 R2
- Specyfikacja Interfejsu Sterowników Sieciowych (ang. Network Driver Interface Specification, NDIS) – interfejs programowania aplikacji (API) dla kart sieciowych. Standard ten był wspólnie rozwijany przez Microsoft i 3Com; aktualnie jest używany głównie w komputerach opartych o technologie firm Intel i Microsoft, jednakże projekty open source takie jak ndiswrapper czy Project Evil pozwalają na używanie wielu kart kompatybilnych z NDIS pod systemami Linux czy FreeBSD. Także yellowTAB Zeta, pochodne BeOS, od wersji 1.0 obsługuje NDIS. NDIS pełni rolę interfejsu pomiędzy drugą (łącza danych) a trzecią (sieci) warstwą modelu OSI, działającego w LLC, czyli wyższej podwarstwie warstwy łącza danych. NDIS jako biblioteka funkcji jest często określane jako "opakowanie" (ang. wrapper), które ukrywa zasadniczą złożoność sprzętową karty sieciowej i pełni rolę interfejsu dla sterowników protokołu trzeciej warstwy i sprzętowych sterowników podwarstwy MAC. Innym znanym interfejsem sprawującym funkcje warstwy LLC jest Open Data-Link Interface (ODI).
- NDIS (сокращение от англ. Network Driver Interface Specification) — Спецификация Интерфейса Сетевых Драйверов была разработана совместно фирмами Microsoft и 3Com для сопряжения драйверов сетевых адаптеров с операционной системой. Одна из первых реализаций NDIS (версия 2.0.1) была выполнена в ОС MS-DOS, она же была использована фирмой IBM в операционной системе OS/2, последующие версии спецификации были разработаны Microsoft для популярного семейства ОС Microsoft Windows.
- Ağ Sürücüsü Arabirim Sistemi (ing. Network Driver Interface Specification) ağ arabirim kartları (NIC) için bir uygulama programlama arayüzüdür. Microsoft ve 3Com tarafından geliştirilmesine rağmen bugünlerde genellikle Intel tabanlı Microsoft Windows'ta kullanılmaktadır. Açık kaynak kodlu ndiswrapper ve Project Evil projeleri NDIS sürücülerinin Linux ve FreeBSD platformlarında kullanılmasına imkân vermektedir. BeOS'un bir türü olan yellowTAB ZETA'nın da ilk sürümünde NDIS sürücülerini desteklemesi beklenmektedir.
- Network Driver Interface Specification是微軟所提供的網路介面卡(NIC)API,使N I C和多個協議進行通信成為可能,功能相當於 OSI 資料鏈結層的邏輯鏈路控制(LLC)。 NDIS 的版本演進如下: Windows 95: NDIS 3.10 Windows 98/98 SE/Me: NDIS 5.0 Windows 2000: NDIS 5.0 Windows XP: NDIS 5.1 Windows Server 2003: NDIS 5.2 (5.1 before SP2) Windows Vista: NDIS 6.1 (6.0 before SP1) Windows Server 2008: NDIS 6.1 Windows 7, Server 2008 R2: NDIS 6.20
|
| rdfs:comment
|
- 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-source NDISwrapper and Project Evil driver wrapper projects allow many NDIS-compliant NICs to be used with Linux, FreeBSD and NetBSD, respectively. magnussoft ZETA, a derivative of BeOS, supports a number of NDIS drivers.
- 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 Netzwerkkarte. Der eigentliche Kartentreiber ist hierbei der MAC-Treiber. NDIS wird unter Windows verwendet, im Gegensatz zu ODI, welches für Apple benötigt wird.
- 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.
- Specyfikacja Interfejsu Sterowników Sieciowych (ang. Network Driver Interface Specification, NDIS) – interfejs programowania aplikacji (API) dla kart sieciowych. Standard ten był wspólnie rozwijany przez Microsoft i 3Com; aktualnie jest używany głównie w komputerach opartych o technologie firm Intel i Microsoft, jednakże projekty open source takie jak ndiswrapper czy Project Evil pozwalają na używanie wielu kart kompatybilnych z NDIS pod systemami Linux czy FreeBSD.
- NDIS (сокращение от англ. Network Driver Interface Specification) — Спецификация Интерфейса Сетевых Драйверов была разработана совместно фирмами Microsoft и 3Com для сопряжения драйверов сетевых адаптеров с операционной системой.
- Ağ Sürücüsü Arabirim Sistemi (ing. Network Driver Interface Specification) ağ arabirim kartları (NIC) için bir uygulama programlama arayüzüdür. Microsoft ve 3Com tarafından geliştirilmesine rağmen bugünlerde genellikle Intel tabanlı Microsoft Windows'ta kullanılmaktadır. Açık kaynak kodlu ndiswrapper ve Project Evil projeleri NDIS sürücülerinin Linux ve FreeBSD platformlarında kullanılmasına imkân vermektedir.
- Network Driver Interface Specification是微軟所提供的網路介面卡(NIC)API,使N I C和多個協議進行通信成為可能,功能相當於 OSI 資料鏈結層的邏輯鏈路控制(LLC)。 NDIS 的版本演進如下: Windows 95: NDIS 3.10 Windows 98/98 SE/Me: NDIS 5.0 Windows 2000: NDIS 5.0 Windows XP: NDIS 5.1 Windows Server 2003: NDIS 5.2 (5.1 before SP2) Windows Vista: NDIS 6.1 (6.0 before SP1) Windows Server 2008: NDIS 6.1 Windows 7, Server 2008 R2: NDIS 6.20
|