NAT大致分为下面四类 1) Full Cone 这种NAT内部的机器A连接过外网机器C后,NAT会打开一个端口.然后外网的任何发到这个打开的端口的UDP数据报都可以到达A.不管是不是C发过来的. 例如 A:192.168.8.100 NAT:202.100.100.100 C:292.88.88.88 A(192.168.8.100:5000) -> NAT(202.100.100.100 : 8000) -> C(292.88.88.88:2000) 任何发送到 NAT(202.100.100.100:8000)的数据都可以到达A(192.168.8.100:5000) 2) Restricted Cone 这种NAT内部的机器A连接过外网的机器C后,NAT打开一个端口.然后C可以用任何端口和A通信.其他的外网机器不行. 例如 A:192.168.8.100 NAT:202.100.100.100 C:292.88.88.88 A(192.168.8.100:5000) -> NAT(202.100.100.100 : 8000) -> C(292.88.88.88:2000) 任何从C发送到 NAT(202.100.100.100:8000)的数据都可以到达A(192.168.8.100:5000) 3) Port Restricted Cone 这种NAT内部的机器A连接过外网的机器C后,NAT打开一个端口.然后C可以用原来的端口和A通信.其他的外网机器不行. 例如 A:192.168.8.100 NAT:202.100.100.100 C:292.88.88.88 A(192.168.8.100:5000) -> NAT(202.100.100.100 : 8000) -> C(292.88.88.88:2000) C(202.88.88.88:2000)发送到 NAT(202.100.100.100:8000)的数据都可以到达A(192.168.8.100:5000) 以上三种NAT通称Cone NAT.我们只能用这种NAT进行UDP打. 4) Symmetic 对于这种NAT.连接不同的外部目标.原来NAT打开的端口会变化.而Cone NAT不会.虽然可以用端口猜测.但是成功的概率很小.因此放弃这种NAT的UDP打.
2021-10-30 23:31:31 31KB udp
1
文件传输工具,在线文件传输使用P2P穿透打,离线文件传输使用HTTP,全套源码
2021-10-29 11:41:11 12.06MB P2P穿透打洞
1
OCR 文字识别.zip
2021-10-27 21:03:42 407.58MB 树洞OCR文字识别 OCR
该资源适合数学系的高年级学生,是数论的重要分支。
2021-10-23 20:08:29 5.62MB 素数定理以及黎曼猜想的证明
1
代码演示了udp打技术在Java中的实现; UDP socket打,使消息在nat之间传递; IPv6,IPv4和IPv6,NAT以及NAT-PT;
2021-10-22 21:39:13 15KB ipv6
1
网络景区形象对游客旅游体验质量的影响研究——以重庆洪崖景区为例.docx
2021-10-14 10:05:09 105KB 网络
自制_夹心_无刷电调 (C8051F330单片机 + IR2103 + 全N管拓扑 + 双面板) (www.ourdev.cn自制_夹心_无刷电调 (C8051F330单片机 + IR2103 + 全N管拓扑 + 双面板) (www.ourdev.cn
1
LINUX下基于UDP的P2P打程序,改自http://www.ppcn.net/p2ptech.html
2021-09-26 11:04:22 34KB P2P LINUX
1
地下水封石油库技术标准.pdf
2021-09-22 17:01:55 1.27MB
苏轼——《仙歌》.doc
2021-09-19 10:00:11 18KB 资料