社区
网络及通讯开发
帖子详情
不同网关内如何实现P2P连接,欢迎各位大侠踊跃发言
gfh21cn
2004-04-27 05:28:18
现在上网都是内网(局域网)上的,象MSN,QQ都可以实现点对点的传输,不知道那是如何实现的。
...全文
218
29
打赏
收藏
不同网关内如何实现P2P连接,欢迎各位大侠踊跃发言
现在上网都是内网(局域网)上的,象MSN,QQ都可以实现点对点的传输,不知道那是如何实现的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
29 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shootingstars
2004-09-24
打赏
举报
回复
呵呵,欢迎各位指正:
http://community.csdn.net/Expert/topic/3091/3091185.xml?temp=.3766901
Maconel
2004-09-20
打赏
举报
回复
同意苯苯。
我的想法是这样的:
首先一个内网的机器a在上网是,网关会临时分配给一个端口,相当于一个暂时的端口映射。
比如映射后在internet上的真实地址是111.111.111.111:1111,另一个同样的机器b的真实地址为222.222.222.222:2222,那么如果a想和b连上,就要互相知道真实ip。
首先你上网时是不知道网关给你分配的端口的,也就不知真实ip,那么就需要一个知道真实ip的机器来做中转,也就是服务器c。a和c连上了,c就能够知道a的真实ip,这时候b也和c连上了,c也知道了b的真实ip,c就给a和b做了媒人,a和b互相知道了真实ip,就可以连了。
个人想法,未得验证,仅供参考。
constantine
2004-09-20
打赏
举报
回复
我目前在局域网用代理转发,不过觉得很不好用,也很想知道有没有好的方法。
nat的代码不会写,不知道哪位会写,帖点参考都好,^_^
woainihaha
2004-09-20
打赏
举报
回复
需要有固定IP的服务器,只是起IP通讯中介作用。
一个普通用户只知道自己的机子IP是192.168.0.8,如果他想同外网中的某一子网中的IP同样为192.168.0.8的用户P2P,怎么办?用套接字还是监听?简直是笑话。
如果使用套接字,先不说技术问题,但是普通用户,你怎么让他使用?但一个用户一旦和某一外网通讯成功,就可以由中间服务器告诉另一用户其真实IP,然后才是P2P和穿透问题。
asimpleman
2004-09-17
打赏
举报
回复
gz
stonewater
2004-05-08
打赏
举报
回复
观众
guanshangming
2004-05-05
打赏
举报
回复
QQ是通过服务器中转的
//--------------------------------------------
QQ是使用UDP协议的,也就是事先没有建立好套接字,服务器如何中转呢?
QQ的服务器发送UDP数据包总要知道对方的IP地址和端口吧?但内网不会有一个公网的IP啊,想不明白。
gfh_79_0
2004-05-05
打赏
举报
回复
听课
zxwgm
2004-05-05
打赏
举报
回复
1 用socket套接字
2 建立VPN。
woshialber
2004-05-03
打赏
举报
回复
都别卖关子,高手们都说说阿。
还有不是说n年前讨论过了吗?那么说这个问题应该早就有很好的答案了,请高手们不吝赐教阿
严重gz!
mme
2004-05-02
打赏
举报
回复
N年前就讨论的火热了。
nehl
2004-05-01
打赏
举报
回复
QQ是通过服务器中转的。服务器是公网地址,两个内网地址要通信只能通过公网服务器周转,直接通信应该是不可能的。
gfh21cn
2004-04-30
打赏
举报
回复
如何用程序来实现
大哥,你倒也是说说呀
pp616
2004-04-30
打赏
举报
回复
在Lan的Server上做映射。
gfh21cn
2004-04-30
打赏
举报
回复
问题还没有解决,等待中....
ankeecissy
2004-04-30
打赏
举报
回复
我也想知道怎么跨网关哦
pp616
2004-04-28
打赏
举报
回复
使用Socks代理。或是端口映射都行。
stiwin
2004-04-28
打赏
举报
回复
http://community.roxen.com/developers/idocs/drafts/draft-ford-midcom-p2p-01.html
duonaohe3629
2004-04-28
打赏
举报
回复
UP
wg961423
2004-04-28
打赏
举报
回复
QQ好像是服务器中转。
加载更多回复(9)
frp
实现
p2p
远程
连接
桌面,非服务器中转
frp
实现
p2p
远程
连接
桌面,非服务器中转frp
实现
p2p
远程
连接
桌面使用工具服务器端配置(frp_0.37.1_linux_amd64)客服端A【被远程的电脑】配置(frp_0.37.1_windows_amd64)客服端B【远程电脑】配置(frp_0.37.1_...
电脑
连接
网关
踩坑,
连接
网关
失败,
网关
连接
电脑网络Ping不通?
场景:电脑
连接
网关
(工控机,...比如 192.168.111.x网段,必须电脑和
网关
都在这网段内才能互访,只要两个在同一个局域网内(包括都
连接
同一个wifi,或者同时
连接
公司的网口)就是可以访问的! 下面是我的电脑的地址:
门窗感应器和
网关
实现
欢迎
功能
小米 门窗感应器+
网关
实现
回家小爱
欢迎
1.
实现
回家小爱
欢迎
2.空调伴侣vs
网关
vs万能遥控3.空调伴侣可以不插空调吗?4.
实现
回家问候 最近入了小米智能家居的坑,了解了一系列有关信息,分享给大家 1.
实现
回家小爱
欢迎
...
指定设备用
不同
网关
上网
爱快路由系统指定
不同
网关
,可以利用“端口分流”,分流方式选择“下一跳
网关
”,
网关
地址就写成“192.168.8.252”(旁路由地址),源地址填写某个设备的IP(在静态分配里指定好)。比如说我的dns服务,为内网大部分提供...
内网穿透
实现
P2P
通信
P2P
通信最大的障碍就是 NAT(网络地址转换),NAT 使得局域网内的设备可以与公网进行通讯,但是
不同
NAT 下的设备之间通讯将会变得很困难。UDP 打洞就是用来使得设备间绕过 NAT 进行通讯的一种技术。
网络及通讯开发
1,316
社区成员
8,873
社区内容
发帖
与我相关
我的任务
网络及通讯开发
C++ Builder 网络及通讯开发
复制链接
扫一扫
分享
社区描述
C++ Builder 网络及通讯开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章