NDIS詳細 | ASAHIネット
HOME
キーワードトップ
その他
ABC
N
NDIS
NDIS詳細
NDIS
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
OSR
2, 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
SP
1, Server 2008
NDIS
6.2:
Windows 7
, Server 2008 R2
「
NDIS
」『フリー百科事典
ウィキペディア
日本語版』(
http://ja.wikipedia.org/
)。2009年7月28日15時(日本時間)現在での最新版を取得。
「NDIS」トップに戻る