Григорьев Ю. А., Центр Информационных
Технологий
Введение
Курс лекций в объеме 30 академических часов рассчитан на
5 дней занятий и предназначен для слушателей, занимающихся
организацией вычислительных процессов в сетях на основе ОС
NetWare, и на разработчиков сетевых приложений для этой среды.
В курсе рассматриваются вопросы, связанные с архитектурой
современных сетевых ОС NetWare версий 3.х и 4.х. Цель курса
- дать полное изложение особенностей ОС NetWare, выявить ее
достоинства и недостатки, сопоставить возможности различных
версий NetWare и определить правила написания сетевых приложений
для этой ОС.
В первой теме (разделе) определяется место и границы
применения популярного семейства сетевых ОС NetWare. Обсуждаются
возможности, достоинства и недостатки, а также примеры приложений
ОС NetWare.
Во второй теме рассматриваются архитектура и принципы
функционирования ОС NetWare 3.x и 4.x. Отдельно приведены
особенности управления основной и внешней памятью в ОС NetWare
4.х. Подробно освещены сетевые возможности NetWare (IPX/SPX,
SAP, RIP, NCP, NLSP и т. д.). Приводятся способы обеспечения
расширяемости и открытости для интеграции с другими системами,
способы обеспечения надежности (уровни SFT). Изучаются способы
обеспечения высокой производительности, а также механизмы
защиты файловой системы и дерева NDS. Дополнительно обсуждаются
варианты интернационализации диалоговых интерфейсов.
Третья тема посвящена вопросам администрирования и
оперативного управления ОС. Излагается организация пользовательской
операционной среды рабочей станции и файлового сервера. Затронуты
вопросы администрирования информационной среды. Отдельно рассмотрены
особенности управления сетевыми ресурсами в ОС NetWare 4.х
(глобальный каталог сетевых ресурсов NDS, миграция с Bindery
в NDS). Дан обзор команд оперативного управления файловым
сервером. Кроме того, рассмотрены средства наблюдения и контроля
за состоянием системы.
Четвертая тема посвящена вопросам разработки сетевых
приложений для NetWare. Здесь приведены структура модулей
NLM и правила их написания. Дается обзор клиентских и сетевых
примитивов NetWare.
В заключительной, пятой теме, рассматриваются различные
решения подключения сети NetWare к Internet. Подробно освещаются
вопросы инсталляции Web-сервера фирмы Novell, его настройки
и использования. Приводятся особенности создания статических
и динамических HTML-документов. Рассматриваются продукты,
входящие в состав IntranetWare, и преимущества их использования.
Назначение и области применения
ОС NetWare
Назначение и основные возможности
Назначение ОС NetWare
Возможности, предоставляемые
пользователю
Возможности по администрированию
Возможности, предоставляемые
программисту
Достоинства и недостатки
Достоинства NetWare
Ограниченность ОС
и ее сетевых приложений
Примеры использования ОС
Типы серверов, рабочих
станций и коммуникационных узлов
Примеры приложений
на серверах NetWare
Архитектура современных сетевых
ОС NetWare
Принципы построения и функционирования
Принципы организации
передачи данных в ОС NetWare
Структурная схема
OC
Функциональная схема
ОС. Модули загрузки NLM
Диспетчеризация
процессов (нитей)
Распределение и
защита основной памяти
Структура и управление
внешней памятью
Сетевая файловая
система
Сетевая печать
Основные сетевые возможности
Набор протоколов
IPX/SPX
Протокол NETBIOS
Протокол NCP
Протокол TLI
Идентификация услуг.
Протокол SAP
Протоколы маршрутизации
RIP и NLSP
Расширяемость и открытость
Системные сетевые
NLM-приложения
Поддержка рабочих
станций разных платформ
Многопротокольный
интерфейс ODI рабочей станции
Взаимодействие NetWare
с другими сетевыми ОС
Методы доступа и
кадры для сетей Ethernet, Token Ring, ARCNet и FDDI
Метод доступа
и кадры для сетей Ethernet
Метод доступа
и кадры для сетей Token Ring
Метод доступа
и кадры для сетей ARCNet
Метод доступа
и кадры для сетей FDDI
Обеспечение высокой производительности
"Плоская"
модель основной памяти
Тотальная буферизация
файлового ввода/вывода
Протоколы передачи
Packet Burst Protocol и LIP
Обеспечение надёжности
Первый уровень защиты
SFT-I
Второй уровень надёжности
SFT-II
Третий уровень надёжности
SFT-III
Поддержка дисковых
массивов RAID
Поддержка многопроцессорности
Механизмы защиты информации
Авторизация доступа
к данным сети
Аутентификация пользователей
при подключении к сети
Использование сигнатур
для передачи NCP-пакетов
Определение эффективных
прав пользователей по отношению к каталогам и файлам
Диалоговые интерфейсы
Текстовый и графический
интерфейсы ОС
Диалоговый интерфейс
пользователя
Интернационализация
диалоговых интерфейсов
Администрирование и оперативное
управление в NetWare
Администрирование операционной
среды
Пользовательская
операционная среда рабочей станции
Пользовательская
операционная среда файлового сервера
Администрирование информационной
среды
Категории пользователей
сетевой ОС NetWare
Ведение системной
базы данных сетевых ресурсов
Сопровождение сетевой
файловой системы
Обзор средств администратора
Глобальный сетевой
каталог NDS
Манипулирование
сетевыми ресурсами
Процедура однократного
подключения пользователя к сети
Средства миграции
с Bindery в NDS
Оперативное управление
Обзор команд оперативного
управления
Управление сетевой
печатью
Разработка приложений для NetWare
Средства разработки, структура
и правила написания NLM-модулей
Средства разработки и
правила написания приложений рабочих станций
Организация API-интерфейса
и примитивы для разработки программ
Служба счетов
Средства интеграции сетей NetWare
с Internet/Intranet
Подключение к Internet
через локальную сеть NetWare
Web-серверы для сетей
NetWare
NetWare Web Server (Novell):
установка, настройка, порядок работы
Создание Web-документов
в NetWare Web Server
Статические HTML-документы
Web-сервера
Динамические HTML-документы
Web-сервера
Организация работы NetWare
в режиме Intranet
|