Самая простая сеть (network) состоит как минимум из двух компьютеров, соединенных друг с другом кабелем (в принципе может быть использована любая среда для передачи сигналов). Это позволяет им использовать данные совместно. Все сети (независимо от сложности) основываются именно на этом простом принципе. Хотя идея соединения компьютеров с помощью кабеля не кажется нам особо выдающейся, в свое время она явилась значительным достижением в области коммуникаций. Рождение компьютерных сетей было вызвано практической потребностью – иметь возможность для совместного использования данных. Персональный компьютер – прекрасный инструмент для создания документа, подготовки таблиц, графических данных и других видов информации, но при этом Вы не можете быстро поделиться своей информацией с другими. Когда не было сетей, приходилось распечатывать каждый документ, чтобы другие пользователи могли работать с ним, или в лучшем случае – копировать информацию на дискеты. Одновременная обработка документа несколькими пользователями исключалась. Подобная схема работы называется работой в автономной среде. Если бы пользователь, работающий в автономной среде, подключил свой компьютер к другим, он смог бы работать с их данными и их принтерами. Сетью называется группа соединенных компьютеров и других устройств. А концепция соединенных и совместно использующих ресурсы компьютеров носит название сетевого взаимодействия. Компьютеры, входящие в сете, могут совместно использовать: – данные; – принтеры; – факсимильные аппараты; – модемы; – другие устройства. Данный список постоянно пополняется, так как возникают новые способы совместного использования ресурсов. Основное назначение компьютерных сетей – совместное использование ресурсов и осуществление интерактивной связи как внутри одной фирмы, так и за её пределами. Ресурсы (resources) – это данные, приложения и периферийные устройства, такие, как внешний дисковод, принтер, мышь, модем и джойстик. Понятие интерактивной связи компьютеров подразумевает обмен сообщениями в реальном режиме времени. Компьютерные сети разделяются на два типа: – одноранговые (peer-to-peer); – на основе сервера (server based). В одноранговой сети все компьютеры равноправны: нет иерархии среди компьютеров и нет выделенного (dedicted) сервера. Как правило, каждый компьютер функционирует и как клиент, и как сервер. Одноранговые сети называют также рабочими группами. Рабочая группа – это небольшой коллектив, поэтому в одноранговых сетях чаще всего не более 10 компьютеров. Одноранговая сеть характеризуется рядом стандартных решений: – компьютеры расположены на рабочих столах пользователей; – пользователи сами выступают в роли администраторов и обеспечивают защиту информации; – для объединения компьютеров в сеть применяется простая кабельная система. Если к сети подключены более 10 пользователей, то одноранговая сеть, где компьютеры выступают в роли и клиентов, и серверов, может оказаться недостаточно производительной. Поэтому большинство сетей использует выделенные серверы. Выделенным называется такой сервер, который функционирует только как сервер (исключая функции клиента или рабочей станции). Они специально оптимизированы для быстрой обработки запросов от сетевых клиентов и для управления защитой файлов и каталогов. Сети на основе сервера стали промышленным стандартом. Круг задач, которые должны выполнять серверы, многообразен и сложен. Чтобы приспособиться к возрастающим потребностям пользователей, серверы в больших сетях стали специализированными (specialized). Например, в сети Windows NT существуют различные типы серверов. Файл-серверы и принт-серверы. Файл-серверы и принт-серверы управляют доступом пользователей соответственно к файлам и принтерам. Например, чтобы работать с текстовым процессором, Вы прежде всего должны запустить его на своем компьютере. Документ текстового процессора, хранящийся на файл-сервере, загружается в память Вашего компьютера, и, таким образом, Вы можете работать с этим документом на своем компьютере. Другими словами, файл-сервер предназначен для хранения файлов и данных. Серверы приложений. На серверах приложений выполняются прикладные части клиент-серверных приложений, а также находятся иные, доступные клиентам. Например, чтобы упростить извлечение иных, серверы хранят большие объемы информации в структурированном виде. Эти серверы отличаются от файл- и принт-серверов. В последних файл или данные целиком копируются на запрашивающий компьютер. А в сервере приложений на запрашивающий компьютер пересылаются только результаты запроса. Приложение-клиент на удаленном компьютере получает доступ к данным, хранимым на сервере приложений. Однако вместо всей базы данных на Ваш компьютер с сервера загружаются только результаты запроса. Например, Вы можете получить список работников, родившихся в ноябре. Почтовые серверы. Почтовые серверы управляют передачей электронных сообщений между пользователями сети. Факс-серверы. Факс-серверы управляют потоком входящих и исходящих факсимильных сообщений через один или несколько факс-модемов. Коммуникационные серверы. Коммуникационные серверы управляют потоком данных и почтовых сообщений между этой сетью и другими сетями, мэйнфреймами или удаленными пользователями через модем и телефонную линию. Существуют и комбинированные типы сетей, совмещающие лучшие качества одноранговых сетей и сетей на основе сервера. Комбинированные сети – наиболее распространенный тип сетей, но для их правильной реализации и надежной защиты необходимы определенные знания и навыки планирования. |