Сетевые операционные системы (Network Operating System – NOS) – это комплекс программ, обеспечивающих обработку, хранение и передачу данных в сети.
Сетевая операционная система выполняет функции прикладной платформы, предоставляет разнообразные виды сетевых служб и поддерживает работу прикладных процессов, выполняемых в абонентских системах. Сетевые операционные системы используют клиент-серверную, либо одноранговую архитектуру. Компоненты NOS располагаются на всех рабочих станциях, включенных в сеть.
NOS определяет взаимосвязанную группу протоколов верхних уровней, обеспечивающих выполнение основных функций сети. К ним, в первую очередь, относятся:
- адресация объектов сети;
- функционирование сетевых служб;
- обеспечение безопасности данных;
- управление сетью.
- набор сетевых служб, которые предоставляет сеть;
- возможность наращивания имен, определяющих хранимые данные и прикладные программы;
- механизм рассредоточения ресурсов по сети;
- способ модификации сети и сетевых служб;
- надежность функционирования и быстродействие сети;
- используемые или выбираемые физические средства соединения;
- типы компьютеров, объединяемых в сеть, их операционные системы;
- предлагаемые системы, обеспечивающие управление сетью;
- используемые средства защиты данных;
- совместимость с уже созданными прикладными процессами;
- число серверов, которое может работать в сети;
- перечень ретрансляционных систем, обеспечивающих сопряжение локальных сетей с различными территориальными сетями;
- способ документирования работы сети, организация подсказок и поддержек.
Функции и характеристики сетевых операционных систем (ос).
- управление каталогами и файлами;
- управление ресурсами;
- коммуникационные функции;
- защита от несанкционированного доступа;
- обеспечение отказоустойчивости;
- управление сетью.
Источник: studfile.net
Сети и сетевые операционные системы Валиуллин 30.11.2022
Сетевые операционные системы
Сетевые операционные системы — это комплекс программ, обеспечивающих обработку, передачу и хранение данных в сети. Сетевая ОС предоставляет пользователям различные виды сетевых служб (управление файлами, электронная почта, процессы управления сетью и др.), поддерживает работу в абонентских системах. Сетевые ОС используют архитектуру клиент-сервер или одноранговую архитектуру. Вначале сетевые ОС поддерживали лишь локальные вычислительные сети (ЛВС), сейчас эти ОС распространяются на ассоциации локальных сетей. Наиболее популярные: LAN Server, NetWare, ОС Windows.
3.2 Сервисное программное обеспечение
Набор сервисных, дополнительно устанавливаемых программ является расширением базового программного обеспечения компьютера. Эти программы вспомогательного назначения часто называют утилитами. Иногда их называют служебными программами. Основное назначение утилит состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Некоторые служебные программы (как правило, это программы обслуживания) изначально включают в состав операционной системы, но большинство служебных программ являются для операционной системы внешними и служат для расширения ее функций.
15 урок Структура сетевой операционной системы
Чаще всего используются следующие типы утилит:
— программы резервирования — позволяют быстро скопировать нужную для Вас информацию, находящуюся на жестком диске компьютера, на дискеты, съемные диски или кассеты стримера;
— антивирусные программы — предназначены для предотвращения заражения компьютерным вирусом и ликвидации последствий заражения;
— программы-упаковщики (архиваторы) позволяют за счет применения специальных методов «упаковки» информации сжимать информацию на дисках, т.е. создавать копии файлов меньшего размера, а также объединять копии нескольких файлов в один архивный файл;
— программы-русификаторы, приспосабливают другие программы (обычно ОС) для работы с русскими буквами (текстами, пользователями и т.д.);
— программы для диагностики компьютера позволяют проверить конфигурацию компьютера и работоспособность его устройств;
— программы-кэши для диска убыстряют доступ к информации на дисках путем организации в оперативной памяти кэш-буфера, содержащего наиболее часто используемые участки диска;
— программы для оптимизации дисков позволяют обеспечить более быстрый доступ к информации на диске за счет оптимизации размещения данных на диске;
— программы ограничения доступа позволяют защитить хранящиеся на компьютере данные от нежелательных или неквалифицированных пользователей;
— программы для просмотра графических файлов (вьюеры) позволяют выводить изображения самых популярных графических форматов в полный экран, автоматически менять их на экране через определенные промежутки времени, распечатать любое изображение;
— проигрыватели мультимедиа-файлов (плееры) обладают большими возможностями, чем стандартные инструменты Windows;
— программы для записи компакт-дисков.
Утилиты могут распространяться как поодиночке, так и в составе мощных утилитных комплектов. Один из лучших Интернет-сайтов, посвященных утилитам, www.download.com — включает информацию о тысячах программ.
Наибольшее распространение получил комплект утилит: — пакет Norton Utilities (Symantec), который включает в себя программы для оптимизации дисков, программы дефрагментации дисков, программы для диагностики всех аппаратных ресурсов компьютера, программы для управления памятью и множество других полезных программ.
Из отдельных утилит, учитывая необходимость соблюдения компьютерной безопасности даже на начальном этапе освоения ПК, немного подробнее рассмотрим антивирусные программы.
Антивирусные программы. Термин «компьютерный вирус» появился в 1984 г. на конференции по информационной безопасности, хотя сами вирусы появились более тридцати лет назад, в конце 60-х, когда даже ещё не было персональных компьютеров.
Компьютерный вирус — это специальная программа, способная самопроизвольно присоединяться к другим программам (т.е. заражать их), создавать свои копии и внедрять их в файлы, системные области компьютера и в вычислительные сети с целью нарушения работы программы, порчи файлов и папок (каталогов), засорения или стирания памяти, создания помех в работе компьютера.
Первые вирусы «заражали», в основном, исполняемые файлы типа.com,.exe. После появления ОС Windows 95 появились вирусы, паразитирующие не на исполняемых файлах, а на документах, подготовленных в популярных программах из комплекта Microsoft Office. Причина в том, что в текстовый процессор Microsoft Word и в табличный процессор Microsoft Excel встроен свой собственный язык программирования — Visual Basic for Application (VBA), предназначенный для создания специальных дополнений к редакторам — макросов.
Эти макросы сохранялись в теле документов и легко могли быть заменены вирусами. После открытия зараженного файла вирус активировался и заражал все документы Microsoft Office на диске. Предохраниться от макровирусов — а именно так назвали новый класс вирусов — довольно просто. При открытии любого документа, содержащего встроенные макросы, Word или Excel спрашивает пользователя, уверен ли он, что документ взят из надежного источника и стоит ли эти макросы загружать?
Несмотря на принятые во многих странах законы о борьбе с компьютерными преступлениями и разработку специальных программных средств защиты от вирусов, количество новых программных вирусов постоянно растет. Основными путями проникновения вируса в компьютер являются съемные диски (гибкие и лазерные), а также компьютерные сети.
Заражение жесткого диска вирусами может произойти при загрузке компьютера с дискеты, содержащей вирус. Такое заражение может произойти случайно, если дискету не вынули из дисковода А: и перезагрузили компьютер. На дискету же вирус может попасть, даже если дискету просто вставили в дисковод зараженного компьютера и прочитали её оглавление. Поэтому необходимо снабдить ОС антивирусными программами.
Самые известные современные программные средства борьбы с компьютерными вирусами:
1. Антивирусный комплект АО «Диалог-Наука», в который входят четыре программных продукта: полифаги (т.е. программы-доктора, предназначенные для поиска и уничтожения большого количества вирусов) Aidstest и Doctor Web (сокращенно Dr. Web), ревизор диска Adinf и лечащий блок Adinf Cure Module.
2. Norton Antivirus фирмы Symantec.
3. Антивирус Касперского (AVP) (Лаборатория Касперского).
Источник: mydocx.ru
Клиентское программное обеспечение
Сетевые операционные системы (Network Operating System –NOS) – это комплекс программ, обеспечивающих обработку, хранение и передачу данных в сети.
Сетевая операционная система выполняет функции прикладной платформы, предоставляет разнообразные виды сетевых служб и поддерживает работу прикладных процессов, выполняемых в абонентских системах. Сетевые операционные системы используют клиент серверную либо одноранговую архитектуру. Компоненты NOS располагаются на всех рабочих станциях, включенных в сеть.
NOS определяет взаимосвязанную группу протоколов верхних уровней, обеспечивающих выполнение основных функций сети. К ним, в первую очередь, относятся:
— адресация объектов сети;
— функционирование сетевых служб;
— обеспечение безопасности данных;
При выборе NOS необходимо рассматривать множество факторов. Среди них:
— набор сетевых служб, которые предоставляет сеть;
— возможность наращивания имен, определяющих хранимые данные и прикладные программы;
— механизм рассредоточения ресурсов по сети;
— способ модификации сети и сетевых служб;
— надежность функционирования и быстродействие сети;
— используемые или выбираемые физические средства соединения;
— типы компьютеров, объединяемых в сеть, их операционные системы;
— предлагаемые системы, обеспечивающие управление сетью;
— используемые средства защиты данных;
— совместимость с уже созданными прикладными процессами;
— число серверов, которое может работать в сети;
— перечень ретрансляционных систем, обеспечивающих сопряжение локальных сетей с различными территориальными сетями;
— способ документирования работы сети, организация подсказок и поддержек.
Структура сетевой операционной системы
Сетевая операционная система составляет основу любой вычислительной сети. Каждый компьютер в сети автономен, поэтому под сетевой операционной системой в широком смысле понимается совокупность операционных систем отдельных компьютеров, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам – протоколам. В узком смысле сетевая ОС – это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети.
Структура сетевой ОС
В соответствии со структурой, приведенной на рисунке выше, в сетевой операционной системе отдельной машины можно выделить несколько частей.
1. Средства управления локальными ресурсами компьютера: функции распределения оперативной памяти между процессами, планирования и диспетчеризации процессов, управления процессорами, управления периферийными устройствами и другие функции управления ресурсами локальных ОС.
2. Средства предоставления собственных ресурсов и услуг в общее пользование – серверная часть ОС (сервер). Эти средства обеспечивают, например, блокировку файлов и записей, ведение справочников имен сетевых ресурсов; обработку запросов удаленного доступа к собственной файловой системе и базе данных; управление очередями запросов удаленных пользователей к своим периферийным устройствам.
3. Средства запроса доступа к удаленным ресурсам и услугам – клиентская часть ОС (редиректор). Эта часть выполняет распознавание и перенаправление в сеть запросов к удаленным ресурсам от приложений и пользователей. Клиентская часть также осуществляет прием ответов от серверов и преобразование их в локальный формат, так что для приложения выполнение локальных и удаленных запросов неразличимо.
4. Коммуникационные средства ОС, с помощью которых происходит обмен сообщениями в сети. Эта часть обеспечивает адресацию и буферизацию сообщений, выбор маршрута передачи сообщения по сети, надежность передачи и т.п., т. е. является средством транспортировки сообщений.
Клиентское программное обеспечение
Для работы с сетью на клиентских рабочих станциях должно быть установлено клиентское программное обеспечение. Это программное обеспечение обеспечивает доступ к ресурсам, расположенным на сетевом сервере. Тремя наиболее важными компонентами клиентского программного обеспечения являются редиректоры (redirector), распределители (designator) и имена UNC (UNC pathnames).[5]
Редиректоры
Редиректор – сетевое программное обеспечение, которое принимает запросы ввода/вывода для удаленных файлов, именованных каналов или почтовых слотов и затем переназначает их сетевым сервисам другого компьютера. Редиректор перехватывает все запросы, поступающие от приложений, и анализирует их.
Фактически существуют два типа редиректоров, используемых в сети:
— клиентский редиректор (client redirector)
— серверный редиректор (server redirector).
Оба редиректора функционируют на представительском уровне модели OSI. Когда клиент делает запрос к сетевому приложению или службе, редиректор перехватывает этот запрос и проверяет, является ли ресурс локальным (находящимся на запрашивающем компьютере) или удаленным (в сети).
Если редиректор определяет, что это локальный запрос, он направляет запрос центральному процессору для немедленной обработки. Если запрос предназначен для сети, редиректор направляет запрос по сети к соответствующему серверу. По существу, редиректоры скрывают от пользователя сложность доступа к сети. После того как сетевой ресурс определен, пользователи могут получить к нему доступ без знания его точного расположения.
Распределители
Распределитель (designator) представляет собой часть программного обеспечения, управляющую присвоением букв накопителя (drive letter) как локальным, так и удаленным сетевым ресурсам или разделяемым дисководам, что помогает во взаимодействии с сетевыми ресурсами. Когда между сетевым ресурсом и буквой локального накопителя создана ассоциация, известная также как отображение дисковода (mapping a drive), распределитель отслеживает присвоение такой буквы дисковода сетевому ресурсу. Затем, когда пользователь или приложение получат доступ к диску, распределитель заменит букву дисковода на сетевой адрес ресурса, прежде чем запрос будет послан редиректору.
Имена UNC
Редиректор и распределитель являются не единственными методами, используемыми для доступа к сетевым ресурсам. Большинство современных сетевых операционных систем распознают имена UNC (Universal Naming Convention — Универсальное соглашение по наименованию). UNC представляют собой стандартный способ именования сетевых ресурсов. Эти имена имеют форму \Имя_сервераимя_ресурса. Способные работать с UNC приложения и утилиты командной строки используют имена UNC вместо отображения сетевых дисков.
Источник: poisk-ru.ru