- автоматическое определение при использовании максимального блока передачи по маршруту (Path Maximum Transfer Unit, PMTU) Эта возможность находит применение в сетях, где при построении сети на физическом уровне используются различные сетевые технологии (например Ethernet и Token Ring).
Набор протоколов TCP/IP для систем Windows NT состоит из следующих компонентов:
- основные элементы протокола;
- сервисы, основанные на Windows NT;
- интерфейсы между основными элементами протоколов и сервисами.
Сетевой сервис, основанный на Windows NT, включает следующие компоненты:
- сервис имен Internet для Windows (Windows Internet Name Service, WINS), используется для распознавания имен NetBIOS;
- система доменных имен (Domain Name System, DNS) используется для распознавания имен доменов;
- протоколы типа точка-точка (Point-to-Point Protocol, PPP) и IP последовательной линии (Serial Line IP,SLIP) используются для сервиса удаленного доступа (Remote Access Server, RAS[2]).
- туннелирующий протокол типа точка-точка (Point-to-Point tunneling protocol, PPTP) используется для виртуальных частных удаленных сетей;
- сетевая печать TCP/IP (LPR/LPD);
- Агент управления сетями SNMP.
- Интерфейс NetBIOS.
- 32 разрядный интерфейс Windows Sockets.
- Вызов удаленных процедур (Remote Call Procedure).
- Динамический обмен данными по сети (Network Dynamic Data Exchange, NetDDE).
- Поддержка просмотра по WAN.
- Высокопроизводительный информационный сервер Internet (Internet Information Server, IIS) с сервисами Web, FTP, Gopher.
- Утилиты соединения по TCP/IP. Включая finger, ftp, rpc, rexec, rsh, telnet, tftp.
- Инструменты для управления и диагностики, включающие arp, hostmname, ipconfig, nbstat, nslookup, ping, route, tracert.
Рисунок 1.1 демонстрирует модели архитектуры TCP/IP для Windows NT и показывает основные элементы протоколов и интерфейсы между протоколами и сервисами. На данном рисунке приведены следующие обозначения:
- NDIS (Network Driver Interface Specification) - Спецификация сетевого интерфейса – разработана фирмой 3COM и позволяет большому количеству сетевых адаптеров и протоколов существовать совместно. NDIS позволяет высокоуровневым компонентам протокола быть независимым от сетевого адаптера, обеспечивая для них стандартный интерфейс. Драйвер сетевой карты находится в самом низу сетевой архитектуры.
- TDI (Transport Driver Interface) – является стандартом для передачи сообщений между двумя уровнями сетевой архитектуры.
Сетевые протоколы Microsoft (включая TCP/IP) соединяются с драйверами сетевых устройств с использованием спецификации интерфейса сетевых драйверов (Network Driver Interface Specification, NDIS) На рис. 2 показаны интерфейс NDIS и уровни, лежащие ниже этого интерфейса. Интерфейс NDIS обеспечивает базовые сервисы, используемые модулями протоколов. Драйверы протоколов используют интерфейс NDIS для пересылки неструктурированных (raw) пакетов данных по сети и приема извещений о приходящих пакетах, принятых сетевым адаптером. NDIS позволяет компонентам протоколов функционировать независимо от сетевого адаптера. Любые драйверы протоколов, совместимые с NDIS могут обмениваться данными с любым NDIS совместимым адаптером. Данная возможность позволяет изолировать физический уровень от вышележащих уровней, обеспечив тем самым не только независимость протоколов высших уровней от среды передачи, но и поддержку различных производителей сетевого оборудования.
Рисунок 1.2 – Интерфейс NDIS Windows
Уровень NDIS поддерживает связывание (binding). Связывание – это процесс, который устанавливает канал связи между драйвером протокола (например, TCP/IP) и сетевой картой следующими способами:
- множество драйверов протокола различных типов связываются с одним и тем же драйвером сетевого адаптера;
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.