Приложение "Клиент-186" предназначено для управления приложением "Сервер-186" в тех случаях, когда "Сервер-186" запускается в режиме службы и/или запущен на другом компьютере.
Настройка связи
В зависимости от расположения Клиента-186 и Сервера-186, связь настраивается по разному:
Расположение Клиента-186 и Сервера-186 | Способ настройки |
---|---|
На одном ПК | В качестве сетевого интерфейса рекомендуется использовать "127.0.0.1" |
На разных ПК в локальной сети | Указать адрес серверного ПК в этой локальной сети (например: "192.168.10.128") |
В разных локальных сетях |
|
Настройка связи в Клиенте-186
В поле IP-адрес указать IP-адрес компьютера, на котором запущен Сервер-186. | |
Если связь через VPN, то IP сервера указывается тот же, что и при связи по LAN. |
Настройка связи в Сервере-186
|
Примеры состояний связи
Связь между Сервером-186 и Клиентом-186 установлена | |
---|---|
Связи между Сервером-186 и Клиентом-186 нет | |
---|---|
Особенности связи
- Если просто выполнить команду ping в консоли, будет отправлено всего 4 пинга по 32 байта.
- Чтобы оценить качество связи нужно запустить бесконечную пинг пакетами побольше, например:
ping *IP адрес*
пример:
и понаблюдать какое-то время будут потери пакетов или нет и как много.
- Связь между Клиентом-186 и Сервером-186 происходит по протоколу TCP, который гарантирует доставку, т. е. если не удалось доставить пакет (не пришло подтверждение доставки), происходит повторная попытка и так несколько раз через разные промежутки времени.
- Причем Клиентом-186 не контролирует этот процесс (кол-во повторов, интервалы), это происходит на более низком уровне. Если несколько попыток не увенчались успехом, соединение рвется и в программу приходит уведомление о разрыве связи, которое показывается пользователю.