- •Компьютерные технологии в приборостроении
- •Воронеж 2011
- •Введение
- •1. Развитие информационных технологий в информационную эпоху
- •1.1. Основные этапы в информационном развитии общества. Информационные революции
- •1.2. Основные черты информационного общества
- •2. Современные информационные технологии
- •2.1. Компоненты информационных технологий
- •2.2. Информационные ресурсы
- •2.3. Информационные процессы
- •2.4. Информационные системы
- •3. Различные способы классификации информационных технологий
- •4. Современные технические и программные средства информационных технологий
- •4.1. Программные средства и технологии обработки текстовой информации
- •4.2. Мультимедиа-технологии
- •4.3. Технологии работы с графической информацией
- •4.4. Технологии баз данных
- •4.4.1. Иерархические бд
- •4.4.2. Сетевые бд
- •4.4.3. Реляционные бд
- •5. Системные программы
- •5.1. Антивирусные средства
- •5.2. Архиваторы
- •Наиболее популярные форматы архивов
- •5.3. Программы обслуживания жестких дисков
- •5.4. Программы контроля, тестирования и диагностики компьютера
- •5.5. Работа с системным реестром
- •5.6. Файловые менеджеры
- •6. Инструментальное по
- •7. Прикладное по
- •7.1. Средства обработки текстовой информации
- •7.2. Средства табличной обработки информации
- •7.3. Средства обработки графической информации
- •7.4. Системы управления базами данных
- •7.5. Офисное по
- •7.5.1. Средства разработки презентаций и публикаций
- •7.5.2. Автоматизация ввода информации в компьютер
- •7.5.3. Автоматизация перевода документов
- •7.5.4. Издательские системы
- •7.5.5. Системы автоматизации бухгалтерской деятельности
- •8. Компьютерные сети
- •8.1. Общие сведенья о компьютерных сетях
- •8.2. Основные программные и аппаратные компоненты сети
- •8.3. Классификация компьютерных сетей
- •8.4. Уровни взаимодействия компьютеров и протоколы передачи данных в сетях
- •8.5. Организация доступа к ресурсам в компьютерных сетях
- •8.6. Способы хранения учетной информации о пользователе
- •8.7. Администрирование работы в сетях
- •8.9. Организация доступа к ресурсам. Гетерогенные сети
- •8.10. Организация вхождения в сеть
- •8.11. Права доступа к ресурсам
- •8.12. Конфигурирование и установка операционной системы, редактирование реестра
- •II этап. Динамическое обновление.
- •IV этап. Установка.
- •V этап. Завершение процесса установки.
- •Заключение
- •Библиографический список
- •394026 Воронеж, Московский просп., 14
8.5. Организация доступа к ресурсам в компьютерных сетях
Модель «клиент-сервер». Все действия в сети рассматриваются как действия между процессами, при этом один процесс выполняет роль вызывающего, а второй вызываемого.
Вызываемый процесс более сложен, так как он должен постоянно быть активизирован и находится в состоянии «слушаю». Говорят, что такой процесс – сервер, а вызывающий процесс – клиент. Это и есть основа модели «клиент-сервер».
Например, Web-сервер в Интернет – это сервер, а Internet Explorer, через который Вы подключаетесь – это клиент. Каждый сервер (программа) имеет своего клиента. На компьютере может быть установлено много клиентов-программ.
В сетевой операционной системе отдельной машины можно выделить несколько частей:
Средства управления локальными ресурсами компьютера: функции распределения оперативной памяти между процессами, планирования и диспетчеризации процессов, управления процессорами в мультипроцессорных машинах, управления периферийными устройствами и другие функции управления ресурсами локальных ОС.
Средства предоставления собственных ресурсов и услуг в общее пользование - серверная часть ОС (сервер). Эти средства обеспечивают, например, блокировку файлов и записей, что необходимо для их совместного использования; ведение справочников имен сетевых ресурсов; обработку запросов удаленного доступа к собственной файловой системе и базе данных; управление очередями запросов удаленных пользователей к своим периферийным устройствам.
Средства запроса доступа к удаленным ресурсам и услугам и их использования - клиентская часть ОС (редиректор). Эта часть выполняет распознавание и перенаправление в сеть запросов к удаленным ресурсам от приложений и пользователей, при этом запрос поступает от приложения в локальной форме, а передается в сеть в другой форме, соответствующей требованиям сервера. Клиентская часть также осуществляет прием ответов от серверов и преобразование их в локальный формат, так что для приложения выполнение локальных и удаленных запросов неразличимо.
Коммуникационные средства ОС, с помощью которых происходит обмен сообщениями в сети. Эта часть обеспечивает адресацию и буферизацию сообщений, выбор маршрута передачи сообщения по сети, надежность передачи и т.п., то есть является средством транспортировки сообщений.
В зависимости от функций, возлагаемых на конкретный компьютер, в его операционной системе может отсутствовать либо клиентская, либо серверная части.
На рисунке 4.1.1 показано взаимодействие сетевых компонентов. Здесь компьютер 1 выполняет роль "чистого" клиента, а компьютер 2 - роль "чистого" сервера, соответственно на первой машине отсутствует серверная часть, а на второй - клиентская.
Рис. 14. Взаимодействие сетевых компонентов
На рисунке отдельно показан компонент клиентской части - редиректор. Именно редиректор перехватывает все запросы, поступающие от приложений, и анализирует их. Если выдан запрос к ресурсу данного компьютера, то он переадресовывается соответствующей подсистеме локальной ОС, если же это запрос к удаленному ресурсу, то он переправляется в сеть. При этом клиентская часть преобразует запрос из локальной формы в сетевой формат и передает его транспортной подсистеме, которая отвечает за доставку сообщений указанному серверу. Серверная часть операционной системы компьютера 2 принимает запрос, преобразует его и передает для выполнения своей локальной ОС. После того, как результат получен, сервер обращается к транспортной подсистеме и направляет ответ клиенту, выдавшему запрос. Клиентская часть преобразует результат в соответствующий формат и адресует его тому приложению, которое выдало запрос.
Рис. 15. Типы серверов и способы хранения учетной информации о пользователе
Типы серверов
файл сервер,
принт-сервер,
факс – сервер
сервер приложений,
сервер коммуникаций.
сервер сообщений
сервер баз данных