Каждый компьютер, разделяющий свои ресурсы, является сервером. Однако этот термин чаще используется для обозначения именно компьютера, специально выделенного для разделяемых файлов, приложений или периферийного оборудования. Обычно выделенный сервер представляет собой компьютер с быстродействующим процессором и большим объемом памяти, которые рассчитаны не на выполнение повседневных задач сервера, а для обслуживания клиентских компьютеров. Доступ к серверному компьютеру чаще всего имеют только администраторы сети для выполнения задач управления, мониторинга и поддержки работоспособности сети.
В больших сетях выделенный сервер часто выполняет только одну определенную функцию, как в приведенных ниже случаях.
Файловым сервером называется сервер, на котором хранятся файлы данных. Пользователи могут хранить данные своих приложений на жестком диске не своего компьютера, а файлового сервера. На сервере файлы легче найти, потому что все они находятся в одном месте, кроме того, легче создавать их резервные копии.
Серверы печати представляют собой компьютеры, управляющие одним или несколькими принтерами, которые предназначены для распечатки документов, передаваемых пользователями по сети.
Серверы приложений — это компьютеры, на которых, установлены сетевые приложения. Пользователи могут выполнять эти приложения (например, обработку текстов или программы баз данных) посредством сети, несмотря на то что на их компьютерах эти приложения не установлены.
Регистрационные серверы (в сетях Windows они называются контроллерами доменов) предназначены для обеспечения безопасности баз данных. На них содержится информация об учетных записях пользователей. Сервер проверяет права доступа пользователя к базе данных и управляет доступом к сети и ее ресурсам.
Серверы Web выполняют программное обеспечение Web-серверов (просим извинить за невольную тавтологию) под управлением определенных операционных систем. Например, Microsoft Internet Information Server под управлением Windows NT/2000; Apache под управлением серверов Linux или UNIX; Enterprise Server компании Netscape для различных платформ. Многие операционные системы поставляются с встроенным программным обеспечением Web-сервера. Программное обеспечение Web-серверов часто содержит программы поддержки протоколов FTP (File Transfer Protocol) и NNTP (Network News Transfer Protocol).
Серверы электронной почты предоставляют "коллекцию" почтовых ящиков, в которые попадают письма, адресованные пользователям сети. Затем эти электронные письма выгружаются на компьютеры пользователей. Примерами программного обеспечения сервера электронной почты служат программы Microsoft Exchange для сети Windows и Sendmail — распространенный почтовый демон UNIX.
Серверы удаленного доступа предоставляют коммутируемое соединение. С их помощью другой компьютер может получить доступ к серверу или к сети по телефонной линии.
Терминальные серверы предназначены для выполнения клиентских приложений. С их помощью компьютеры тонких клиентов (недорогие малопроизводительные устройства) могут функционировать как терминалы, а не как независимые системы. Серверы этого типа предоставляют пользователям многосеансовую среду и выполняют приложения клиентов.
Телефонные серверы служат автоответчиками, передают голосовое сообщение и перенаправляют вызовы.
Кластерные серверы обеспечивают объединение многих серверов в кластеры, т.е. в группы независимых компьютерных систем, работающих вместе как одна система. Это делается для решения особенно ответственных задач, когда нужно, чтобы приложения и ресурсы при любых неожиданностях всегда были доступны для клиентов.
Прокси-серверы служат промежуточными звеньями между рабочими станциями пользователей и Internet. Они повышают безопасность системы и предоставляют средства администрирования и кэширования данных.
Факс-серверы служат центральной точкой сети, предназначенной для приема и отправки факсов и для распределения поступивших факсов соответствующим пользователям.
ВООТР-серверы с помощью протокола ВООТР загружают операционные системы клиентских компьютеров, не имеющие жестких дисков, и предоставляют им информацию о конфигурировании сетевого протокола.
DHCP-серверы (Dynamic Host Configuration Protocol) присваивают IP-адреса и параметры конфигурации TCP/IP компьютерам, конфигурированным как клиенты DHCP. При этом администратору системы не нужно будет вручную присваивать IP-адреса каждому клиентскому компьютеру сети.
Серверы разрешения имен обслуживают дружественные сетевые имена. Это избавляет пользователей от необходимости помнить числа для идентификации компьютеров. Сервер отображает сетевые имена на IP-адреса, используемые стеком протоколов TCP/IP для локализации компьютера в сети. Сервер разрешения имен содержит также сервер DNS (Domain Name System), который отображает иерархическую структуру имен узловых компьютеров на IP-адреса, и сервер имен NetBIOS (например, сервер WINS компании Microsoft), отображающий имена NetBIOS на IP-адреса.