Для чего нужна локальная сеть?
Традиционно локальные сети развивались как средство разделения дорогостоящих ресурсов. При этом основными ресурсами, требующими разделения, являлись дисковая память и печатающие устройства. Разделение каждого из этих ресурсов обладает некоторыми особенностями.
Для разделения такого ресурса, как печатающее устройство, организуется очередь, в которую пользователь помещает печатаемые файлы. В порядке поступления файлы извлекаются из очереди и выводятся на печать системными средствами сети. Обычно файлы, ожидающие печати, копируются на жесткий диск управляющего печатью компьютера, чтобы не задерживать работу остальных пользователей сети. Обычно для управления печатью используется отдельный, выделенный компьютер, который называется принт-сервер. Если осуществлять печать на принтер, подключенный к обычной рабочей станции сети, то, во-первых, пользователь этого компьютера заработает нервное истощение, дожидаясь, пока у него появится возможность поработать, и, во-вторых, такая схема ненадежна из-за возможных конфликтов программного обеспечения. Обойтись без подключения принтера к компьютеру позволяют специальные сетевые карты, которые вставляются в принтер и обеспечивают непосредственное подключение принтера к сети.
Разделение дисков сложнее в управлении, так как требует одновременного доступа со стороны всех пользователей. При одновременном доступе замедляется и скорость доступа к разделяемому диску. Проще всего обеспечить монопольный доступ каждой программы к своим файлам. По мере развития локальных сетей появилась необходимость одновременной работы нескольких программ с одним и тем же файлом так, чтобы изменения, вносимые одной программой, не затирали изменений другой программы. Это еще больше усложнило управление файлами на разделяемых дисках.
Следует отметить, что основная нагрузка в сети сосредоточивается обычно на компьютерах, которые выделяют в сеть свои ресурсы. С этим связано то, что все компьютеры в сети разделяются на те, которые выделяют свои ресурсы в сеть, и те, которые выделенные ресурсы потребляют. Их обычно называют, соответственно, серверами и рабочими станциями. Следует отметить, что последний термин в литературе иногда употребляется в другом смысле (мощный персональный компьютер для решения сложных математических задач). Часто вместо термина «рабочая станция» используется термин «клиент».
Сервер (server) — специальный выделенный компьютер, который предназначен для разделения файлов, удаленного запуска приложений, обработки запросов на получение информации из баз данных и обеспечения связи с общими внешними устройствами: дисководами CD-ROM, принтерами и модемами. Основные категории серверов: файловые серверы (file server), серверы приложений (application server) и серверы баз данных (database server).
Рабочая станция (workstation), иначе называемая клиентом (client), — персональный компьютер, пользующийся услугами, предоставляемыми серверами приложений и баз данных. Операционная система Windows 98 (95) предназначена для рабочих станций.
На сервере и на рабочей станции запускается различное сетевое программное обеспечение. Иногда программное обеспечение сервера предусматривает параллельную работу пользователя непосредственно на сервере в среде DOS, а иногда нет. Программное обеспечение сервера сложнее и потребляет больше ресурсов компьютера (памяти и процессора). И при этом чем больше требований вы предъявляете к характеристикам сети, тем больше потребуется ресурсов для работы программы сервера. И верхней границы уровня требований, похоже, нет...
Существует довольно большой выбор сетевых программ, различных по возможностям и потребляемым ресурсам. Но прежде чем начать работы по установке у себя локальной сети, необходимо ответить на вопрос — нужна ли она вообще и для чего. Чем более четкое будет представление об этом, тем более значительных результатов удастся достичь после установки сети.
Рассмотрим преимущества, которые дает локальная сеть.
- Разделение аппаратных ресурсов: позволяет сократить расходы на аппаратное обеспечение, управлять со всех присоединенных рабочих станций периферийными устройствами, такими как: лазерные принтеры, цветные принтеры, устройства памяти большой емкости, накопители на магнитной ленте, оптические дисковые устройства резервного копирования, сетевые сканеры...
- Разделение данных: разделение данных предоставляет возможность доступа и управления базами данных с периферийных рабочих мест, нуждающихся в информации. Позволяет совместно использовать документы, электронные таблицы и другие файлы, а также обеспечивает простой доступ к информации и совершенствование коллективной работы над проектами.
- Разделение программных средств: разделение программных средств снижает затраты на программное обеспечение, предоставляет возможность одновременного использования централизованных, ранее установленных приложений.
- Разделение ресурсов процессора: при разделении ресурсов процессора возможно использование вычислительных мощностей при обработке данных другими системами, входящими в сеть.
- Электронная почта: с помощью электронной почты происходит интерактивный обмен информацией между рабочей станцией и другими станциями, установленными в вычислительной сети.
Для совместного использования принтеров иногда достаточно специального устройства, называемого «коммутатором». К такому устройству подключается кабель от одного принтера и нескольких компьютеров. В простейшем случае — это ручной переключатель. Существуют аналогичные коммутаторы для передачи файлов с одного компьютера на другой. В ряде случаев можно обойтись просто нечастым переносом информации на дискете.
Без локальной сети не обойтись, если необходимо получить оперативный доступ нескольких компьютеров к одной базе данных. Несмотря на сложность установки, локальная сеть существенно облегчает решение и многих других вопросов совместной эксплуатации большого числа персональных компьютеров.