ТЕХНОАЗСоборудование и сервис
Поможем с подбором+7 (495) 015-38-90
База знаний

Все разделы · заголовок и текст статьи · от двух символов

Как настроить связь между Клиентом-186 и Сервером-186?

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

Приложение "Клиент-186" предназначено для управления приложением "Сервер-186" в тех случаях, когда "Сервер-186" запускается в режиме службы и/или запущен на другом компьютере.

Настройка связи

В зависимости от расположения Клиента-186 и Сервера-186, связь настраивается по разному:

Расположение Клиента-186 и Сервера-186Способ настройки
На одном ПКВ качестве сетевого интерфейса рекомендуется использовать "127.0.0.1"
На разных ПК в локальной сетиУказать адрес серверного ПК в этой локальной сети (например: "192.168.10.128")
В разных локальных сетях1. Указать внешний статический адрес локальной сети, в которой находится серверный ПК (адрес устройства, через который выполняется выход в интернет) 2. Внутри локальной сети обеспечить трансляцию пакетов на серверный ПК

Настройка связи в Клиенте-186

Иллюстрация к шагуОткрыть в полном размереИллюстрация к шагуОткрыть в полном размере
В поле IP-адрес указать IP-адрес компьютера, на котором запущен Сервер-186. **ℹ️ Информация:** В поле Порт указать любой свободный открытый порт. Номер порта должен совпадать с тем, что указан в настройках Сервера-186.
Если связь через VPN, то IP сервера указывается тот же, что и при связи по LAN.

Настройка связи в Сервере-186

Иллюстрация к шагуОткрыть в полном размереИллюстрация к шагуОткрыть в полном размере
**ℹ️ Информация:** В поле IP-адрес выбрать IP-адрес из выпадающего списка или ввести 0.0.0.0. В поле Порт указать любой свободный открытый порт. Номер порта должен совпадать с тем, что указан в настройках Клиента-186. **⚠️ Внимание:** В настройках Сервер-186 во вкладке Сеть, порты для подключения устройств и для подключения внешнего ПО должны быть разные, использование одного порта не допустимо.

Примеры состояний связи

Связь между Сервером-186 и Клиентом-186 установлена
Иллюстрация к шагуОткрыть в полном размереИллюстрация к шагуОткрыть в полном размере
Связи между Сервером-186 и Клиентом-186 нет
Иллюстрация к шагуОткрыть в полном размереИллюстрация к шагуОткрыть в полном размере

Особенности связи

  • Если просто выполнить команду ping в консоли, будет отправлено всего 4 пинга по 32 байта.
  • Чтобы оценить качество связи нужно запустить бесконечную пинг пакетами побольше, например:

ping *IP адрес*

пример:

Иллюстрация к шагуОткрыть в полном размере
и понаблюдать какое-то время будут потери пакетов или нет и как много.

  • Связь между Клиентом-186 и Сервером-186 происходит по протоколу TCP, который гарантирует доставку, т. е. если не удалось доставить пакет (не пришло подтверждение доставки), происходит повторная попытка и так несколько раз через разные промежутки времени.
  • Причем Клиентом-186 не контролирует этот процесс (кол-во повторов, интервалы), это происходит на более низком уровне. Если несколько попыток не увенчались успехом, соединение рвется и в программу приходит уведомление о разрыве связи, которое показывается пользователю.