Лекция 1. Сетевые операционные системы

Лекция 1. Сетевые операционные системы

Сетевая операционная система выполняет функции прикладной платформы, предоставляет разнообразные виды сетевых служб и поддерживает работу прикладных… NOS определяет взаимосвязанную группу протоколов верхних уровней,… - адресация объектов сети;

Тема 1. Структура сетевой операционной системы

Рис. 7.1 Структура сетевой ОС В соответствии со структурой, приведенной на рис. 7.1, в сетевой операционной системе отдельной машины можно выделить…

Клиентское программное обеспечение

Для работы с сетью на клиентских рабочих станциях должно быть установлено клиентское программное обеспечение. Это программное обеспечение обеспечивает доступ к ресурсам, расположенным на сетевом сервере. Тремя наиболее важными компонентами клиентского программного обеспечения являются редиректоры (redirector), распределители (designator) и имена UNC (UNC pathnames).[5]

Редиректоры

Фактически существуют два типа редиректоров, используемых в сети: - клиентский редиректор (client redirector) - серверный редиректор (server redirector).

Распределители

Имена UNC

Серверное программное обеспечение

В дополнение к обеспечению контроля над сетевыми ресурсами сервер выполняет следующие функции: - предоставляет проверку регистрационных имен (logon identification) для… - управляет пользователями и группами;

Клиентское и серверное программное обеспечение

В зависимости от функций, возлагаемых на конкретный компьютер, в его операционной системе может отсутствовать либо клиентская, либо серверная… На рис. 7.2 компьютер 1 выполняет функции клиента, а компьютер 2 – функции…

Выбор сетевой операционной системы

При выборе сетевой операционной системы необходимо учитывать:

- совместимость оборудования;

- тип сетевого носителя;

- размер сети;

- сетевую топологию;

- требования к серверу;

- операционные системы на клиентах и серверах;

- сетевая файловая система;

- соглашения об именах в сети;

- организация сетевых устройств хранения.

Тема 2. Одноранговые NOS и NOS с выделенными серверами

Если компьютер предоставляет свои ресурсы другим пользователям сети, то он играет роль сервера. При этом компьютер, обращающийся к ресурсам другой… Рис. 7.1 Одноранговая сеть

Тема 3. NOS для сетей масштаба предприятия

Сети отделов используются небольшой группой сотрудников, решающих общие задачи. Главной целью сети отдела является разделение локальных ресурсов,… Сети кампусов соединяют несколько сетей отделов внутри отдельного здания или… Сети предприятия (корпоративные сети) объединяют все компьютеры всех территорий отдельного предприятия. Они могут…

Сети отделов

Сети кампусов

Корпоративные сети

К признакам корпоративных ОС могут быть отнесены также следующие особенности. 1. Поддержка приложений. В корпоративных сетях выполняются сложные… 2. Справочная служба. Корпоративная ОС должна хранить информацию обо всех пользователях и ресурсах. Например, в…

Тема 4. Сетевые ОС NetWare фирмы Novell

Назначение ОС NetWare

Сетевая операционная система NetWare допускает использование более двухсот типов сетевых адаптеров, более ста типов дисковых подсистем для хранения… ОС NetWare версий 3 и 4 предназначены для обеспечения доступа к общим ресурсам… NetWare поддерживает возможность описания различных типов объектов: пользователей, групп, файловых серверов, очередей…

Структурная схема OC

Структурная схема OC приведена на рис. 7.5. Ядро ОС NetWare загружается в ОП файлового сервера из-под DOS. В процессе функционирования ядро выполняет также роль диспетчера нитей (задач) операционной системы. Каждая нить или связана с каким-либо NLM-модулем (NetWare Loadable Module – загружаемый модуль NetWare), или представляет собой внутреннюю задачу ОС. NLM-модуль – это исполняемый файл ОС NetWare 3 и 4.

Системная база данных сетевых ресурсов является частью операционной системы и играет роль надежного хранилища системной информации:

- об объектах;

- об их свойствах (атрибутах);

- о значениях этих свойств.

Рис. 7.1 Укрупненная структурная схема ОС NetWare

