
- •1.Сетевая операционная системы
- •2.Сетевая служба
- •3.Параметры организации работы приложений в сети
- •4.Двухзвенные системы
- •5.Типы сетевых ос
- •6.Модели сетевых служб и распределенных приложений.
- •7.Схема «файл-сервер»
- •8.Схема «клиент-сервер»
- •Серверы баз данных
- •9.Уровни модели osi
- •Сетевая модель osi
- •Уровни модели osi
- •Прикладной (Приложений) уровень
- •Представительский (Уровень представления)
- •Сеансовый уровень
- •Транспортный уровень
- •Сетевой уровень
- •Канальный уровень
- •Физический уровень
- •11. Устранение неполадок в сети, конфигурирование сети
- •12. Построение информационной системы.
- •13.Жизненный цикл
- •14.Доменная организация ис
- •15.Контроллеры домена
- •16.Доверительные отношения доменов
- •17.Базовые модели организации доменов
- •18.Модель с одним доменом
- •19.Модель с главным доменом
- •20.Модель с несколькими главными доменами
- •21.Модель с полными доверительными отношениями
- •22.Множественные прикладные среды
- •23.Структура обеспечивающая в Windows поддержку множественных прикладных
- •24.Объектно-ориентированный подход в Win nt
- •25.Процессы и нити
- •26.Адресное пространство процесса
- •27.Процесс в win
- •28.Объект-нить
- •29.Алгоритм планирования процессов и нитей
- •30.Алгоритм планирования: готовность, первоочередная готовность, выполнение.
- •31.Алгоритм планирования: ожидание, переходное состояние, завершение.
- •32.Диспетчер ядра
- •33. Удаленное управление
- •34.Сервер терминалов
- •36.Подсистемы в Win nt
- •37.Редиректор в win
- •38.Средства сетевого взаимодействия Windows nt
- •39.Динамические и абсолютные приоритеты
1.Сетевая операционная системы
Сетевая операционная система составляет основу любой вычислительной сети. Каждый компьютер в сети в значительной степени автономен, поэтому под сетевой операционной системой в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам - протоколам. В узком смысле сетевая ОС - это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети.
Сетевая операционная система — операционная система со встроенными возможностями для работы в компьютерных сетях. К таким возможностям можно отнести:
поддержку сетевого оборудования
поддержку сетевых протоколов
поддержку протоколов маршрутизации
поддержку фильтрации сетевого трафика
поддержку доступа к удалённым ресурсам, таким как принтеры, диски и т. п. по сети
поддержку сетевых протоколов авторизации
наличие в системе сетевых служб, позволяющих удалённым пользователям использовать ресурсы компьютера
Примеры сетевых операционных систем:
Novell NetWare
Microsoft Windows (95, NT и более поздние)
Различные UNIX системы, такие как Solaris, FreeBSD
Различные GNU/Linux системы
IOS
ZyNOS компании ZyXEL
Первые сетевые ОС представляли собой совокупность существующей локальной ОС и надстроенной над ней сетевой оболочки. При этом в локальную ОС встраивался минимум сетевых функций, необходимых для работы сетевой оболочки, которая выполняла основные сетевые функции. Примером такого подхода является использование на каждой машине сети операционной системы MS DOS.
Однако более эффективным представляется путь разработки операционных систем, изначально предназначенных для работы в сети. Сетевые функции у ОС такого типа глубоко встроены в основные модули системы, что обеспечивает их логическую стройность, простоту эксплуатации и модификации, а также высокую производительность. Примером такой ОС является система Windows NT фирмы Microsoft, которая за счет встроенности сетевых средств обеспечивает более высокие показатели производительности и защищенности информации
Основное назначение
Главными задачами являются разделение ресурсов сети (например, дисковые пространства) и администрирование сети. С помощью сетевых функций системный администратор определяет разделяемые ресурсы, задаёт пароли, определяет права доступа для каждого пользователя или группы пользователей. Отсюда деление:
- сетевые ОС для серверов;
- сетевые ОС для пользователей.
Существуют специальные сетевые ОС, которым приданы функции обычных систем (Пр.: Windows NT) и обычные ОС (Пр.: Windows XP), которым приданы сетевые функции. Сегодня практически все современные ОС имеют встроенные сетевые функции.
Распределенная ОС
Распределенная ОС обеспечивает высокую степень прозрачности сетевых ресурсов. Т.е. распределенная ОС предоставляет пользователю и приложениям сетевые ресурсы в виде единой централизованной виртуальной машины.
Распределенная ОС автоматически распределяет процессы по различным компьютерам для обработки (терминальный сервер).
Распределенная ОС, динамически и автоматически распределяя работы по различным машинам системы для обработки, заставляет набор сетевых машин работать как виртуальный унипроцессор. Пользователь распределенной ОС, вообще говоря, не имеет сведений о том, на какой машине выполняется его работа.
Распределенная ОС существует как единая операционная система в масштабах вычислительной системы. Каждый компьютер сети, работающей под управлением распределенной ОС, выполняет часть функций этой глобальной ОС. Распределенная ОС объединяет все компьютеры сети в том смысле, что они работают в тесной кооперации друг с другом для эффективного использования всех ресурсов компьютерной сети. Два значения термина «сетевая ОС» В настоящее время практически все сетевые операционные системы еще очень далеки от идеала истинной распределенности. Степень автономности каждого компьютера в сети, работающей под управлением сетевой операционной системы, значительно выше по сравнению с компьютерами, работающими под управлением распределенной ОС.