23
«Клиент-сервер» - это модель взаимодействия компьютеров в сети. В
принципе ПК не равны. Каждый из них играет свою роль, со своей целью,
отличной от других. Некоторые ПК в сети владеют и управляют
информационными и вычислительными ресурсами, такими как
процессоры, файловые системы, почтовые службы, службы печати, базы
данных и т.д. Другие компьютеры могут получить доступ к этим ресурсам,
используя первую службу. ПК, который управляет этим ресурсом или тем
ресурсом, называется сервером для этого ресурса, а компьютер, который
хочет его использовать, называется клиентом. Конкретный сервер
определяется типом ресурса, которым он владеет. Поэтому, если ресурс
является БД, речь идет о сервере БД, который обрабатывает клиентские
запросы, связанные с обработкой данных. Если ресурс представляет собой
файловую систему, поговорим о файловых серверах (файловых серверах) и
т.д. В сети один и тот же компьютер может действовать как клиент и
сервер.
Тот же принцип применим к программным взаимодействиям. Такая
программа действует как сервер, если одна из них выполняет функцию,
которая заключается в предоставлении соответствующего набора услуг
другим. Программы, которые используют эти сервисы, называются
клиентами.
Различают сети с 1 или же несколькими выделенными серверами и
сети без выделенных серверов, именуемые одноранговыми сетями.
Одноранговая локальная сеть. В сетях без централизованного
управления, часто именуемых одноранговыми – peer-to-peer нет ни
единого центра управления диалогами на рабочих станциях, ни единого
узла хранения данных. Функции управления сетью отправляются с одной
станции на другую. Сетевая операционная система распространяется на
все рабочие станции, для каждого ПК необходимо программное
обеспечение для управления сетью.