2013-08-30 8 views
1

Могу ли я добиться реального двунаправленной связи между устройством (C++) в локальной сети за NAT и устройства (ПК) в Интернете (не находится за NAT) с использованием websockets. Начало связи должно запускаться сетевым устройством.двунаправленной связи между двумя устройствами, использующими WebSockets

вид касается

+1

Какой ответ вы ожидаете от «Да»? – Hulk

+0

Мне хотелось бы узнать, есть ли проблема NAT здесь. – Moonlit

ответ

2

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