Сетевая файловая система

Войдя в сеть, можно создавать другие каталоги. Пользователи могут обмениваться файлами через эти каталоги и хранить в них свои собственные файлы.… Пользователь осуществляет доступ к файлам и каталогам NetWare с рабочей…

Основные сетевые возможности

- канальный, обрабатывающий заголовок кадра (драйвер сетевого адаптера); - сетевой (протоколы IPX, SPX, NetBIOS, TLI); - транспортный (протоколы SPX, NetBIOS, TLI, NCP);

Защита информации

Операционные системы NetWare содержат механизмы защиты следующих уровней: - защита информации о пользователе; - защита паролем;

Тема 5. Семейство сетевых ОС Windows NT

Структура Windows NT

Windows NT Server может выступать как: файл-сервер; сервер печати;

Сетевые средства

Windows NT с точки зрения реализации сетевых средств имеет следующие особенности: - встроенность на уровне драйверов, обеспечивает быстродействие; - открытость, предполагает легкость динамической загрузки/выгрузки и мультиплексируемость протоколов.

Состав Windows NT

- Уровень аппаратных абстракций (Hardware Abstraction Layer – HAL); - Ядро (Kernel); - Исполняющая система (Windows NT executive);

Свойства Windows NT

Встроенная совместимость с NetWare. Возможность выполнения роли шлюза к сетям NetWare, так что Windows NT-компьютеры могут получать доступ к файлам,… Встроенная поддержка TCP/IP. Новая высокопроизводительная реализация… Значительные улучшения средств удаленного доступа RAS, включающие поддержку IPX/SPX и TCP/IP, использование стандартов…

Области использования Windows NT

Сетевая операционная система Windows NT Server может быть использована, прежде всего, как сервер в корпоративной сети. Здесь весьма полезной…

Тема 6. Семейство ОС UNIX

Большая часть коммуникационных средств ОС UNIX основывается на использовании протоколов стека TCP/IP. В UNIX System V Release 4 протокол TCP/IP… Простейшая форма организации потокового интерфейса показана на рисунке

Программы

Ядро ОС UNIX

К основным функциям ядра ОС UNIX принято относить следующие. 1. Инициализация системы – функция запуска и раскрутки. Ядро системы… 2. Управление процессами и нитями – функция создания, завершения и отслеживания существующих процессов и нитей…

Файловая система

Каждый каталог и файл файловой системы имеет уникальное полное имя (в ОС UNIX это имя принято называть full pathname – имя, задающее полный путь,…

Принципы защиты

Идентификаторы пользователя и группы пользователей

Защита файлов

Защита файлов от несанкционированного доступа в ОС UNIX основывается на трех фактах. Во-первых, с любым процессом, создающим файл (или справочник),…

Тема 7. Обзор Системы Linux

Ядро является сердцем операционной системы. Оно размещает файлы на диске, запускает программы и переключает процессор и другое оборудование между… Системные программы используют средства, предоставляемые ядром для обеспечения… Довольно часто операционная система содержит компиляторы и соответствующие им библиотеки, хотя не обязательно все…

Графический интерфейс пользователя

Такой стандарт делает систему более гибкой, хотя и имеет свои недостатки. Например, позволяет создавать новые интерфейсы для программ. Первоначально используемой с системой Linux графической оболочкой была система…

Работа с сетью

Сетевые файловые системы

При работе с сетевой файловой системой любые операции над файлами, производимыми на локальном компьютере, передаются через сеть на удаленную машину.…

Почта

Электронная почта является самым важным средством связи между компьютерами. Электронные письма хранятся в одном файле в специальном формате. Для чтения и отправления писем применяются специальные программы.

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

Почтовая система состоит из множества различных программ. Доставка писем к локальным или удаленным почтовым ящикам производится одной программой (например, sendmail или smail), в то время как для обычной отправки или просмотра писем применяется большое количество различных программ (например, Pine или elm).Файлы почтовых ящиков обычно хранятся в каталоге /var/spool/mail.

Вопросы

2. Какие функции сети выполняет сетевая операционная система? 3. Из каких частей состоит структура NOS? 4. Что такое редиректор?