![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
.Net
文章平均质量分 78
zhangxiaogen
这个作者很懒,什么都没留下…
展开
-
[转]P2P之UDP穿透NAT的原理与C#实现
P2P之UDP穿透NAT的原理与实现声明:原文来自P2P中国网,C#实现是也是转载别人的,供参考关键字:P2P, UDP, NAT, .NET 论坛上经常有对P2P原理的讨论,但是讨论归讨论,很少有实质的东西产生(源代码)。呵呵,在这里我就用自己实现的一个源代码来说明UDP穿越NAT的原理。首先先介绍一些基本概念: NAT(Network Address Translator转载 2007-06-25 17:57:00 · 948 阅读 · 0 评论 -
UDP"打洞"原理
NAT分类根据Stun协议(RFC3489),NAT大致分为下面四类1) 1) Full Cone这种NAT内部的机器A连接过外网机器C后,NAT会打开一个端口.然后外网的任何发到这个打开的端口的UDP数据报都可以到达A.不管是不是C发过来的.例如 A:192.168.8.100 NAT:202.100.100.100 C:292.88.88.88A(192.168.转载 2007-06-26 09:31:00 · 903 阅读 · 0 评论