NDIS

Поделись знанием:
Перейти к: навигация, поиск

NDIS (аббр.. от англ. Network Driver Interface Specification) — спецификация интерфейса сетевого драйвера, была разработана совместно фирмами Microsoft и 3Com для сопряжения драйверов сетевых адаптеров с операционной системой.

Одна из первых реализаций NDIS (версия 2.0.1) была выполнена в ОС MS-DOS, она же была использована фирмой IBM в операционной системе OS/2, последующие версии спецификации были разработаны Microsoft для популярного семейства ОС Microsoft Windows.



Версии

История развития представлена в таблице:

Операционная система Версия NDIS Имя файла
MS-DOS 2.0 ndis.sys
Windows 3.11 3.0 ndis.386
Windows NT 3.5 3.0  
Windows 95 3.1 ndis.vxd
Windows 95 OSR2 4.0 ndis.vxd
Windows NT 4.0 4.0 ndis.sys
Windows 98 4.1 ndis.vxd
Windows NT 4.0 SP3 4.1 ndis.sys
Windows Me 5.0  
Windows 2000 5.0 ndis.sys
Windows XP 5.1 ndis.sys
Windows Server 2003 5.1 ndis.sys
Windows Server 2003 SP1 5.1 ndis.sys
Windows CE 4.2 (Pocket PC 2003) 5.1 ndis.dll
Windows CE 4.21 (Pocket PC 2003 SE) 5.1 ndis.dll
Windows CE 5.2 (Windows Mobile 6) 5.1 ndis.dll
Windows Server 2003 SP2 5.2 ndis.sys
Windows Vista 6.0 ndis.sys
Windows Server 2008 6.1 ndis.sys
Windows 7 6.20 ndis.sys
Windows 8 6.30 ndis.sys

Реализация

На практике модуль располагается в одном файле, который представляет собой драйвер, загружаемый системой при запуске и экспортирующий функции работы с NDIS.

Начиная с версии 4.1 к функциям, обеспечивающим, собственно, работу сетевых устройств, прибавились некоторые дополнительные возможности.

Напишите отзыв о статье "NDIS"

Ссылки

  • [msdn2.microsoft.com/en-us/library/ms802739.aspx NDIS в MSDN] — NDIS в библиотеке разработчика Microsoft  (англ.)
  • [www.ndispatcher.com nDispatcher] — программа просмотра и изменения параметров NDIS для ОС Windows  (рус.)

Отрывок, характеризующий NDIS

Князь Андрей вошел в столовую. Всё общество стояло между двух окон у небольшого стола с закуской. Сперанский в сером фраке с звездой, очевидно в том еще белом жилете и высоком белом галстухе, в которых он был в знаменитом заседании государственного совета, с веселым лицом стоял у стола. Гости окружали его. Магницкий, обращаясь к Михайлу Михайловичу, рассказывал анекдот. Сперанский слушал, вперед смеясь тому, что скажет Магницкий. В то время как князь Андрей вошел в комнату, слова Магницкого опять заглушились смехом. Громко басил Столыпин, пережевывая кусок хлеба с сыром; тихим смехом шипел Жерве, и тонко, отчетливо смеялся Сперанский.
Сперанский, всё еще смеясь, подал князю Андрею свою белую, нежную руку.
– Очень рад вас видеть, князь, – сказал он. – Минутку… обратился он к Магницкому, прерывая его рассказ. – У нас нынче уговор: обед удовольствия, и ни слова про дела. – И он опять обратился к рассказчику, и опять засмеялся.
Князь Андрей с удивлением и грустью разочарования слушал его смех и смотрел на смеющегося Сперанского. Это был не Сперанский, а другой человек, казалось князю Андрею. Всё, что прежде таинственно и привлекательно представлялось князю Андрею в Сперанском, вдруг стало ему ясно и непривлекательно.
За столом разговор ни на мгновение не умолкал и состоял как будто бы из собрания смешных анекдотов. Еще Магницкий не успел докончить своего рассказа, как уж кто то другой заявил свою готовность рассказать что то, что было еще смешнее. Анекдоты большею частью касались ежели не самого служебного мира, то лиц служебных. Казалось, что в этом обществе так окончательно было решено ничтожество этих лиц, что единственное отношение к ним могло быть только добродушно комическое. Сперанский рассказал, как на совете сегодняшнего утра на вопрос у глухого сановника о его мнении, сановник этот отвечал, что он того же мнения. Жерве рассказал целое дело о ревизии, замечательное по бессмыслице всех действующих лиц. Столыпин заикаясь вмешался в разговор и с горячностью начал говорить о злоупотреблениях прежнего порядка вещей, угрожая придать разговору серьезный характер. Магницкий стал трунить над горячностью Столыпина, Жерве вставил шутку и разговор принял опять прежнее, веселое направление.