Наверняка вам сложно представить те времена, когда компьютер просто стоял в одиночестве, не пользуясь преимуществами сети или соединения с Интернетом. Но первоначально ПК не были задуманы для сетевых взаимодействий. Вы можете не вспомнить те времена, когда люди передавали информацию с одного компьютера на другой на дискетах или переключали коммутатор, чтобы два или четыре пользователя могли вместе пользоваться принтером. Это были нелегкие времена.
После появления персонального компьютера понадобился не один год для создания таких базовых условий сетестроения, как распределенные файловые системы. Приспособление этих систем к работе на ПК позволило установить компьютер каждому на рабочий стол. Больше не приходилось вручную заполнять формы для операторов перфораторов, чтобы передавать перфокарты в систему обработки данных мейнфрейма.
Сетестроение стало более доступным по средствам, когда исследователь IBM Барри Файгенбаум (Barry Feigenbaum) превратил локальную файловую систему MSDOS в разветвленную. Его усилия помогли создать протокол приложения блока сообщений сервера (SMB), и началась эра системных администраторов и сетевых инженеров.
Распределенные файловые системы позволяют пользователям открывать, читать и изменять файлы, сохраненные не только на своем, но и на чужих компьютерах. В некоторых средах единственный большой компьютер хранит файлы, к которым имеют доступ все пользователи локальной сети: центральный компьютер даже может хранить домашние каталоги пользователей, так что, по существу, на нем хранится вся их работа. В других средах пользователи сохраняют файлы на своих ПК, но открывают другим пользователям доступ к этим файлам. Два окружения также могут быть смешаны. Что касается конфигурации, такая практика именуется обменом файлами, а директории (или папки), к которым имеют доступ пользователи на удаленных машинах, — обменниками.
Персональные компьютеры стали преобладать в бизнесе в конце 1980х годов, а локальные сети появились, когда значительно увеличилось количество пользователей ПК и люди обнаружили потребность делиться информацией.
Попытайтесь представить, чем должно было стать введение в локальные сети близко расположенной группы пользователей ПК, никогда не имевших сетевой службы. Сотрудники вдруг получили возможность легко делиться документами, печатать с устройств на значительном расстоянии от рабочих столов и отвечать на электронные письма от начальника, находящегося за пределами офиса, здания и даже страны.
Сегодня многие сайты хранят важные файлы на центральных серверах, контролирующих права доступа пользователей к файлам. Мы обсудим пользовательский менеджмент далее в этой главе.