Смекни!
smekni.com

Операционные системы локальной сети (стр. 3 из 4)

Здесь мосты создали расширенную сеть, которая обеспечивает своим пользователям доступ к прежде недоступным ресурсам. Кроме этого, мосты могут фильтровать пакеты, охраняя всю сеть от локальных потоков данных и пропуская наружу только те данные, которые предназначены для других сегментов сети. Маршрутизатор (англ. Router) объединяет сети с общим протоколом более эффективно, чем мост. Он позволяет, например, расщеплять большие сообщения на более мелкие куски, обеспечивая тем самым взаимодействие локальных сетей с разным размером пакета. Маршрутизатор может пересылать пакеты на конкретный адрес (мосты только отфильтровывают ненужные пакеты), выбирать лучший путь для прохождения пакета и многое другое. Чем сложней и больше сеть, тем больше выгода от использования маршрутизаторов. Мостовой маршрутизатор (англ. Brouter) — это гибрид моста и маршрутизатора, который сначала пытается выполнить маршрутизацию, где это только возможно, а затем, в случае неудачи, переходит в режим моста.

Шлюз (англ. GateWay), в отличие от моста, применяется в случаях, когда соединяемые сети имеют различные сетевые протоколы. Поступившее в шлюз сообщение от одной сети преобразуется в другое сообщение, соответствующее требованиям следующей сети. Таким образом, шлюзы не просто соединяют сети, а позволяют им работать как единая сеть. C помощью шлюзов также локальные сети подсоединяются к мэйнфреймам — универсальным мощным компьютерам.

4. ОПЕРАЦИОННЫЕ СИСТЕМЫ ЛОКАЛЬНЫХ СЕТЕЙ

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

Существует много операционных систем локальных сетей. Наиболее широкое распространение получили операционные системы NovellNetWare и WindowsNTдля локальных сетей ПК. Ознакомимся с первой из них.

Фирма «NovellInc.», в компьютерном мире не менее известная чем фирмы IBM и «Microsoft», специализируется на создании операционных систем локальных сетей. Созданная в 1982 г. небольшой группой менеджеров и программистов, фирма уже к 1990 г. имела годовой оборот на уровне 500 млн. долларов. Ее сетевые ОС известны своим высочайшим качеством и надежностью.

Сетевая операционная система NovellNetWare 386, начиная с версии 3.11, представляет собой 32-разрядную операционную систему реального времени, работающую в защищенном режиме процессоров 80386 и более мощных (80486 и Pentium).

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

ОС Netware 386 имеет ядро - файл server.exe, который запускается из MSDOS (на файл-сервере), затем с консоли и с помощью текстового файла конфигурации загружаются разнообразные драйверы, управляющие сетевыми устройствами. Кроме драйверов могут быть запущены в многозадачном режиме разнообразные утилиты и прикладные программы, например, управляющие файлами, хранящимися на сервере, и базами данных, работающими с внешними коммуникационными каналами. Эти команды содержатся в файлах, имеющих имена с расширением.п1ти потому называются «nlm-модулями».

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

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

• LOGIN, содержащую программу подключения пользователя к сетиhgin.exe и другие процедуры, обслуживающие потребности пользователя рабочей станции при подключении ее к сети;

• MAIL, в которой для каждого пользователя сети заводится отдельный подкаталог (с именем из цифр), содержащий стартовый файл пользователяLoginScript и файл конфигураций заданий на печать;

• SYSTEM, в которой хранятся файлы операционной системы NetWare, системные утилиты и некоторые другие служебные программы; этот каталог виден только системному администратору (имеющему идентификатор SUPERVISOR);

• PUBLIC, в которой содержатся сетевые программы и утилиты, доступные для всех пользователей сети;

• USERS, с индивидуальными подкаталогами пользователей сети. Файловая система NetWare на сервере не совместима с MSDOS. На рабочих же станциях, после запуска клиентской части системы, обеспечивается прозрачный доступ к разделам диска файл-сервера как к своим собственным дисководам.

