Клиент-серверные и одноранговые сети
Компьютеры в сети могут взаимодействовать друг с другом по-разному, выполняя при этом разные функции. Есть две основные модели такого взаимодействия: клиент-серверная (client/server) и однорангоая (peer-to-peer). В сети с архитектурой «клиент — сервер» одни компьютеры выполняют роли серверов, другие выступают в качестве клиентов. Сервер (server) — это компьютер (точнее, приложение, запущенное на компьютере), обслуживающий другие компьютеры. Основные сетевые функции — это совместное использование файлов и принтеров; компьютеры, выполняющие эти функции, называются файловыми серверами (file server) и серверами печати (print server). Существуют и другие типы серверов: серверы приложений, почтовые серверы, Web-серверы, серверы баз данных и т. д. Клиент (client) — это компьютер, использующий службы, предоставленные сервером.
Примечание Сервером часто называют компьютер, но в действительности это программа. На одном и том же компьютере иногда одновременно работает несколько серверных приложений, что в большинстве случаев не мешает ему выполнять и функции клиента.
В прошлом компьютеры чаще исполняли только одну из двух функций: клиента или сервера. На протяжении многих лет самой популярной сетевой ОС была Novell NetWare, состоящая из отдельной серверной ОС и нескольких клиентов на рабочих станциях, работающих под управлением DOS или Microsoft Windows. В этой ОС компьютер-сервер функционирует только в качестве сервера, а клиенты — только в качестве клиентов. Наиболее популярные современные ОС способны выполнять как функции сервера, так и функции клиента. Это справедливо, например, в отношении Windows 9x/Me/NT и 2000. Как использовать конкретный компьютер, решает сетевой администратор. Подробнее о сетевых возможностях различных ОС — в главе 4.
Для создания клиент-серверной сети назначьте один или несколько компьютеров на роль серверов, а остальные — на роль клиентов, даже если все они могут выполнять обе функции. В большинстве случаев серверы лучше оснащены. Администраторы крупных сетей часто подключают серверы к магистрали, чтобы все сегменты сети имели к ним одинаковый доступ. Обычно для хранения информации о сети и ее пользователях в клиент-серверной сети применяется служба каталога. Пользователи при входе в сеть регистрируются (вводят имя и пароль) в службе каталога, а не на конкретном компьютере. Администратор управляет доступом к сети в целом, используя службу каталога в качестве основного административного ресурса.
В одноранговой сети все компьютеры равны и выполняют функции как клиентов, так и серверов. Это означает, что каждый компьютер может предоставить свои ресурсы другим компьютерам сети и получает доступ к их ресурсам, предоставленным в общее пользование. В сети такого типа Вы можете установить любую из упомянутых версий Windows, а вот специализированную клиент-серверную ОС. например, NetWare, в одноранговой сети использовать нельзя. В одноранговую сеть обычно не включают больше 10—15 компьютеров, поскольку поддерживать в каждой системе собственные учетные записи и другие механизмы защиты
- 4. Конспекты лекций лекция №1. Операционные системы
- 1.1. Назначение и основные функции операционных систем
- 1.2. Понятие файловой системы
- 1.3. Операционные системы для компьютеров типа ibm pc
- Лекция №2. Оболочки операционных систем
- Лекция № 3. Основные понятия и определения компьютерных сетей
- Компоненты лвс.
- Исторический обзор
- Сетевые коммуникации Сигналы и протоколы
- Функции сетевых протоколов
- Взаимодействие протоколов
- Лекция № 4. Классификации сетей Локальные и глобальные вычислительные сети
- Широкополосная и узкополосная передача
- Полудуплексная и полнодуплексная передача
- Сегменты и магистрали
- Клиент-серверные и одноранговые сети
- Однородные (гомогенные) и неоднородные (гетерогенные).
- Характеристики лвс
- Лекция № 5.Сервисы интернет (основные службы) Виды сервисов Интернет
- Сервисы отложенного чтения
- Сервисы прямые
- Сервисы интерактивные
- Электронная почта
- Сетевые новости Usenet
- Списки рассылки
- Система поиска файлов Archie
- Гипертекстовая система Gopher
- Система гипермедиа www
- Гипертекстовая система Hyper-g
- Поисковая система wais
- Сервисы irc, mud, moo
- Инфраструктурные сервисы
- Другие инфраструктурные сервисы
- Лекция № 6. Основные этапы, методы, средства и стандарты разработки программного обеспечения
- Водопадная модель процесса разработки
- Спиральная модель процесса разработки
- Общие характеристики этапов разработки программного обеспечения(по)
- Лекция 7. Понятие о системе программирования
- 7.1. Основные функции и компоненты
- 7.2. Трансляция программ и сопутствующие процессы
- Контрольные вопросы
- Лекция 8. Прикладное программное обеспечение общего назначения
- 8.1. Классификация
- 8.2. Инструментальные программные средства общего назначения
- 8.3. Инструментальные программные средства специального назначения
- 8.4. Программные средства профессионального уровня
- 8.5. Организация «меню» в программных системах
- Методические указания к практическим, лабораторным и контрольным работам. Практические занятия
- Практическое занятие №3 (2 часа) Работа с графическим интерфейсом gnome в системе linux.
- Практическое занятие №4 (4 часа) Работа в командной строке Linux (терминал) Основные понятия и команды