java 实现内网穿透,udp 打洞,NATjavaUdpP2P.rar

时间:2022-07-30 04:34:23
【文件属性】:

文件名称: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()

网友评论