Начертательная геометрия Решение практических задач Теоретическая механика Информатика Оптика Электростатика Методические указания к выполнению контрольных работ

Информационные компьютерные сети Надежность и безопасность

Архитектура клиент - сервер (client-server architecture) - это концепция информационной сети, в которой основная часть ее ресурсов сосредоточена в серверах, обслуживающих своих клиентов (рис. 1.3). Рассматриваемая архитектура определяет два типа компонентов: серверы и клиенты.

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

Рис. 1.3. Архитектура клиент – сервер

Сервер работает по заданиям клиентов и управляет выполнением их заданий. После выполнения задания сервер посылает полученные результаты клиенту. Сервисная функция в архитектуре клиент - сервер обеспечивается комплексом прикладных программ сетевого обслуживания клиентов. На рис. 1.4 приведен перечень сервисов в архитектуре клиент сервер. Клиенты - это рабочие станции или места, использующие ресурсы сервера и предоставляющие удобные интерфейсы пользователя. Интерфейсы пользователя это процедуры взаимодействия пользователя с системой или сетью. Клиент является инициатором и использует сервисы сервера. Он запрашивает вид обслуживания, устанавливает сеанс, получает нужные ему результаты и сообщает об окончании работы. На сервере устанавливается сетевая серверная операционная система. Наиболее распространенными сетевыми серверными операционными системами на сегодняшний день являются:

Microsoft Windows NT Server;

Microsoft Windows 2003 Server;

UNIX фирмы AT&T;

Linux.

Рис. 1.4. Сервисы архитектуры клиент сервер

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

организация сетей с большим количеством рабочих станций;

централизованное управление учетными записями пользователей;

администрирование доступа пользователей к сети путем назначения паролей;

эффективное управление сетевыми информационными ресурсами и т.д.

Наряду с преимуществами сети клиент - серверной архитектуры имеют и ряд недостатков:

неисправность сервера может сделать сеть неработоспособной, как минимум потерю сетевых ресурсов;

требуют квалифицированного персонала для администрирования;

имеют более высокую стоимость сетей и сетевого оборудования.

Основные определения и термины. Сеть – это совокупность объектов, образуемых устройствами передачи и обработки данных. Международная организация по стандартизации определила вычислительную сеть как последовательную бит-ориентированную передачу информации между связанными друг с другом независимыми устройствами. Сети по территориальному признаку разделяются на: Локальные вычислительные сети (ЛВС) или Local Area Network (LAN), расположенные в одном или нескольких близко расположенных зданиях. ЛВС обычно размещаются в рамках какой-либо организации (корпорации, учреждения), поэтому их называют корпоративными.

Архитектура сетей. Архитектура сети определяет основные элементы сети, характеризует ее общую логическую организацию, техническое обеспечение, программное обеспечение, описывает методы кодирования. Архитектура также определяет принципы функционирования и интерфейс пользователя. Рассмотрим следующие три вида архитектур: архитектура терминал - главный компьютер; одноранговая архитектура; архитектура клиент - сервер.

Выбор архитектуры сети. Выбор архитектуры сети зависит от назначения сети, количества необходимых рабочих станций

Взаимодействие уровней модели OSI. Модель OSI, как показано на рис. 1.7, можно разделить на две составляющие: горизонтальную модель на базе протоколов, обеспечивающую механизм взаимодействия программ и процессов на различных машинах; вертикальную модель на основе услуг, обеспечиваемых соседними уровнями друг другу на одной машине.


На главную