добрый день
подскажите, какие порты используются для передачи данных о простое и акт процессе?
Порты передачи простоя и активных процессов
Порты передачи простоя и активных процессов
Чат г.Тольятти и Самарской области
Адрес мастер сервера: chat.aido.ru
Адрес мастер сервера: chat.aido.ru
Re: Порты передачи простоя и активных процессов
Сервер со своей стороны использует только один номер порта (по умолчанию 9740) как для TCP, так и для UDP. Время простоя и активный процесс скорее всего передаются по UDP.
С клиентом чуть по-сложнее. Загляни в конфигурациооный файл Network.ini (находится в папке с конфигами комфорта).
TCP-порт, используемый для коммуникаций, там не указан, - он выбирается при каждом запуске случайным образом из числа свободных в системе портов.
Client_TCP_port - порт для приема файлов. Заносится в меню "Опции - Передача файлов - Порт приема соединений для передачи файлов (TCP)".
Client_UDP_port - UDP порт клиента. Именно через него клиент передает время простоя и активный процесс.
Default_local_port - не знаю.
Значения параметров Client_TCP_port, Client_UDP_port и Default_local_port по-умолчанию одинаковы. Они генерируется при первом запуске комфорта (при первоначальном создании конфигов).
Если в чем-то не прав - поправьте.
p.s.
У меня есть вопрос к разработчикам. Т.к. порт для приема файлов генерится случайным образом, то не понятно, каким образом разрешить передачу файлов между пользователями, находящимися, к примеру, по разные стороны маршрутизатора, соединяющего две локалки, если правила фаервола на этом роутере построены по принципу "Запретить - всё. Разрешить - только то, что надо". Вот если бы этот порт по-умолчанию был бы у всех одинаков (как в случае с портом сервера), то было бы достаточно в правилах фаервола разрешить хостам из разных сетей коннектиться друг другу на этот порт, и всё.
С клиентом чуть по-сложнее. Загляни в конфигурациооный файл Network.ini (находится в папке с конфигами комфорта).
TCP-порт, используемый для коммуникаций, там не указан, - он выбирается при каждом запуске случайным образом из числа свободных в системе портов.
Client_TCP_port - порт для приема файлов. Заносится в меню "Опции - Передача файлов - Порт приема соединений для передачи файлов (TCP)".
Client_UDP_port - UDP порт клиента. Именно через него клиент передает время простоя и активный процесс.
Default_local_port - не знаю.
Значения параметров Client_TCP_port, Client_UDP_port и Default_local_port по-умолчанию одинаковы. Они генерируется при первом запуске комфорта (при первоначальном создании конфигов).
Если в чем-то не прав - поправьте.
p.s.
У меня есть вопрос к разработчикам. Т.к. порт для приема файлов генерится случайным образом, то не понятно, каким образом разрешить передачу файлов между пользователями, находящимися, к примеру, по разные стороны маршрутизатора, соединяющего две локалки, если правила фаервола на этом роутере построены по принципу "Запретить - всё. Разрешить - только то, что надо". Вот если бы этот порт по-умолчанию был бы у всех одинаков (как в случае с портом сервера), то было бы достаточно в правилах фаервола разрешить хостам из разных сетей коннектиться друг другу на этот порт, и всё.
-
- Администратор
- Сообщения: 6886
- Зарегистрирован: 09:56, 27.06.2005
Re: Порты передачи простоя и активных процессов
Порт можно изменить в опциях на любой другой.
Случайный выбор сделан для удобства использования нескольких копий клиента на одном ПК. В следующей версии, возможно, TCP порт зафиксируем.
Случайный выбор сделан для удобства использования нескольких копий клиента на одном ПК. В следующей версии, возможно, TCP порт зафиксируем.