
М
инистерство
образования и науки Украины
Севастопольский национальный технический университет
Исследование СЕТЕВого клиента
ОПЕРАЦИОННОЙ СИСТЕМЫ NetWare
Методические указания
к выполнению лабораторной работы 2
по дисциплине "операционные системы персональных компьютеров и компьютерных сетей"
для студентов дневной формы обучения
направления подготовки 0914
"Компьютеризированные системы, автоматика и управление"
Севастополь
2005
УДК 681.5
Исследование сетевого клиента операционной системы NetWare: Методические указания к выполнению лабораторной работы 2 по дисциплине "Операционные системы персональных компьютеров и компьютерных" для студентов дневной формы обучения направления подготовки 0914 "Компьютеризированные системы, автоматика и управление" /Разраб. А.Е.Осадченко– Севастополь: Изд-во СевНТУ, 2005. – 8 с.
В методическом указании приводится описание лабораторной работы, целью которой является изучение средств запроса доступа к удаленным ресурсам и услугам и их использования овладение практическими навыками и умениями работы с сетевым клиентом.
Методические указания предназначены для студентов дневной формы обучения по направлению подготовки 0914 – "Компьютеризированные системы, автоматика и управление".
Методические указания рассмотрены и утверждены на заседании кафедры Технической кибернетики,
протокол № 2 от " 30 " декабря 2004 г.
Допущено учебно-методическим центром СевНТУ в качестве методических указаний.
Рецензент
Крамарь В.А. канд. техн. наук, доцент кафедры ТК.
Содержание
1. ЦЕЛЬ РАБОТЫ 3
2. КРАТКИЕ ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ 3
3. ЗАДАНИЕ НА РАБОТУ 7
4. СОДЕРЖАНИЕ ОТЧЕТА И ПОРЯДОК ЗАЩИТЫ РАБОТЫ 7
5. КОНТРОЛЬНЫЕ ВОПРОСЫ 7
БИБЛИОГРАФИЧЕСКИЙ СПИСОК 8
1. Цель работы
Изучить возможности средств запроса доступа к удаленным ресурсам файловых серверов NetWARE и услугам и их использования - клиентская часть ОС ПК (редиректор).
2. Краткие теоретические сведения
Сетевая операционная система составляет основу любой вычислительной сети. Каждый компьютер в сети в значительной степени автономен, поэтому под сетевой операционной системой в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам - протоколам. В узком смысле сетевая ОС - это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети.
Рисунок 2.1 – Структура сетевой ОС
В сетевой операционной системе отдельной ЭВМ можно выделить несколько частей выполняющих различные функции (рисунок 2.1).
Средства распределения оперативной памяти между процессами, планирования и диспетчеризации процессов, управления процессорами в мультипроцессорных машинах, управления периферийными устройствами и другие функции управления ресурсами локальных ОС.
Средства предоставления собственных ресурсов и услуг в общее пользование - серверная часть ОС (сервер). Эти средства обеспечивают, например, блокировку файлов и записей, что необходимо для их совместного использования; ведение справочников имен сетевых ресурсов; обработку запросов удаленного доступа к собственной файловой системе и базе данных; управление очередями запросов удаленных пользователей к своим периферийным устройствам.
Средства запроса доступа к удаленным ресурсам и услугам и их использования - клиентская часть ОС (редиректор). Эта часть выполняет распознавание и перенаправление в сеть запросов к удаленным ресурсам от приложений и пользователей, при этом запрос поступает от приложения в локальной форме, а передается в сеть в другой форме, соответствующей требованиям сервера. Клиентская часть также осуществляет прием ответов от серверов и преобразование их в локальный формат, так что для приложения выполнение локальных и удаленных запросов неразличимо.
Коммуникационные средства ОС, с помощью которых происходит обмен сообщениями в сети. Эта часть обеспечивает адресацию и буферизацию сообщений, выбор маршрута передачи сообщения по сети, надежность передачи и т.п., то есть является средством транспортировки сообщений.
В зависимости от функций, возлагаемых на конкретный компьютер, в его операционной системе может отсутствовать либо клиентская, либо серверная части.
На рисунке 2.2 показано взаимодействие сетевых компонентов. Здесь компьютер 1 исполняет роль "чистого" клиента, а компьютер 2 - роль "чистого" сервера, соответственно на первой машине отсутствует серверная часть, а на второй - клиентская. На рисунке отдельно показан компонент клиентской части - редиректор. Именно редиректор перехватывает все запросы, поступающие от приложений, и анализирует их. Если выдан запрос к ресурсу данного компьютера, то он переадресовывается соответствующей подсистеме локальной ОС, если же это запрос к удаленному ресурсу, то он переправляется в сеть. При этом клиентская часть преобразует запрос из локальной формы в сетевой формат и передает его транспортной подсистеме, которая отвечает за доставку сообщений указанному серверу. Серверная часть операционной системы компьютера 2 принимает запрос, преобразует его и передает для выполнения своей локальной ОС. После того, как результат получен, сервер обращается к транспортной подсистеме и направляет ответ клиенту, выдавшему запрос. Клиентская часть преобразует результат в соответствующий формат и адресует его тому приложению, которое выдало запрос.
Рисунок 2.2 – Взаимодействие компонентов операционной системы при взаимодействии компьютер-сервер
Фирма Novell была одной из первых компаний, которые начали создавать ЛВС.
Она производила как аппаратные средства, так и программные, однако в последнее время фирма Novell сконцентрировала усилия на программных средствах ЛВС. Рассмотрим подробнее структуру данной ОС
Файловый сервер в NetWare является обычным ПК, сетевая ОС которого осуществляет управление работой ЛВС. Функции управления включают координацию рабочих станций и регулирование процесса разделения файлов и принтера в ЛВС. Сетевые файлы всех рабочих станций хранятся на жестком диске файлового сервера, а не на дисках рабочих станций.
Некоторые команды ОС NetWare:
NPRINT - передача текстового файла на принтер.
LOGIN - команда подсоединения к серверу (для отсоединения - LOGOUT).
WHOAMI - идентификация пользователя (информация о текущем сеансе).
USERLIST - выдача имен пользователей, подсоединенных к ЛВС в данный момент.
SEND - посылка сообщения какому-либо пользователю.
В NetWare различают три типа накопителей: локальные накопители, сетевые накопители и поисковые накопители. Локальные накопители физически подключены к рабочим станциям. Сетевые накопители - это накопители на жестких дисках файлового сервера. Аналогично тому, как в DOS, применяется средство PATH для задания списка накопителей и директорий, в которых по умолчанию разыскиваются прикладные программы, в ОС NetWare используется понятие поискового накопителя.
МАР - просмотр текущего статуса накопителей (без параметров), и переназначение их (с параметрами).
ОС NetWare позволяет манипулировать файлами и директориями различными способами. Можно копировать, уничтожать, переименовывать, записывать, распечатывать и разделять файлы в ЛВС. Есть также определённая система прав доступа к файлам и директориям.
Как файлы, так и директории на сервере в ЛВС под управлением ОС NetWare имеют атрибуты. Эти атрибуты могут отменять права, предоставленные пользователям в ЛВС.
RIGHTS - список прав, которыми вы обладаете для данной директории.
NCOPY - копирование файлов.
NDIR - список файлов данной директории. В отличие от команды DOS DIR она выводит дополнительную информацию для каждого файла и директории.
Система защиты данных в ЛВС NetWare включает в себя следующие меры:
- защита от несанкционированного присоединения к ЛВС путем присвоения имен и паролей пользователям, а также ограничениями на доступ к ЛВС пользователей с определенными именами в определенное время дня;
- система доверяемых прав (trustee rights), позволяющая контролировать, к каким файлам и директориям может, имеет доступ пользователь, а также какие операции он может производить с ними;
- система атрибутов для директорий или файлов, которые определяют возможность копирования, просмотра, записи и разделения их в ЛВС.
Для каждой директории существует маска максимальных прав, хранящая максимальные привилегии, которые может в ней иметь пользователь. Ниже перечислены восемь прав, которые могут быть указаны в этой маске:
- право чтения из открытых файлов;
- право записи в открытые файлы;
- право открывать файлы;
- право создавать новые файлы;
- право уничтожать файлы;
- право создавать, переименовывать или стирать поддиректории, и устанавливать доверяемые права над директориями внутри директории и ее поддиректориях;
- право производить поиск файлов в директории;
- право модификации атрибутов файла;