
- •Содержание
- •Введение
- •1. Что такое сеть?
- •2. Классификации компьютерных сетей
- •2.1. Классификация сетей по территориальной распространенности
- •2.2. Классификация сетей по типу функционального взаимодействия
- •2.3. Классификация сетей по типу сетевой топологии
- •2.4. Классификация сетей по типу среды передачи
- •2.5. Классификация сетей по функциональному назначению
- •2.6. Классификация сетей по скорости передачи
- •2.7. Классификация сетей по сетевым операционным системам
- •2.8. Классификация сетей по необходимости поддержания постоянного соединения
- •2.9. Классификация сетей по ведомственной принадлежности
- •Заключение
- •Список использованных источников
2.2. Классификация сетей по типу функционального взаимодействия
По типу функционального взаимодействия сети делятся на: клиент-серверы, и, одноранговые сети, многоранговые сети.
Клиент-сервер (англ. Client-server) — вычислительная или сетевая архитектура, в которой задания или сетевая нагрузка распределены между поставщиками услуг (сервисов), называемыми серверами, и заказчиками услуг, называемыми клиентами. Нередко клиенты и серверы взаимодействуют через компьютерную сеть и могут быть как различными физическими устройствами, так и программным обеспечением.
Преимущества клиент-сервера:
Отсутствие дублирования кода программы-сервера программами-клиентами.
Так как все вычисления выполняются на сервере, то требования к компьютерам на которых установлен клиент снижаются.
Все данные хранятся на сервере, который, как правило, защищён гораздо лучше большинства клиентов. На сервере проще обеспечить контроль полномочий, чтобы разрешать доступ к данным только клиентам с соответствующими правами доступа.
Позволяет объединить различные клиенты. Использовать ресурсы одного сервера часто могут клиенты с разными аппаратными платформами, операционными системами и т. п.
Позволяет разгрузить сети за счёт того, что между сервером и клиентом передаются небольшие порции данных.
Недостатки клиент-сервера:
Неработоспособность сервера может сделать неработоспособной всю вычислительную сеть. Неработоспособным сервером следует считать сервер, производительности которого не хватает на обслуживание всех клиентов, а также сервер, находящийся на ремонте, профилактике и т. п.
Поддержка работы данной системы требует отдельного специалиста — системного администратора.
Высокая стоимость оборудования.
Смешанная сеть — информационная сеть, построенная в результате интеграции территориальных и локальных сетей. Обычно смешанная сеть состоит из группы разнотипных сетей, соединенных друг с другом ретрансляционными системами.
Одноранговая, децентрализованная или пиринговая (от англ.peer-to-peer, P2P — равный к равному) сеть — это оверлейная компьютерная сеть, основанная на равноправии участников. В такой сети отсутствуют выделенные серверы, а каждый узел (peer) является как клиентом, так и сервером. В отличие от архитектуры клиент-сервера, такая организация позволяет сохранять работоспособность сети при любом количестве и любом сочетании доступных узлов. Участниками сети являются пиры. Например, в сети есть 12 машин, при этом каждая может связаться с любой из них. Каждая из этих машин может посылать запросы на предоставление каких-либо ресурсов другим машинам в пределах этой сети и, таким образом, выступать в роли клиента. Будучи сервером, каждая машина должна быть способной обрабатывать запросы от других машин в сети, отсылать то, что было запрошено. Каждая машина также должна выполнять некоторые вспомогательные и административные функции (например, хранить список других известных машин-«соседей» и поддерживать его актуальность).
Любой член данной сети не гарантирует свое присутствие на постоянной основе. Он может появляться и исчезать в любой момент времени. Но при достижении определённого критического размера сети наступает такой момент, что в сети одновременно существует множество серверов с одинаковыми функциями.
Пример такой сети: I2P, Gnutella2.
Многоранговые сети имеют два и более ранга. Если сеть двухранговая, то компьютеры в сети организованы по следующему принципу: имеется одна центральная машина, которая называется файл-сервером, и множество подключенных к ней компьютеров – рабочих станций. Центральная машина имеет большую дисковую память. В ней в виде файлов хранится программное обеспечение и другая информация, к которой могут обращаться пользователи сети. Сеть носит название «клиент-сервер». Название «сервер» происходит от английского server и переводится как «обслуживающее устройство».
Компьютер-сервер – это машина, которая распределяет между многими пользователями общие ресурсы. Такими ресурсами могут быть дисковая память, устройство печати и другие технические средства, а также программное обеспечение, любая информация в файлах. На рабочих станциях дисковая память либо сравнительно небольшая, либо ее вообще нет (так часто бывает в школьных классах).
Пользователи обращаются к файл-серверу за нужными им файлами, переписывают их на свои рабочие станции и работают с ними. Если пользователю требуется сохранить созданный им документ, программу или другую информацию, то он может записать ее на диск файл-сервер. Таким образом, файл-сервер играет роль коллективного хранилища файлов.
В процессе передачи и обработки информации в сети работают две программы – программа-клиент и программа-сервер.
Клиент- программа (компьютер):
направляет запрос;
получает информацию;
позволяет просматривать информацию.
Сервер-программа, управляющая доступом к информации, собранной на компьютере-сервере, выдает информацию по запросу клиента.