Сетевая служба - Network service

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

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

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

Примеры

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

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

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

Уровень приложения

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

Сетевые службы TCP-IP

Номера портов

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

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

TCP против UDP

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

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

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

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

Смотрите также

Рекомендации

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