求:UDP点对点通讯,无服务端,穿透路由器,防火墙。。。
理论上有点研究但还没有实践过。
打洞前提是公网必须有个介绍人
A=>介绍人:打招呼
B=>介绍人:打招呼
B=>介绍人:我要见A
介绍人=>A:B要见你,这个时候可以选择是否给AB的洞,A到B已经通了,接下来有两个选择,是在介绍人上交换数据还是直接打通。
如果楼书实现了不妨开源出来大家看看,因为具体实现中没那么简单。