没有合适的资源?快使用搜索试试~ 我知道了~
udpnat:用udp实现的NAT突破,一个p2p聊天系统
共12个文件
xml:4个
go:3个
iml:1个
需积分: 10 3 下载量 46 浏览量
2021-03-11
18:34:48
上传
评论
收藏 4.56MB ZIP 举报
温馨提示
udpnat用UDP实现NAT穿透,p2p聊天系统 用UDP实现的NAT穿透,一个简单的p2p聊天系统,理论上来说,根本不是端口受限锥NAT与对称NAT,对称NAT与对称NAT。这两种类型组合之间打洞,都可以使用。这两种类型参考其他方案。 (至少只有一个网卡,一个ip的情况) 原理 NAT分类 全锥NAT : 内网主机建立一个UDP socket(LocalIP:LocalPort)第一次使用这个套接字给外部主机发送数据时NAT会给其分配一个公网(PublicIP,PublicPort),以后用这个套接字向外面任何主机发送数据都将使用任何对外部主机只要知道这个(PublicIP,PublicPort)就可以发送数据给(PublicIP,PublicPort),内网的主机就能收到这个数据包 受限锥体NAT : 内网主机建立一个UDP socket(LocalIP,LocalPort)第一次使
资源推荐
资源详情
资源评论
收起资源包目录
udpnat-master.zip (12个子文件)
udpnat-master
common
common.go 1KB
client
client.go 14KB
client 4.61MB
.idea
misc.xml 174B
workspace.xml 15KB
udpnat.iml 281B
encodings.xml 135B
modules.xml 264B
README.md 6KB
udpHole.png 52KB
server
server.go 8KB
server 4.56MB
共 12 条
- 1
资源评论
快快跑起来
- 粉丝: 21
- 资源: 4626
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- coco.names 文件
- (源码)基于Spring Boot和Vue的房屋租赁管理系统.zip
- (源码)基于Android的饭店点菜系统.zip
- (源码)基于Android平台的权限管理系统.zip
- (源码)基于CC++和wxWidgets框架的LEGO模型火车控制系统.zip
- (源码)基于C语言的操作系统实验项目.zip
- (源码)基于C++的分布式设备配置文件管理系统.zip
- (源码)基于ESP8266和Arduino的HomeMatic水表读数系统.zip
- (源码)基于Django和OpenCV的智能车视频处理系统.zip
- (源码)基于ESP8266的WebDAV服务器与3D打印机管理系统.zip
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功