
- •Лекции по курсу Сетевые операционные системы Введение.
- •Введение в типы операционных систем. Типы операционных систем.
- •Среда времени выполнения.
- •Сетевая операционная система Novell NetWare. Серверы.
- •Клиентская часть в NetWare.
- •Основные понятия nds.
- •Классификация объектов nds.
- •Классификация “листьев” nds.
- •Правила именования объектов nds.
- •Свойства объектов.
- •Особенности функционирования операционной системы Unix Введение
- •Базовые понятия ос unix.
- •Файловая система
- •Среда выполнения процессов.
- •Конструкционные блоки.
- •Функции ядра.
- •Предполагаемая аппаратная среда.
- •Прерывания и особые ситуации.
- •Уровни прерывания процессора
- •Распределение памяти
- •Архитектура операционной системы unix Общие положения.
- •Процессы
- •Контекст процесса
- •Состояния процесса
- •Переходы из состояния в состояние
- •“Сон” и пробуждение
- •Резюме.
- •Взаимодействие процессов в unix.
- •Сетевое взаимодействие в unix. Межмашинный интерфейс
- •Сокеты.
- •Windows nt
- •Архитектура WindowsNt
- •Исполняющая система Windows nt.
- •Диспетчер виртуальной памяти.
- •Средства вызова локальных процедур.
- •Диспетчер Кеша(CashManager)
- •Драйверы файловой системы.
- •Драйвер аппаратных устройств
- •Система безопасности Windows nt.
- •Сетевые драйверы
- •Модель сетевой архитектуры Windows nt.
- •Транспортные протоколы
- •Интерфейс драйвера транспорта
- •Рабочие станции и серверы Windows nt
- •Редиректоры
- •Серверы Windows nt
- •Провайдеры и интерфейс провайдера.
- •NetBios и Windows сокеты
- •NetBios
- •Tcp/ip дляWindows nt.
- •Tcp и сетевые возможности
- •Базовая поддержка протоколов tcp/ip.
- •Конфигурирование tcp/iPиSnmp. Маршрутизация и сетевые шлюзы.
- •Процесс межсетевой маршрутизации с использованием шлюзов.
- •Протокол динамической конфигурации хостов (dhcp).
- •Распознавание имен в сетях на базе WindowsNt.
- •NetBios поверхTcp
- •Сервис wins.
- •Wins в маршрутизируемой среде
- •Работа с сетями InternetилиIntranet
- •Общие проблемы работы с сетями
- •Программы маршрутизации и Устройства Защиты.
- •Типичные Сетевые Конфигурации Место Intranet
- •Место Internet
- •Интегрирование Вашего IntranetсInternet
- •Администрирование серверов с Internet Service Manager.
- •Обнаружение Других Компьютеров в Вашей Подсети.
- •Соединение с Internet
- •Как Выбирать Правильное Соединение Internet
- •Типы Соединений Internet.
- •Типы Соединений
- •Ip Адреса и dns
- •Другие Услуги Пользователя Internet
- •Публикации на Intranet
- •Имя разрешающей системы.
- •Использование Компьютерных Имен с wins server
- •Использование Компьютерных Имен и lmhosts
- •Использование Имен Домена с dns Станциями
- •Использование Доменных Имен и hosTs
- •Использование dhcp в Вашем Intranet
- •Использование urLs и Создание html Связей для Intranet
- •Snmp Текущий контроль.
- •Создание Виртуальных серверов
- •Использование ftp и Gopher Сервиса ftp сервис и Gopher сервис
- •Что такое ftp сервис?
- •Когда необходимо использовать ftp сервис?
- •Как работает ftp Сервис?
- •Конфигурирования Сеанса.
- •Просмотр Текущих Сеансов
- •Конфигурирование ftp Входа в систему
- •Управление Анонимными Соединениями Установка имени пользователя и пароля защиты:
- •Настройка Сообщений
- •Конфигурирование ftp Каталогов. Установка Исходного каталога
- •Установка, Стиля просмотра
- •Установка разрешения на чтение и запись.
- •Чтение.
- •Создание Файлов Аннотации
- •Аннотация файлов
- •Ошибки клиента броузера ftp, Directory Annotation Enabled
- •Специальные Каталоги в Home каталоге
- •Использование Имени Пользователя Directories
- •Использование Анонимного Каталога
- •Ftp Клиенты
- •Что такое Gopher сервис?
- •Конфигурирование Gopher сервиса
- •Управление Защитой через Имя Пользователя и Passord’s. Установка имени пользователя и пароля защиты.
- •Установка wais Индексные Запросы
- •Tag файлы
- •Создание tag Файлов. Создавать файл отметки
- •Резюме содержания файла.
- •Интерпретация элементов ввода
Интерфейс драйвера транспорта
Сетевая модель Windows NT была разработана для обеспечения платформы, на основе которой сторонние поставщики могли бы разрабатывать свои распределенные приложения. ПротоколNDIS позволяет им в образовании единого унифицированного интерфейса нижнего транспортного уровня.
С другой стороны на сеансовом уровне Windows NTобеспечивает стандартный интерфейс на сеансовом уровне. Это дает возможность разработчикам организовывать свои программы так как им нужно, используя любые комбинации нижнего транспортного и верхнего сеансового уровня.
TDI является спецификацией протокола на основании которого написаны верхние уровни драйверов устройств транспортных протоколов. На этом уровне сетевое программное обеспечение обеспечивает виртуальное соединение между локальным редиректором и каждой локальной или удаленной точкой назначения, с которой поддерживает связь редиректор.
Рабочие станции и серверы Windows nt
Как известно существует две концепции построения сетей. По одной из них сеть строится на базе выделенного для организации сервера специального компьютера. Этот компьютер предоставляет в общее пользование свои ресурсы. Другие компьютеры - клиенты получают доступ к серверу и пользуются этими ресурсами.
В другой модели сети носящей название одно-ранговой каждый компьютер может одновременно выступать как в роли сервера, так и в роли клиента.
Модель Windows NTпозволяет конфигурировать сеть с использованием обеих моделей и если используетсяWindows NTWorkstationв качестве рабочей станции то количество пользователей одновременно подключенных к ней может достигать десяти.
В состав архитектуру Windows NTвключены две компоненты называемые сервером и редиректором. Эти компоненты позволяют приложениям пользователей получать доступ к файлам независимо от места расположения файла.
Редиректоры
Редиректоры представляют собой программную компоненту, посредством которой один компьютер получает доступ к другому компьютеру. Кроме этого в обязанности редиректора входит восстановление связи между компьютерами при разрыве соединений.
Идеология работы редиректора, показанная на рисунке проходит в следующей последовательности:
Приложение или процесс обращается к Менеджеру ввода/вывода с запросом на открытие файла (при этом процессу безразлично где этот файл находится).
Менеджер ввода/вывода определяет куда сделан запрос и если запрос сделан на удаленный компьютер то этот запрос передается редиректору.
Редиректор передает запрос низкоуровневым драйверам, а затем в сеть по схеме описанной выше.
Серверы Windows nt
Компонента сетевой архитектуры Windows NT, называемая сервером, необходима для поддержания соединений, установленных с клиентской стороны, и обеспечивает им доступ к запрашиваемым ресурсам.
Схема Взаимодействия работы сервера показана на следующем рисунке:
Процесс обмена информацией протекает в следующих фазах
При получении низкоуровневыми сетевыми драйверами запроса по сети, запрос передается на уровень драйвера сервера.
Сервер передает запрос на чтение файла соответствующему драйверу локальной файловой системы.
Драйвер системы передает запрос к низкоуровнему драйверу диска.
Полученные данные передаются в обратной последовательности на компьютер клиент.