Клиентское программное обеспечение

Сетевые операционные системы

Сетевые операционные системы (Network Operating System –NOS) – это комплекс программ, обеспечивающих обработку, хранение и передачу данных в сети.

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

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

- адресация объектов сети;

- функционирование сетевых служб;

- обеспечение безопасности данных;

- управление сетью.

При выборе NOS нужно рассматривать огромное количество причин. Посреди их:

- набор сетевых служб, которые Клиентское программное обеспечение предоставляет сеть;

- возможность наращивания имен, определяющих хранимые данные и прикладные программки;

- механизм рассредоточения ресурсов по сети;

- метод модификации сети и сетевых служб;

- надежность функционирования и быстродействие сети;

- применяемые либо избираемые физические средства соединения;

- типы компов, объединяемых в сеть, их операционные системы;

- предлагаемые системы, обеспечивающие управление сетью;

- применяемые Клиентское программное обеспечение средства защиты данных;

- сопоставимость с уже сделанными прикладными процессами;

- число серверов, которое может работать в сети;

- список ретрансляционных систем, обеспечивающих сопряжение локальных сетей с разными территориальными сетями;

- метод документирования работы сети, организация подсказок и поддержек.

Структура сетевой операционной системы

Сетевая операционная система составляет базу хоть какой вычислительной сети. Каждый компьютер Клиентское программное обеспечение в сети автономен, потому под сетевой операционной системой в широком смысле понимается совокупа операционных систем отдельных компов, взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам – протоколам. В узеньком смысле сетевая ОС – это операционная система отдельного компьютера, обеспечивающая ему возможность работать в сети.

Структура сетевой ОС

В согласовании со Клиентское программное обеспечение структурой, приведенной на рисунке выше, в сетевой операционной системе отдельной машины можно выделить несколько частей.

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

2. Средства предоставления собственных ресурсов и услуг Клиентское программное обеспечение в общее использование – серверная часть ОС (сервер). Эти средства обеспечивают, к примеру, блокировку файлов и записей, ведение справочников имен сетевых ресурсов; обработку запросов удаленного доступа к своей файловой системе и базе данных; управление очередями запросов удаленных юзеров к своим периферийным устройствам.

3. Средства запроса доступа к удаленным ресурсам и услугам – клиентская часть Клиентское программное обеспечение ОС (редиректор). Эта часть делает определение и перенаправление в сеть запросов к удаленным ресурсам от приложений и юзеров. Клиентская часть также производит прием ответов от серверов и преобразование их в локальный формат, так что для приложения выполнение локальных и удаленных запросов неотличимо.

4. Коммуникационные средства ОС, при помощи которых происходит обмен Клиентское программное обеспечение сообщениями в сети. Эта часть обеспечивает адресацию и буферизацию сообщений, выбор маршрута передачи сообщения по сети, надежность передачи и т.п., т. е. является средством транспортировки сообщений.

Клиентское программное обеспечение

Для работы с сетью на клиентских рабочих станциях должно быть установлено клиентское программное обеспечение. Это программное обеспечение обеспечивает доступ к Клиентское программное обеспечение ресурсам, размещенным на сетевом сервере. 3-мя более необходимыми компонентами клиентского программного обеспечения являются редиректоры (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 заместо отображения сетевых дисков.


klient-servernie-tehnologii.html
klienti-omskih-magazinov-ostavyat-bolnim-detishkam-monetku-na-zdorove.html
klientoorientirovannij-podhod-v-obsluzhivanii-pokupatelej.html