我正在尝试实现点对点通信..我使用套接字进行通信。我想知道当两个对等体位于两个专用网络(他们不知道对方的公有IP地址)时我是否可以使用相同的通信方式。我可以想象在众所周知的位置共享缓冲区一种沟通方式。但是有没有其他办法可以完成这件事?跨两个专用网络的网络通信
2
A
回答
1
0
STUN和TURN是实现这一目标的常用方法,因为已经发布并且是基于标准的方法。但是,我最近看到了一个非常有趣的方法来使用icmp消息来完成此操作。 It's called pwnat, and available here
0
因为两者都在不同的专用网络中,所以两个对等端都不能相互通信。 您需要有一个公用服务器,以便您可以通过该服务器建立连接。 参考往复,Resiprocate的细节
相关问题
- 1. 专用网络和数据库服务器之间的网络通信
- 2. 跨网络的Android仿真器网络
- 3. AWS上的专用网络
- 4. Boot2Docker专用网络设置
- 5. Nodejs网络 - 实时通信
- 6. 网络通信问题
- 7. Java网络通信问题
- 8. 在专用网络内访问网站
- 9. NET SEND用户跨网络
- 10. 的JavaScript:使用队列网络通信
- 11. 跨网络的Mongoose Schema.post
- 12. maven两个模块之间的通信(网络)
- 13. 使用IP 127.0.0.1进行网络通信
- 14. 通过网络
- 15. 通过网络
- 16. 通过网络
- 17. 用ns-3创建两个无线网络和一个以太网网络
- 18. C#中的专用网络端口
- 19. Nodejs服务器与两个网络接口卡进行通信
- 20. 访问跨网络视频?
- 21. 跨平台网络API
- 22. 拆分构建跨网络?
- 23. 跨网络游戏数据
- 24. 跨网络互斥 - C#.NET
- 25. 使用Vagrant配置专用网络
- 26. 更快的网络到Python通信
- 27. 与不同网络的通信
- 28. XBee在大型网络中的通信
- 29. Python中的网络通信程序
- 30. 在c + +中的TCP/IP网络通信