Сетевая служба - Network service
В компьютерных сетях сетевая служба это приложение, работающее в сети прикладной уровень и выше, который обеспечивает хранение данных, манипулирование, представление, связь или другие возможности, которые часто реализуются с использованием клиент-сервер или же пиринговый архитектура на основе прикладного уровня сетевые протоколы.[1]
Каждую услугу обычно предоставляет серверный компонент работает на одном или нескольких компьютерах (часто на выделенном сервере, предлагающем несколько услуг) и доступ к нему через сеть осуществляется клиентские компоненты работает на других устройствах. Однако клиентский и серверный компоненты могут работать на одном компьютере.
Клиенты и серверы часто имеют пользовательский интерфейс, а иногда и другое оборудование, связанное с ним.
Примеры
Примерами являются система доменных имен (DNS), который переводит доменные имена в Протокол Интернета (IP) адреса и Протокол динамического конфигурирования сервера (DHCP) для назначения информации о конфигурации сети сетевым узлам. Серверы аутентификации идентифицировать и аутентифицировать пользователей, предоставлять профили учетных записей пользователей и регистрировать статистику использования.
Электронное письмо, печать и распределенная (сетевая) файловая система услуги являются общими услугами на локальные сети. Они требуют, чтобы у пользователей были разрешения на доступ к общим ресурсам.
Другие сетевые услуги включают:
- Справочные службы
- электронное письмо
- Обмен файлами
- Мгновенное сообщение
- Онлайн игра
- Печать
- Файловый сервер
- Голос по IP
- Видео по запросу
- Видео телефония
- Всемирная паутина
- Простой протокол управления сетью
- Служба времени
- Беспроводная сенсорная сеть
Уровень приложения
Набор интернет-протоколов |
---|
Уровень приложения |
Транспортный уровень |
Интернет-уровень |
Связующий слой |
Модель OSI к слой |
---|
В программирование компьютерных сетей, прикладной уровень - это слой абстракции зарезервирован для протоколы связи и методы, предназначенные для межпроцессного взаимодействия через протокол Интернета (IP) компьютерная сеть. Протоколы прикладного уровня используют нижележащие транспортный уровень протоколы для установления соединений между хостами для сетевых служб.
Сетевые службы TCP-IP
Номера портов
Многие службы, основанные на протоколе Интернета, связаны с конкретным хорошо известным номером порта, который стандартизирован техническим управлением Интернета.
Например, серверы всемирной паутины работают на порту 80, а серверы ретрансляции электронной почты обычно прослушивают порт 25.
TCP против UDP
В разных сервисах используются разные методы передачи пакетов.
В общем, пакеты, которые должны пройти в правильном порядке без потерь, используют TCP, тогда как службы реального времени, где более поздние пакеты более важны, чем старые пакеты, используют UDP.
Например, передача файлов требует абсолютной точности и обычно выполняется с использованием TCP, а аудиоконференции часто проводятся через UDP, где мгновенные сбои могут не замечаться.
UDP не имеет встроенного перегрузка сети избегание и протоколы, которые его используют, должны быть очень тщательно разработаны, чтобы предотвратить коллапс сети.
Смотрите также
- Интернет-хостинг
- Услуги веб-хостинга
- DNS-хостинг
- Хостинг электронной почты
Рекомендации
- ^ «Сетевая служба». SDxCentral. 12 июня 2015 г. Архивировано с оригинал 12 июня 2015 г.. Получено 4 августа 2019.
Сетевая служба - возможность, облегчающая работу сети. Обычно он предоставляется сервером (который может запускать одну или несколько служб) на основе сетевых протоколов, работающих на уровне приложений в модели сети взаимодействия открытых систем (OSI).