Архитектура «Клиент-сервер» – концепция информационной сети, в которой основная часть её ресурсов сосредоточена в серверах, обслуживающих своих клиентов.
Сервер – это объект, предоставляющий сервис другим объектам сети по их запросам.
Сервис – это процесс обслуживания клиентов.
Сервер работает по заданиям клиентов и управляет выполнением их заданий. После выполнения каждого задания сервер посылает полученные результаты клиенту, пославшему это задание.
Клиенты – рабочие станции, которые используют ресурсы сервера и предоставляют удобные интерфейсы пользователю (процедура взаимодействия пользователя с системой или с сетью)
В современной клиент-серверной архитектуре выделяют 4 группы объектов:
1) Клиенты - располагаются в системах на рабочих местах пользователей.
2) Серверы
3) Данные - хранятся в основном в серверах.
4) Сетевые службы - являются совместно используемыми серверами и данными
Сети клиент-сервер имеют следующие преимущества:
1) Позволяют организовать сети с большим количеством станций
2) Обеспечивают централизованное управление учётными записями пользователей, безопасностью и доступом, что упрощает сетевое администрирование.
3) Эффективный доступ к сетевым ресурсам.
4) Пользователю нужен 1 пароль для входа в сеть и получения доступа ко всем ресурсам, на которые распространяются права пользователя.
Недостатки данной архитектуры:
1) Неисправность сервера может сделать сеть неработоспособной, как минимум – потерю сетевых ресурсов.
2) Требует квалифицированного персонала для администрирования.
3) Имеют более высокую стоимость сетей и сетевого оборудования.
Выбор архитектур сети
Выбор архитектуры сети зависит от назначения сети, количества рабочих станций и от выполняемых на них действий.
Следует выбрать одноранговую сеть, если:
1) Количество пользователей не превышает 10
2) Все машины находятся близко друг от друга
3) Имеют место небольшие финансовые возможности.
4) Нет необходимости в специализированном сервере.
5) Нет возможности или необходимости в централизованном администрировании
Следует выбрать «клиент-серверную» архитектуру, если:
1) Количество пользователей более 10
2) Необходимо централизованное администрирование, безопасность, резервное копирование
3) Необходим специализированный сервер
4) Нужен доступ к глобальной сети
5) Требуется разделять ресурсы на уровне пользователей.
Тема 1.3 Способы соединения компьютеров. Понятие топологии сети. Базовые топологии. Комбинированные топологии.
Топология – способ соединения компьютеров в сеть. Тип топологии определяет стоимость, защищённость, производительность и надёжность эксплуатации рабочих станций, для которых имеет значение время обращения к файловому серверу.
Понятие топология используется при создании сетей. Одним из подходов к классификации топологии ЛВС является выделение двух основных класса топологии:
1) Широковещательные
2) Последовательные
В широковещательных топологиях ПК передаёт сигналы, которые могут быть восприняты другими компьютерами. К таким топологиям относятся топологии «шина», «дерево», «звезда».
В последовательных топологиях информация передаётся только одному компьютеру. Примерами таких топологий является произвольное соединение компьютеров и «кольцо»
При выборе оптимальной топологии преследуется 3 основных цели:
1) Обеспечение альтернативной маршрутизации и максимальной надёжности передачи данных.
2) Выбор оптимального маршрута передачи блоков данных.
3) Предоставление приемлемого времени ответа и нужной пропускной способности
Шина
Это тип сетевой топологии в которой рабочие станции расположены вдоль одного участка кабеля, называемого сегментом.
Топология шина предполагает использование одного кабеля, к которому подключаются все компьютеры сети.
Шина – наиболее простая и распространённая топология сети.
В сети шинной структуры все узлы подключены к общей шине и связаны между собой в двух направлениях. На концах подобных линий связи размещаются специальные заглушки –терминаторы, предназначенные для предотвращения отражения волновых сигналов.
Шинная технология получила широкое распространение в связи с невысокими затратами на прокладку кабельной системы и быстрой передачи информации. Компьютеры могут обмениваться информацией без участия сервера. Рабочие станции могут быть подключены к той же сети без её остановки.
Достоинства шинной топологии в простоте проектирования и расширения, простоте маршрутизации.
Недостатки: низкая пропускная способность и надёжность, ограничения на количество узлов и длину кабеля (185 метров).
Кольцо
Кольцо – это топология ЛВС, в которой каждая станция соединена с двумя другими станциями, образуя кольцо.
Чистая кольцевая топология используется редко. Вместо этого кольцевая топология играет транспортную роль в схеме метода доступа. Кольцо описывает логический маршрут, а пакет передаётся от одной станции к другой, совершая в итоге полный круг. Таким образом, кольцевая сеть объединяет несколько рабочих мест, между которыми происходит обмен сообщениями с указанием адреса приёма и другой управляющей информацией.
Каждый компьютер анализирует весь поток данных, выделяя информацию, адресованную только ему. Достоинством кольцевой конфигурации в высокой эффективности использования пропускной способности канала связи, в простоте проверки работоспособности и маршрутизации.
Недостатки: сложность расширения, время передачи увеличивается при подключении новых станций, выход из строя одного из компьютеров останавливает всю сеть.
Звезда
Звезда – это топология ЛВС, в которой все рабочие станции присоединены к центральному узлу.
Компьютерная сеть звезда имеет центральный элемент – компьютер-сервер, к которому подключены остальные ЭВМ. В качестве центрального элемента такой сети может выступать сетевой концентратор, который всегда служит для распознавания конфликтов между элементами сети и их ликвидации. А также для синхронизации информационных потоков внутри сети.
В центре звезды находится концентратор, т.е. одна ЭВМ, работающая как ведущая и связанная с подчинёнными ей. Обычно звезда состоит из одного узла концентратора и нескольких узлов терминалов. Терминалы не связаны между собой.
Достоинства такого типа сетей в простоте и быстроте установки, адресации абонентов, высокой степени защиты, возможности использования различных скоростей передачи и различных типов данных, использование недорогих кабелей.
Недостатки: состоят в низкой степени использования линий связи, в зависимости от центрального устройства (при его выходе из строя, сеть нарушается) и ограниченность кабеля 100 метров.