Программное обеспечение компьютерных сетей
Технические средства определяют лишь потенциальные возможности компьютерных сетей. Лицо сети определяет именно программное обеспечение.
Программное обеспечение компьютерных сетей обеспечивает организацию коллективного доступа к вычислительным и информационным ресурсам сети, динамическое распределение и перераспределение ресурсов сети с целью повышения оперативности обработки информации и максимальной загрузки аппаратных средств, а также в случае отказа и выхода из строя отдельных технических средств и т.д.
Программное обеспечение компьютерных сетей включает три компонента:
1) общее программное обеспечение, образуемое базовым ПО отдельных компьютеров, входящих в состав сети;
2) специальное программное обеспечение, образованное прикладными программными средствами, отражающими специфику предметной области пользователей при реализации задач управления;
3) системное сетевое программное обеспечение, представляющее комплекс программных средств, поддерживающих и координирующих взаимодействие всех ресурсов компьютерной сети как единой системы.
Особая роль в ПО компьютерной сети отводится системному сетевому программному обеспечению, функции которого реализуются в виде распределенной операционной системы сети.
Компьютерам, объединенным сетью, присваивают новые имена: рабочие станции и серверы. Рабочими станциями (рабочими местами, терминалами) называют компьютеры, за которыми непосредственно работают пользователи. Рабочие станции предназначены для интерактивной работы пользователя. В качестве рабочих станций могут использоваться более дешевые компьютеры, не имеющие принтера и даже жесткого диска (такие рабочие станции называются бездисковыми).
Программное обеспечение вычислительной сети должно быть ориентированным на одновременное использование многими пользователями и предоставлять многим пользователям ресурсы некоторого общедоступного главного компьютера сети, называемогосервером. Сервер - это компьютер (зачастую не оснащаемый клавиатурой и дисплеем), выполняющий в сети особые функции обслуживания остальных компьютеров сети - рабочих станций. Серверы обычно делят по функциональному назначению:
сервер удаленного доступа. Оснащается средствами передачи/приема информации по телефонной линии (модем) и позволяет пользователю, работающему в отрыве от постоянного рабочего места, передавать/получать необходимые данные;
факс-сервер. Хранит, получает и рассылает факсимильные сообщения;
файловый сервер. Это название он получил потому, что основным ресурсом главного компьютера являются файлы. Служит как хранилище файлов. Это могут быть файлы, содержащие программные модули или данные, базы данных. Файловый сервер — самый общий тип сервера. В сети может быть несколько файловых серверов.
сервер печати. Накапливает файлы, отправляемые на печать с рабочих станций. Позволяет совместно использовать дорогостоящие принтеры;
архивационный сервер. Служит для резервного копирования программного обеспечения и данных.
Есть и другие виды серверов: телекоммуникационные серверы, серверы для проведения математических расчетов. В университетской сети имеется несколько серверов: MATH_SERVER, PHIS_SERVER, FBIU_SERVER, ASOI.
При большом числе пользователей в сети, ее территориальной разбросанности, различных функциях, выполняемых сетью, целесообразно разделить ее на отдельные небольшие сети, каждая из которых содержит свой сервер. При этом, повышается производительность сети, время ответа пользователю значительно снижается, повышается надежность сети, так как сбой в одной сети приводит к неработоспособности только этой сети.
Сетевая операционная система выполняет на файловом сервере помимо функций, присущих обычной ОС (доступ к диску, хранение файлов, использование памяти), функции защиты данных, размещаемых на файловом сервере, от несанкционированного доступа и управляет правами пользователя. Кроме того, сетеваяОСобеспечивает работу со всеми рабочими станциями, на которых могут быть установлены различные операционные системы.
В настоящее время можно выделить следующие основные сетевые операционные системы (или сетевые службы): NetWare 4.1 фирмы Novell, Windows NT Server 4.0 фирмы Microsoft, Vines 6.0 фирмы Banyan, OS/ 2 Warp Advanced Server фирмы IBM.
Каталоги и файлы диска файлового сервера являются объектами, доступ к которым может быть ограничен. Для того чтобы пользователь мог работать в каталоге, он должен иметь в нем права доступа. Каталог, в котором пользователь не обладает правами, даже не отображается в списках каталогов, видимых пользователю на сетевых дисках. Отмечу, что сетевая ОС позволяет контролировать доступ не только к каталогам, но и к отдельным файлам, для которых также могут назначаться права. Поэтому необходимо придерживаться правил работы в сети, установленных администраторами сети. В каждом каталоге допустимые действия пользователя определяются действительными правами.
В локальной сети принтер является одним из важнейших ресурсов, предоставляемых для коллективного использования. Для выполнения печати на сетевом принтере с рабочей станции на файловый сервер должно быть направлено задание на печать. Оно запоминается в одной из временных очередей печати. Очередь хранит задание на печать до тех пор, пока оно не будет выполнено на принтере, назначенном для этой очереди, или пока его не удалит из этой очереди администратор сети, имеющий права оператора очереди (в большинстве случаев эти права имеет инженер компьютерного класса).
При этом, печать из приложений, поддерживающих сетевую печать, практически не требует от пользователя специальных действий. Запрос пользователя на печать автоматически передается в очередь печати, определенную как очередь по умолчанию.
Со всеми доступными ему сетевыми ресурсами пользователь может работать через папку Сетевое окружение, а также с помощью Проводника Windows. Для студентов экономического факультета доступен сервер Mdir_server и папка Econ_fac, далее курс, группа, фамилия.
Через папку Мой компьютер пользователь может работать только с локальными ресурсами (расположенными на конкретном компьютере).