Читаем Удивительный интернет полностью

Одно из необходимых условий устойчивой работы серверов – бесперебойное энергоснабжение. Поэтому крупные дата-центры подсоединяют к двум независимым источникам электроэнергии и, кроме того, в подвале у них устанавливают резервный электрический генератор, который сможет некоторое время поддерживать работу серверов, даже если отключение питания все-таки произойдет.

Серверное помещение в дата-центре Фейсбука

Все сказанное выше вовсе не значит, что сервер обязательно должен быть дорогим и «супернавороченным». Для небольшой рабочей группы сервером может стать достаточно мощный персональный компьютер, на который устанавливается серверное программное обеспечение. Этот сервер будет успешно справляться со своими функциями: хранить общие данные и распределять между сотрудниками доступ к ним. Он же сможет управлять выводом распечаток с каждого из компьютеров рабочей группы на общий принтер. Через него же все сотрудники могут быть присоединены к Интернету. Специальная комната такому серверу не понадобится. Он может стоять в той же комнате, где размещено остальное оборудование. Единственное требование – сервер следует подсоединить к источнику бесперебойного питания и, конечно, не выключать по окончании рабочего дня. Сервер должен работать круглосуточно.

Какие функции в сети выполняют серверы?

В первую очередь, они распределяют для всех пользователей такие централизованные ресурсы, как принтеры, Интернет и файлы данных. Соответственно, такие серверы называются принт-сервером, прокси-сервером и файл-сервером. Прокси-серверы обеспечивают безопасный доступ в Интернет, а при необходимости фильтруют исходящий и поступающий в сеть трафик. О прокси-серверах речь еще пойдет далее. Файловый сервер предназначается для организации хранения данных клиентов. Он обеспечивает доступ к файлам только тем, кому этот доступ разрешен, и в тех рамках, которые выделены пользователю. Например, кто-либо из пользователей может только читать данные, кто-то – их изменять и удалять, а кому-то они вообще не будут доступны. Распределение прав доступа – привилегия системного администратора. Кстати, совсем не обязательно для каждого ресурса или для каждой новой сетевой задачи заводить новый сервер. Серверная программа позволяет совмещать несколько серверных служб в одном компьютере.

Вообще говоря, все, что делается в Интернете, делается с помощью специальных серверов. Серверы – надежные «рабочие лошадки» Интернета. О том, как эти лошадки справляются со своей работой, будет рассказано позже. А уже в следующем разделе читателя ожидает встреча с одним из самых сложных вопросов в теории Интернета – с эталонной сетевой моделью взаимодействия. На основе этой модели пишутся все протоколы Интернета. Всякий, кто собирается работать в области Интернета, должен иметь представление об этой модели. И чем более четким будет это представление, тем лучше. Так что поиск правильной аналогии с другими средствами связи очень пригодится при изучении этого нелегкого вопроса.

Один и тот же компьютер может быть в разных случаях как сервером, так и клиентом. Это происходит, например, в файло-обменных сетях (об этом будет рассказано в Части 3).

Ну, а теперь, как говорил М. А. Булгаков, за мной, читатель!

<p>Мир протоколов</p>

Одно из основных понятий Интернета, понятие сетевого протокола, уже было определено в предыдущей части. Сетевой протокол – это система правил, однозначно описывающих обмен информацией между компьютерами по сети.

Написать один универсальный протокол для Интернета, который описывал бы все возможные межкомпьютерные взаимодействия, невозможно. На сегодняшний день сетевых протоколов существуют сотни, если не тысячи. Каждый из них описывает определенную часть межкомпьютерных взаимодействий. Пожалуй, только легендарный Джон Постел мог удержать в голове все это разнообразие, да и то в самом начале развития Интернета. Но с тех пор прошло много лет, количество протоколов возросло многократно. То и дело появляются новые протоколы. Чтобы во всем этом множестве разобраться, их следует упорядочить, классифицировать. Как это правильно сделать?

Первоначально крупные компании, такие как «Apple», «Novell», «Cisco», «IBM», «Microsoft», разрабатывали собственные протоколы для своего оборудования или для своих программ, совершенно не заботясь о совместимости с протоколами других компаний. Они не без основания надеялись, что их фирменные протоколы станут всемирными стандартами, если только удастся захватить значительную часть рынка средств межкомпьютерной связи. Однако «война стандартов» ни к чему хорошему не привела. Ни одна фирма не одержала победы, зато в области классификации стандартов воцарился полный хаос.

Перейти на страницу:

Похожие книги

1С: Управление небольшой фирмой 8.2 с нуля. 100 уроков для начинающих
1С: Управление небольшой фирмой 8.2 с нуля. 100 уроков для начинающих

Книга предоставляет полное описание приемов и методов работы с программой "1С:Управление небольшой фирмой 8.2". Показано, как автоматизировать управленческий учет всех основных операций, а также автоматизировать процессы организационного характера (маркетинг, построение кадровой политики и др.). Описано, как вводить исходные данные, заполнять справочники и каталоги, работать с первичными документами, формировать разнообразные отчеты, выводить данные на печать. Материал подан в виде тематических уроков, в которых рассмотрены все основные аспекты деятельности современного предприятия. Каждый урок содержит подробное описание рассматриваемой темы с детальным разбором и иллюстрированием всех этапов. Все приведенные в книге примеры и рекомендации основаны на реальных фактах и имеют практическое подтверждение.

Алексей Анатольевич Гладкий

Экономика / Программное обеспечение / Прочая компьютерная литература / Прочая справочная литература / Книги по IT / Словари и Энциклопедии