ПРИМЕЧАНИЕ: Бездисковый клиент это любая машина, которая не имеет локального жёсткого диска и должна, поэтому найти другой способ для загрузки. Один путь с помощью дискеты, который загружает минимальные драйверы, необходимые для работы платы Ethernet на машине. Затем эта плата посылает широковещательное сообщение, запрашивающее сессию входа в систему. Это общее, например для сетей, управляемых Novell NetWare. Эти сети используют дискету с драйвером Ethernet, программным обеспечением адаптера ЛВС и маленькой оболочкой. Другой метод, когда рабочая станция имеет в своём составе программируемое оборудование (или другое программное обеспечение, жестко заданное в некоторой части платы), которое может инициализировать сессию загрузки по сети через Ethernet или другие протоколы. Это чаще можно увидеть в основанных на UNIX сетях, использующих X терминалы или службу удалённой загрузки.
Однако большинство пользователей изучают компьютеры, используя свою домашнюю машину. Хотя машины на работе могут ограничивать пользователей единственной программой или устаревшей платформой, домашняя машина полностью под их контролем. Они могут перемещаться по ней, выполнять программы и удалять элементы, какие только захотят (увы, часто вредя себе). Так что средний пользователь, вероятно, имеет только очень поверхностное понимание работы сети. Действительно, средний пользователь не имеет никаких причин, чтобы понять организацию сети ... до сих пор.
В сети должно быть некоторое центральное управление не только для людей, но также и для машин. Рассмотрим использование серверов имён. Сервер имён обеспечивает метод получения адресов Internet из имён. Каждая реальная сеть в Internet имеет один такой сервер имён. Если любая машина в этой сети не знает адреса сервера имён, то эта машина не сможет преобразовать имена узлов Internet в физические адреса. Поэтому адрес сервера имён должен быть расположен, где ни будь на диске. В UNIX сетях эта информация обычно хранится в фале /ETC/RESOLV.CONF. На платформе Mac она сохраняется в настройках MacTCP (обычно доступных через меню Control Panels). На платформе Microsoft Windows она сохраняется (по крайней мере, для модемных учетных записей) в конфигурации модемной сети для каждого отдельного подключения. Она обычно указывается в TCP/IP установках подключения.
Использование сервера имён это путь централизации информации, чтобы её было проще получить. Рассмотрим сеть Archie. Серверы Archie могут использоваться для поиска файлов по всему миру. Например, Вы можете искать файл, расположенный исключительно в Иране. Система Archie работает нет так, как Вы могли бы подумать. Она не развертывается веером по всему земному шару, ища каждую машину в Internet, пока не найдёт (или потерпит неудачу в поиске) требуемый файл. Вместо этого, администраторы сетей сообщают содержание своих дисков на централизованные серверы Archie. Это имеет смысл, потому что проще искать запись в базе данных на сервере Archie, чем использовать подключения по всему миру. Таким образом, серверы Archie и шлюзы используют простые методы для выполнения того, что кажется современным чудом.
Точно так же маленькая сеть имеет много централизованных ресурсов. Они могут включать библиотеки файлов, приложения или адресные базы данных. Централизация этих ресурсов гарантирует, что система будет работать гладко и эффективно. Например, вообразите, если бы кто ни будь в сети мог определить для своей рабочей станции любой Ethernet или IP адрес, какой он захочет. Как другие машины узнали бы этот адрес? Это вызвало бы в сети большой беспорядок. Конечно, информация не перемещалась бы надежно в таком климате.
Дизайн современной сети также предусматривает некоторый уровень экономии, не только с финансовой точки зрения, но и с практической тоже. Например, не на каждой рабочей станции необходимо устанавливать компилятор C, пока один доступен всем пользователям. Этими общедоступными ресурсами могут пользоваться все пользователи, но должны быть установлены только однажды. (Это небольшое упрощение. Во многих случаях единственный интерпретатор или компилятор не подходит.)
Кто-то должен управлять тем где, когда и как такие ресурсы могут использоваться. Когда я ссылаюсь к этому кому-то, то использую термины корень, супервизор, администратор и оператор. Этот человек (или скорее, эта учетная запись) работает почти одинаково во всех сетевых операционных системах. Эта учетная запись имеет привилегии для чтения, записи, выполнения, удаления, создания, перечисления, или другого изменения любого файла на диске. Также, этот человек имеет огромную власть.
Хотя эта власть необходима для обслуживания системы, она может быть весьма опасна в неопытных руках. Этот урок быстро учит пользователей, которые решают перейти с платформы Microsoft Windows на UNIX. Для того, чтобы сделать это, многие пользователи покупают книгу по Linux, к которой прилагается CD-ROM. Они проходят через инсталляционный процесс и входят в систему как корень, и затем перемещаются по диску испытывая различные приложения. Неизбежно они удаляют или иначе изменяют некоторую критическую часть системы, делая систему непригодной. Еще не обладая навыками, необходимыми для нахождения и исправления проблемы, они просто повторно устанавливают систему. Средний новый пользователь Linux делает это два или три раза перед тем, как сделает все правильно. (Сделать все правильно означает не перемещаться по диску как корень без убедительной причины. Вместо перемещения как корень Вы должны создать учетную запись пользователя с ограниченными привилегиями непосредственно для Вас, пока не изучите систему более полно. Эта пользовательская учетная запись наследует привилегии, которые запрещают Вам разрушение критических, необходимых сетевых ресурсов.)
Поскольку сетевое администрирование такой сложный предмет, люди, ответственные за него, обычно имеют большой опыт. Большинство из них системные программисты, личности, которые не только могут выполнять систему эффективно, но и могут создать новое программное обеспечение, чтобы устранить недостатки свойственные коробочному дистрибутиву операционной системы. Как минимум корневой пользователь должен знать, как должным образом управлять доступом к файлам и каталогам.