Одноранговые vs. Клиент-серверные сети

Современный центр обработки данных

Изображение компьютерной серверной комнаты.

Кредит изображения: AKodisinghe / iStock / Getty Images

И одноранговые сети, и сети клиент-сервер соединяют компьютеры, чтобы можно было совместно использовать такие ресурсы, как файлы и приложения. Одноранговые сети соединяют компьютеры, так что каждый компьютер совместно использует все или часть своих ресурсов. В клиент-серверных сетях есть один или несколько центральных компьютеров или серверов, которые хранят данные и управляют ресурсами.

Одноранговые сети

Одноранговые сети включают два или более компьютеров, объединяющих отдельные ресурсы, такие как дисководы, DVD-плееры и принтеры. Эти общие ресурсы доступны каждому компьютеру в сети. Каждый компьютер действует как клиент и как сервер, напрямую связываясь с другими компьютерами. Например, в одноранговой сети принтер на одном компьютере может использоваться любым другим компьютером в сети. Эти сети недороги в установке. Все, что вам нужно, это способ их подключения, например, кабель Ethernet или маршрутизатор Wi-Fi.

Видео дня

Клиент-серверные сети

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

Недостатки и ограничения

Одноранговые сети обычно менее безопасны, чем сеть клиент-сервер, поскольку безопасность обеспечивается отдельными компьютерами, а не всей сетью в целом. Ресурсы компьютеров в сети могут оказаться перегруженными, поскольку они должны поддерживать не только пользователя рабочей станции, но и запросы пользователей сети. Также трудно предоставлять общесистемные услуги, потому что операционная система настольного компьютера, обычно используемая в этом типе сети, неспособна разместить услугу. Сети клиент-сервер имеют более высокую начальную стоимость настройки. Можно установить сервер на настольном компьютере, но компаниям рекомендуется инвестировать в оборудование и программное обеспечение корпоративного класса. Им также требуется более высокий уровень знаний для настройки и управления серверным оборудованием и программным обеспечением.

Установка программы

Одноранговые сети требуют программного обеспечения для подключения друг к другу. Если все они используют одну и ту же операционную систему, соединения будут относительно простыми - например, соединение двух компьютеров с помощью Windows HomeGroup. Если компьютеры используют разные операционные системы, вам может потребоваться дополнительное программное обеспечение, прежде чем они смогут обмениваться данными. Большая часть программного обеспечения, необходимого для сети клиент-сервер, устанавливается только на сервере. На одном компьютере можно установить множество различных типов программного обеспечения, включая драйверы принтера, FTP и программное обеспечение безопасности. На клиентских компьютерах должно быть только программное обеспечение, позволяющее компьютеру подключаться к серверу. Часто на клиентских компьютерах это программное обеспечение установлено по умолчанию.

использование

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