Сервер:Назначение портов

(Различия между версиями)
Перейти к: навигация, поиск
Murray (обсуждение | вклад)
(Новая страница: «Каждое устройство и программа, работающие с сервером, поддерживается отдельным драйвер…»)
Следующая правка →

Версия 13:32, 28 марта 2012

Каждое устройство и программа, работающие с сервером, поддерживается отдельным драйвером-приемником, определяющим протокол соединения и порты, принимающие это соединение. Каждый драйвер содержит установки портов по умолчанию, которые могут быть изменены. TCP устройства могут быть привязаны к любому TCP порту, т.к. драйвер определяет тип устройства по принимаемым сигнатурам. Тип UDP усторйства определяется только номером порта, т.о. нельзя два разных типа устройства "повесить" на один UDP порт. Исключение составляют приборы Locarus 702x, Locarus 702r, Locarus 702s, которые обрабатываются одним драйвером и могут работать все с одними и теми же портами. Список Для одного драйвера может быть назначено несколько портов, для этого их просто нужно перечислить через запятую.

Порты для сетевых соединений настраиваются в конфигурационном файле conf/LocarusServer.conf либо с помощью web-приложения администрирования сервера, доступного по адресу http://service.loсarus.ru. Список портов для реально работающего сервера определяется списком и установками зарегистрированных драйверов. По умолчанию сервер использует следующие порты:

  • TCP 1128, 1129 - порты выделенные для работы приборов работающих по протоколу TCP - Locarus 702, Locarus Mini, трекеры и т.д.
  • UDP 1129 - порт выделенный для работы приборов работающих по UDP протоколу - Locarus 702x, Locarus 702s, Locarus 702r.
  • TCP 1130 - порт выделенный для работы клиентских приложений - Locarus Informer и Locarus Server Admin.
  • TCP 1333 - порт выделенный для межсерверного взаимодействия.
  • TCP 8080 - порт по умолчанию для SOAP сервера. SOAP сервер можно не использовать, на базовую работоспособность Locarus Сервера это не влияет.
  • TCP 80 - порт для HTTP запросов. Через HTTP запросы к внешнему вервису сервер определяет собственный реальный внешний IP адрес, осуществляет самоконтроль а также определяет собственную роль в распределенной многосерверной конфигурации. Запросы по HTTP можно отключить, если жестко установить в файле конфигурации параметр SERVER_ADDRESS - внешний IP адрес сервера, и WATCHDOG_SELFCONTROL=false. Кроме того HTTP запрос выдается для переключения маршрутизации на внешнем маршрутизаторе в конфигурации с “горячим” резервированием.
  • UDP 123 - порт для синхронизации времени по NTP протоколу. Синхронизация времени необходима для корректного формирования уникальной идентификации пакетов данных, что имеет существенное значение в многосерверной конфигурации и при межсерверном обмене. Если вы уверены что системные часы всех серверов не имеют отклонений от эталонного времени, или если вы используете единственный сервер - синхронизацию времени можно отключить установив в конфигурационном файле параметр TIMESYNC_ENABLE=false.
Личные инструменты
Пространства имён
Варианты
Действия
Навигация
Инструменты