сервер

Мы объясняем, что такое сервер, его основные характеристики и для чего он нужен. А также, что такое веб-сервер, классификация и примеры.

Серверы работают по модели взаимодействия клиент-сервер.

Что такое сервер?

В вычисление, называется сервером (от англ. server) до компьютер который является частью компьютерная сеть и он предоставляет определенные услуги остальным своим компьютерам, называемым станциями или клиентами. На указанном компьютере должно быть определенное приложение, способное удовлетворять запросы разных клиентов и предоставлять им своевременный ответ, поэтому в действительности на одном физическом компьютере (аппаратное обеспечение) одновременно могут работать несколько серверов (программное обеспечение), если у них есть необходимые логистические ресурсы.

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

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

Характеристики сервера

Серверы должны иметь постоянное питание.

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

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

Для чего нужен сервер?

Игровые серверы позволяют получить доступ к развлекательной программе.

Как мы уже говорили, серверы отвечают за удовлетворение запросов клиентов определенной сети и управление доступными для нее ресурсами, чтобы каждый клиент мог получить доступ к необходимой информации или периферийным устройствам. В этом смысле серверы могут иметь самые разные функции, например:

  • Файловые серверы. Они хранят файлы или файлы информации и передать их в сеть.
  • Серверы Active Directory / домена. Они управляют информацией, относящейся к сеть, их пользователи, команды и внутренние группы.
  • Сервер печати. Он управляет набором принтеров, доступных в сети, предоставляя им доступ и управляя очередью печати.
  • Почтовый сервер. Он управляет потоком электронной почты между, от и к клиентам сети, отправляя и получая сообщения и сохраняя их историю.
  • Прокси-сервер. Его роль заключается в резервном копировании, хранении в течение некоторого времени и в тайник копия веб-страниц, доступных для сети, для ускорения доступа к ним или для восстановления данных, если оригинал не работает.
  • веб сервер. Он хранит контент, необходимый для одной или нескольких веб-страниц, и управляет упорядоченным доступом к нему, чтобы браузеры клиентов могли «отображать» веб-сайт.
  • DNS-сервер. Хранит информацию, необходимую для связывания имени домен с серией IP-адресов компьютеров, связанных с ним (его веб-серверов).
  • DHCP-сервер. Отвечает за назначение динамических (изменяющихся) IP-адресов клиентам, которые подключаются к сети.
  • FTP-сервер. Хранит определенную информацию о пользователях и обеспечивает частный доступ к ней между компьютерами.
  • Игровой сервер. Те, которые специально предназначены для хранения информации, чтобы клиенты могли одновременно получить доступ к развлекательной программе (как правило, к массовым видеоиграм).

веб сервер

Веб-сервер разрешает соединения через такие протоколы, как HTTP.

Веб-серверы программы (программное обеспечение) для повседневного использования в Интернет, который является посредником между сервером, на котором размещены данные, запрошенные клиентом, и его собственным компьютером, позволяя подключаться через различные протоколы данных, такие как известные HTTP (Протокол передачи гипертекста или протокол передачи Гипертекст). Другими словами, это программы, которые являются посредниками между браузером пользователя Интернета и местом, где находится информация, которую он ищет или в которой нуждается.

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

Типы веб-серверов

В зависимости от содержимого веб-серверы могут быть двух видов:

  • Статические серверы. Это имя, присвоенное компьютерам, на которых хранится информация, которую ищет пользователь, и HTTP-серверу, который отвечает на протоколы запрос данных. Запрошенные файлы отправляются по мере их хранения, независимо от того, есть ли ошибки, и отсюда их имя.
  • Динамические серверы. В данном случае это серверы, которые идентичны статическим, но содержат дополнительное программное обеспечение (например, приложения и базы данных), что позволяет им обновлять информацию, запрошенную клиентом, перед ее отправкой через Интернет.

Примеры веб-серверов

Вот некоторые из наиболее часто используемых веб-серверов:

  • Nginx. Веб-сервер и прокси, разработанные одноименной компанией в 2004 году.
  • Apache. Веб-сервер HTTP с открытым исходным кодом, разработанный в 1995 г. и поддерживаемый сообщество пользователей, входящих в Apache Software Foundation.
  • Информационные службы Интернета или IIS. Веб-сервер и набор сервисов, предназначенных для Майкрософт Виндоус который изначально был включен в его версию для NT.
  • Чероки. Мультиплатформенный веб-сервер, написанный на языке C, доступный по Стандартной общественной лицензии GNU (бесплатно программное обеспечение).
  • Кот. Дистрибутив Apache 1999 года, также известный как Jakarta Tomcat, работающий по принципу сервлетов (Java).
!-- GDPR -->