Доброго всем времени суток. Впервые занялся программированием поддержки сети. Разобрался с примером клиента-сервера, который приводится в книге Шлее. Как организовать обмен между компьютерами с прямыми (т.е. не через роутер, например) внешними ip вопросов нет. Но вот когда одна из сторон или обе находятся в разных локальных сетях, не могу понять, как можно программно установить соединение. Чтобы с другого компьютера могли соединиться с моим (по созданному у меня QTcpServer) я сделал в настройках роутера (в его web-интерфейсе) переброс порта на свой комп. Но ICQ-клиенты или скайп работают без такого ручного вмешательства в роутер. Собственно вопрос:можно ли это сделать средствами Qt и куда копать?Заранее благодарен.
|