Выбор оптимальных сетевых решений на базе многозадачных операционных систем для построения компьютерной сети вуза

Информация - Компьютеры, программирование

Другие материалы по предмету Компьютеры, программирование

определяет, относится ли этот запрос к файлу на локальном диске или на сетевом, в зависимости от этого запрос отправляется к DOS или к NetWare.

Программа-оболочка использует другой модуль IРХ.СОМ для передачи сетевых запросов к файловому серверу, а в некоторых случаях и прямых сообщений между рабочими станциями. Другими словами, протокол IPX -это язык общения рабочих станций с файловым сервером.

При работе в ОС NetWare нет надобности в использовании NetBIOS (конечно, если не используется прикладная программа, применяющая этот протокол), так как в NetWare применяется протокол IPX. Тем не менее фирма Novell поставляет эмулятор NetBIOS, который преобразовывает команды NetBIOS в команды IPX. Эмулятор требует дополнительно 20К ОЗУ.

Утилиты NetWare

Командные строки в NetWare предназначены для выполнения простых функций, не требующих меню, путем вызова соответствующих программ. Целый набор таких программ расположен в директории с названием PUBLIC.

Команда LOGIN

Для присоединения к серверу нужно ввести команду ОС NetWare:
LOGIN имя_сервера/имя_пользователя

В поле имя_сервера нужно указать сервер, к которому вы хотели бы присоединиться, а в поле имя_пользователя свое пользовательское имя. Команда LOGIN автоматически запросит ваш пароль. Для отсоединения от сервера нужно ввести LOGOUT.

Если в ЛВС имеется более одного сервера, то для логического присоединения к каждому из них после первого используется команда ATTACH. После этого можно войти в сервер, к которому вы присоединились.

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

  • передачи сообщения пользователю этого сервера
  • использования накопителя этого сервера
  • копирования файлов или директорий на этот файловый сервер или с него

Для изменения пароля в ОС NetWare предусмотрена команда SETPASS. При вводе этой команды запрашивается старый пароль, и после правильного ввода вы получаете возможность ввести новый.

Если необходима идентификация пользователей, присоединенных к ЛВС, то можно воспользоваться командой WHOAMI. В ответ на экране появится следующее сообщение:

You are user SIMON attached to server SERVER_1, connection 12.
Server SERVER_1 is running NetWare v3.11. Login time: Wednesday April 23, 1997 11:05 am.

Для получения списка серверов в ЛВС можно воспользоваться командой SLIST. Для определения имен пользователей, присоединенных к ЛВС предусмотрена команда USERLIST. Сообщение этой команды на экране выглядит так:

ConnectionUser NameLogin tine1NVASUKOV4-23-1997 11:262AOZHIGOV4-23-1997 12:054*SIMON4-23-1997 12:44Символ (*) высвечивается перед вашим пользовательским именем,

Для каждого пользователя можно создать так называемый LOGIN-сценарий. LOGIN-сценарий - это программа, которая устанавливает операционные параметры для вашей рабочей станции при каждой процедуре присоединения к ЛВС. Сценарий выполняет такие рутинные задачи, как переназначение сетевых накопителей, выполнение программ и запуск приложений, а также присоединение к различным файловым серверам. Однако LOGIN-сценарий не может запускать резидентные программы. В этом разделе вы познакомитесь с основными командами LOGIN-сценария.

Для редактирования файла LOGIN-сценария необходимо воспользоваться утилитой NetWare SYSCON. После выбора из меню строки Информация о Пользователе (User Information), вашего псевдонима (ID) и файла LOGIN- сценария вы готовы к конфигурированию сценария. Для того, чтобы введенные изменения стали действовать, нужно отсоединиться от ЛВС и вновь присоединиться.

Обычно в LOGIN-сценарии используются команды ОС NetWare ATTACH, MAP и SET. Имеется также возможность использования в сценарии комбинаций IF....THEN. В больших ЛВС предпочтительнее команды вашего LOGIN-сценария включать в системный LOGIN-сценарий.

Команда MAP может установить буквенные обозначения для сетевых накопителей и удлинить список PATH в DOS для поиска прикладных программ и утилит. С помощью одной буквы можно обозначить весь жесткий диск файлового сервера или только его часть (директорию с поддиректориями, например), Такие переназначения предназначены для идентификации определенных областей в структуре директорий. В NetWare различают три типа накопителей: локальные накопители, сетевые накопители и поисковые накопите ли. Локальные накопители физически подключены к рабочим станциям. Сетевые накопители - это накопители на жестких дисках файлового сервера (их часто называют томами). Аналогично тому, как в DOS, применяется средство PATH для задания списка накопителей и директорий, в которых по умолчанию разыскиваются прикладные программы, в ОС Net Ware используется понятие поисковые накопители. Для просмотра текущего статуса переназначения сетевых накопителей можно ввести команду MAP без параметров.

Символ # используется для запуска программ (файлов с расширениями СОМ или ЕХЕ) в процессе LOGIN-сценария.

Команда ATTACH позволяет производить логическое присоединение к другим файловым серверам, не отсоединяясь от текущего.

Команда сценария SET позволяет устанавливать значения переменных DOS. Вы можете использовать команду SET так, как в приведенном ниже примере:

В LOGIN-сценарий допускается использование логических конструкций IF...THEN, которые разрешают выполнение определенных команд при выполнении заданных условий:
IF DAY_OF_WEEK= "Понедельник" THEN WRITE "AARGH".
WRITE - это команда LOGIN-сценария для выдачи сообщений на экран.

Вы можете связываться с другими пользователями в ЛВС, посылая сообщения с вашей рабочей станции при помощи командной строки. Предположим, что вы хотите послать пользователям с именами DEN и VICTOR сообщение сле?/p>