文件名称:java 实现内网穿透,udp 打洞,NATjavaUdpP2P.rar
文件大小:393KB
文件格式:RAR
更新时间:2022-07-30 04:34:23
java upd p2p NAT
java 实现内网穿透,udp 打洞,NAT 穿透原理 1,客户端A登陆的时候,发送一个UDP数据包给服务器,然后服务器根据该包获得客户端A的IP和端口并保存到UdpAddressMap(用登录名作为key保存)中。 2,客户端A执行操作的时候,发送一个消息,带上目标客户端B的登陆名。 3,服务器端获得消息后,将客户端B的端口发送给客户端B,然后B使用该端口建立UDP监听。 4,客户端B再发送一条信息给服务器,告诉它监听已经建立,服务器将B的IP和PORT发送给客户端A。 5,客户端A获得信息后根据获得的客户端B的IP和PORT,绕过服务器,直接往客户端B发送数据。
【文件预览】:
javaUdpP2P
----test10()
--------.project(382B)
--------src()
--------lib()
--------.settings()
--------.classpath(366B)
--------bin()