如何将端口/套接字与p2p darknet app直接隧道相结合

时间:2012-06-15 20:14:49

标签: c++ sockets p2p

我正在构建一个应用程序,在登录时会将您连接到某些也将运行相同应用程序的IP地址。

我相信我应该使用的方法是直接隧道,但正如我所说的对c ++有点新,我有一般的编码技能,我已经筛选了很多论坛和网站但我还是很不清楚最好的方法是达到要求。

连接的原因是在连接到程序管理员时启用安全聊天,文件传输和自动更新软件。

所有安装了应用程序的人都将被授权,将连接到管理客户端,然后从该客户端连接到所有可用的ip将被子客户端使用,这将增加所有用户的网络大小。< / p>

因此应用程序需要能够处理端口,而不是通过服务器,而是直接处理。

理想情况下,连接也必须加密。

我正在寻找RetroShare的应用程序,但在文本应用程序中。

(这是在Dev C ++中使用C ++)

所以回顾一下,我应该用什么方法来实现上述目标?

1 个答案:

答案 0 :(得分:0)

我会先看看SDL net,如果你之前从未做过任何套接字编程,那么它的学习非常简单。 对于安全连接,您可能希望从TCP开始,然后一旦掌握了网络编程,就开始查看其他协议。

希望这有帮助!祝你好运。