Файловая система NetWare поддерживает разветвленную систему разграничения доступа к файлам и каталогам файл-сервера с различных рабочлх станций. Все пользователи сети могут быть разделены системным администратором на группы. Каждая группа обладает своими правами доступа, притом один и тот же пользователь может находиться одновременно в разных группах. В табл. 1.1 приведены типичные для NovellNetWare виды доступа к каталогам и файлам.

Таблица 1.1

Некоторые виды доступа к каталогам и файлам

Виды доступа Обозначения Права
AccessControl A Изменение прав доступа к каталогу и файлу
FileStream F Просмотр содержимого каталога
Create С Создание каталогов или файлов в данном каталоге
Erase E Удаление каталогов или файлов из данного каталога
Modify M Изменение содержимого файлов (перезапись)
Supervisory S Права супервизора (позволяют делать любые
операции с файлами, расположенными в каталоге)
Write W Запись в файл

Определение групп и их прав доступа выполняется с помощью утилиты syscon.exe.

Операционная система обладает развитым командным языком для написания файлов загрузки LoginScript, большим набором утилит для пользователя и системного администратора. Охарактеризуем важнейшие из них. Для пользователя это утилиты, хранящиеся в каталоге PUBLIC.

LOGIN - первая команда, которую должен выдать пользователь перед началом работы в сети. При помощи этой команды пользователь подключается к файл-серверу.

Если командаlogin запущенабез параметров, вы будетеподключены к ближайшему серверу. ДополнительноВам надо будет ввести имя пользователяи, возможно, пароль:

login [/параметры][сервер[/имя_пользователя]][параметры_входа]

В табл. 1.2 приведены параметры, задаваемые командой login через символ "/" (выделенные буквы можно использовать в качестве сокращения).


Таблица1.2

Некоторые параметры команды LOGIN

Параметр Назначение и использование
/Script/NoAttach/CleanScreen Позволяет выполнить подключение к сети с отличным от стандартного файлом LoginScript; после параметра необходимо указать полный путь к нужному файлу LoginScriptЭтот параметр нужен для запуска файла LoginScript без подключения к файл-серверу Стирание экрана во время ввода пароля

После перечисленных выше параметров можно указать имя файл-сервера и имя пользователя. После имени пользователя можно указать дополнительные параметры, которые можно будет проанализировать во время выполнения файла LoginScript.

LOGOUT - отключение от файл-сервера. В качестве параметра можно указать имя файл-сервера, от которого вы собираетесь отключиться:

logout[имя_сервера]

Если имя файл-сервера не указано, выполняется отключение от всех серверов, к которым вы были подключены.

MAP - отображение каталогов файл-сервера на локальные диски рабочей станции. Эта команда позволяет автоматизировать процесс отображения каталогов (табл. 1.3). Приведем общий формат вызова команды (с некоторыми упрощениями):

mар [функция][диск:=[путь[„„]]]

Таблица 1.3 Форматы команды MAP

Формат Комментарий
mар mар диск:= [путь] каталогmар диск:= [путь] каталог; диск:= [путь] каталог;mapinsert диск_поиска:= [путь] каталог;maproot диск := [путь] каталог; диск := диск Если команда mар выдана без параметров, на экране отображаегся карта текущего отображения каталоговОтображение диска «диск» на сетевой каталог «каталог»; в пути для сетевого каталога можно указывать имя сервера или имя тома.Одновременное отображение нескольких дисков в одной командеОтображение сетевого каталога на диск. Полученный диск автоматически просматривается при запуске программ, поэтому он называется «дискпоиска»Отображение сетевого каталога на корневой каталог локального диска. Требуется для тех программ, которые могут работать только с корневым каталогом

MENU. Если, находясь в каталоге SYS:PUBLIC, вы запустите программу тепи.ехе с параметром main, на экране появится меню, с помощью которого можно выполнять запуск различных сетевых утилит (табл. 1.4).