Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

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

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

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

Примеры [ править ]

Примерами являются система доменных имен (DNS), которая переводит имена доменов в адреса интернет-протокола (IP), и протокол динамической конфигурации хоста (DHCP) для назначения информации о конфигурации сети для сетевых хостов. Серверы аутентификации идентифицируют и аутентифицируют пользователей, предоставляют профили учетных записей пользователей и могут регистрировать статистику использования.

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

Другие сетевые услуги включают:

Уровень приложения [ править ]

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

Сетевые службы TCP-IP [ править ]

Номера портов [ править ]

Многие службы на основе Интернет-протокола связаны с конкретным хорошо известным номером порта, который стандартизирован техническим управлением Интернетом.

Например, серверы всемирной паутины работают на порту 80, а серверы ретрансляции электронной почты обычно прослушивают порт 25.

TCP против UDP [ править ]

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

Как правило, пакеты, которые должны пройти в правильном порядке без потерь, используют TCP, тогда как службы реального времени, где более поздние пакеты более важны, чем старые пакеты, используют UDP.

Например, передача файлов требует полной точности и обычно выполняется с использованием TCP, а аудиоконференции часто проводятся через UDP, где мгновенные сбои могут не замечаться.

UDP не имеет встроенного средства предотвращения перегрузки сети, и протоколы, которые его используют, должны быть очень тщательно разработаны, чтобы предотвратить коллапс сети.

См. Также [ править ]

  • Интернет-хостинг
  • Услуги веб-хостинга
  • DNS-хостинг
  • Хостинг электронной почты

Ссылки [ править ]

  1. ^ "Сетевая служба" . SDxCentral . 12 июня 2015. Архивировано из оригинала 12 июня 2015 . Дата обращения 4 августа 2019 . Сетевая служба - возможность, которая облегчает работу сети. Обычно он предоставляется сервером (на котором может быть запущена одна или несколько служб) на основе сетевых протоколов, работающих на уровне приложений в модели сети взаимодействия открытых систем (OSI).