Модели организации сетевого доступа
Вопрос
Сетевые службы и сетевой сервис.
Технология сетевого взаимодействия клиент-сервер.
Сетевые операционные системы. Модели организации сетевого доступа.
Лекция 3
Программное обеспечение КИТ
Тема 5
PowerDesk Pro
Ранее программа тотал коммандер был известен как виндоус коммандер.
Вопрос
Оболочки – это программы, созданные для упрощения работы со сложными программными системами.
Оболочки ОС (файл менеджеры) это особый класс служебных программ предназначенных для осуществления операций по управлению ресурсами компьютера в рамках более простого и удобного интерфейса, чем стандартные средства ОС.
Можно выделить 2 типа файловых менеджеров:
· Двухпанельные
· Навигационные
Тотал коммандер отображает информацию в двух панелях, в каждой из которых можно отображать содержимое различных дисков и папок, что позволяет легко перемещать и копировать файлы и папки из одного места в другое.
В нем удобно работать с архиваторами. Они встроены там автоматически.
Можно давать комментарии к файлам, что позволяет проще упорядочить информацию, хранящуюся на компьютере.
3.2.FAR Manager работает в текстовом режиме и позволяет просто и наглядно выполнять просмотр файлов и каталогов редактирование, копирование, переименовывание файлов и др. FAR Manager имеет многоязычный легко настраиваемый интерфейс, простую навигацию по файловой системе, обеспечивает цветовое выделение и группы сортировки файлов.
FAR Manager отличает удобство работы с архивами и FTP-клиентом.
· Позволяет использовать 30 популярных форматов сжатия
· Имеет мощный поиск файлов, включая поиск внутри архивов
· Осуществляет мониторинг дискового пространства
· Позволяет групповое переименовывание и шифрование файлов
· Имеет встроенныйFTPклиент и модуль для просмотра файло
· Осуществляет полное удаление без возможности восстановления
· Преобразует более чес 30 типов граф изображений из одного формата в другой
· Запускает мп3 и и другие медиа файлы
· И др.
3.4. Frigate- классический двухпанельный файл менеджер, в полной мере использующий возможности граф интерфейса и глубоко интегрированный в виндоус. Он обладает многостраничным интерфейсом, что позволяет работать с какими угодно числом каталогов. Операции с файлами производятся в фоновом режиме. Возможен быстрый переход к указанной папке и создание избранных папок. Программа поддерживает работу с архивами , словно с обычными папками. В программу встроено быстрое шифрование файлов.
Клиент-сервер – это модель взаимодействия процессов вычислительной системы, при которой один процесс делает запрос, другой процесс его обрабатывает и возвращает первому ответ или предоставляет определенную услугу в виде вычислений, каких-либо данных и т.п.
Чаще всего процесс-клиент запускается на одном компьютере, процессор-сервер – на другом.
1.1 сетевая ОС – это одна из основ любой копм сети.
В широком смысле:
Сетевая ОС – совокупность ОС отдельных компьютеров , взаимодействующих с целью обмена сообщениями и разделения ресурсов по единым правилам – протоколам.
Сообщение – запрос на выполнение действий, дополненный набором служебной информации, которая необходима для выполнения действий.
В узком смысле:
Сетевая ОС - это ОС отдельного компьютера, обеспечивающая ему возможность работы в сети.
1. Средства управления локальными ресурсами |
2. серверная часть Ср-ва предоставления собст. ресурсов в общ. Пользование. |
3.клиенская часть Ср-ва запроса доступа к удал. ресурсам и услугам. |
4. коммуникативные средства |
оболочка |
сеть |
Структура сетевой ОС отдельного компьютера:
1. средства управ локальными ресурсами компьютера
2. средства предоставления собственных ресурсов и услуг в общ пользование – серверная часть ОС
3. средства запроса доступа удаленным ресурсам и услугам их использование – клиентская часть ОС. Эта часть выполняет распознавание и перенаправление в сеть запросов к удаленным ресурсам от приложений и пользователей, осуществляет прием ответов от серверов и преобразование их в локальных формат, так что для приложения выполнения локальных и удаленных запросов неразличимо.
4. Коммуникационные средства ОС – является средством транспортировки сообщений.
В зависимости от функций, возлагаемых на конкретный компьютер, в его опер системе может отсутствовать какая-либо клиентская либо серверная часть.
в зависимости от того, как распределены функции между компами сети, сетевые ОС делятся на 2 класса: одноранговые и иерархические.
В одноранговых сетях все компьютеры потенциально равны в правах доступа к ресурсам друг друга. В таких сетях на всех компьютерах стоит одна и та же ОС, которая предоставляет всем компьютерам сети потенциально равные возможности.
В иерархической сети, компьютер называется выделенным сервером, если выполнение каких-либо серверных функций является основным назначением этого компьютера. В зависимости от того, какой ресурс сервера является разделяемым, он называется файл-сервером, факс-сервером, принт-сервером, сервером приложений.
Для выделенных серверов, как правило, используются более мощные компьютеры с большими объемами оперативной и внешней памяти.
2 Вопрос
Технологии сетевого взаимодействия клиент/сервер
Клиент-сервер (англ. Client-server) — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг, называемыми серверами, и заказчиками услуг, называемыми клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так и программным обеспечением.
Архитектура клиент-сервер основана на распределении функций между двумя типами независимых и автономных процессов: серверами и клиентами. Сеть связывает воедино серверы и клиенты, предоставляя средства связи.
Преимущества:
u Отсутствие дублирования кода программы-сервера программами-клиентами.
u Так как все вычисления выполняются на сервере, то требования к компьютерам на которых установлен клиент снижаются.
u Все данные хранятся на сервере, который, как правило, защищён гораздо лучше большинства клиентов. На сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа.
u Позволяет объединить различные клиенты. Использовать ресурсы одного сервера часто могут клиенты с разными аппаратными платформами, операционными системами и т. п.
u Позволяет разгрузить сети за счёт того, что между сервером и клиентом передаются небольшие порции данных.
Недостатки:
u Неработоспособность сервера может сделать неработоспособной всю вычислительную сеть. Неработоспособным сервером следует считать сервер, производительности которого не хватает на обслуживание всех клиентов, а так же сервер, находящийся на ремонте, профилактике и т. п.
u Поддержка работы данной системы требует отдельного специалиста — системного администратора.
u Высокая стоимость оборудования.
Три этапа взаимодействия клиента и сервера: