Операционные системы

Калужский филиал государственного образовательного учреждения высшего профессионального образования «Московский государственный технический университет имени Н.Э. Баумана»

 

Отчёт

по лабораторным работам по курсу

Операционные системы

Лабораторная работа №6

 

«Архитектура сетевых средств ОС Windows NT»

Выполнил студент: Филиппов Д.В.

Группа УТС.Б-41

Принял: Макаренков А.М.

 

 

Калуга, 2013

Цель работы: Изучение архитектурных особенностей и модульной структуры сетевых средств операционных систем семейства Windows NT (2000/XP/Vista/7).

Теоретическая часть

Из-за проблем несовместимости различных ранних стандартов объединения компьютеров в сети от различных фирм международные организации по стандартам предложили ряд моделей, которые ныне приняты повсеместно. Наиболее известными является две модели: модель ISO и модель Института инженеров по электротехнике и радиоэлектронике (IEEE), известная под названием Проект 802.

Модель стандарта OSI

Как показано на рис. 1, уровни OSI пронумерованы снизу вверх. Функции наиболее низкого уровня (базовые), такие, как передача битов данных по… Рис. 1. Модель стандарта взаимодействия Открытых Систем (OSI)

Модель IEEE 802

Как показано на рис. 3, из двух подуровней более низким является подуровень управления доступом к среде. Он обеспечивает платам сетевых адаптеров…  

Транспортные протоколы

Рис. 5. Транспортные протоколы В состав Windows NT входят модули поддержки следующих транспортных протоколов :

TDI

Сетевая модель Windows NT была разработана для обеспечения платформы, на основе которой сторонние поставщики могли бы разрабатывать свои распределенные приложения. Граница NDIS помогает в осуществлении этой задачи, обеспечивая унифицированный интерфейс в важной контрольной точке модели. В другой важной контрольной точке, а именно, на сеансовом уровне модели OSI, Windows NT вводит еще один пограничный уровень. Интерфейс TDI обеспечивает стандартный интерфейс для сетевых компонент, осуществляющих коммуникации на сеансовом уровне. Эти границы позволяют комбинировать и смешивать программные компоненты уровней, расположенных выше и ниже пограничного без их перепрограммирования.

Рис. 6. Интерфейс драйвера транспорта

TDI не является одиночной программой, а представляет собой спецификацию протокола, в соответствии с которой написаны верхние уровни драйверов устройств транспортных протоколов. (Кроме того, Windows NT включает в свой состав драйвер TDI, который управляет трафиком пакетов IRQ от множественных провайдеров TDI.) На этом уровне сетевое программное обеспечение обеспечивает виртуальное соединение между локальным редиректором и каждой локальной или удаленной точкой назначения, с которой поддерживает коммуникацию редиректор. Аналогичные соединения осуществляются между сервером и источниками запросов, которые он получает.

Редиректор Windows NT

1. Процесс обращается к менеджеру ввода/вывода с запросом на открытие файла. 2. Менеджер ввода/вывода определяет, что сделанный запрос является запросом на… 3. Редиректор передает запрос низкоуровневым сетевым драйверам, которые передают его на удаленный сервер для…

Сервер Windows NT

1. Низкоуровневые сетевые драйверы получают запрос и передают его драйверу сервера. 2. Сервер передает запрос на чтение файла соответствующему драйверу локальной… 3. Для доступа к файлу драйвер локальной файловой системы обращается к низкоуровневому драйверу диска.

Провайдеры и уровень интерфейса провайдера

Рис. 9.Взаимодействие провайдеров и редиректоров

Практическая часть

1. Пользуясь стандартными средствами ОС Windows NT/2000/XP/Vista/7, определить, какие сетевые компоненты установлены на данном компьютере, как они сконфигурированы и какие функции выполняют.

1. Драйвер плат сетевых адаптеров: Позволяет ОС взаимодействовать с устройством, предоставляющим доступ к сетевым ресурсам

Рис. 10.Драйвер плат сетевых адаптеров

 

2. NDIS. Обеспечивает взаимодействие транспортных протоколов и драйверов сетевых плат

 

Рис. 11.NDIS

3. Транспортные протоколы и некоторые серверы. Предоставляют интерфейсы доступа к некоторым сетевым объектам.

 

Рис. 12.Транспортные протоколы и некоторые серверы

 

4. TDI. Обеспечивает виртуальное соединение между локальным редиректором и каждой локальной или удаленной точкой назначения, с которой поддерживает коммуникацию редиректор.

Рис. 13.TDI


 

Cписок использованной литературы:

1. Макаренков А.М. «Методической указание по Лабораторной работе 5. Архитектура сетевых средств ОС Windows NT» КФ МГТУ