一、NAT穿透
NAT穿透,即内网穿透,也称为打洞。
其网络拓扑示例:
二、NAT分类
- 完全锥型NAT: 内网客户端映射到一个外部IP:Port,IP端口无限制,任意主机都可往该映射端口发数据。
- 地址受限锥型NAT:IP受限,内网主机需发消息给目标主机,才能接收该主机的数据,收发的数据包IP地址要一样,端口不限制。
- 端口受限锥型NAT:在地址受限锥型NAT的基础上,限制端口,收发的数据包必须IP和端口一致才能接收。
- 对称NAT: 发送的数据包IP:Port映射成一个外网IP:Port,IP或端口不同则映射多个外网IP:Port,必须发送消息给目标主机才能接收数据。
总结
NAT穿透,由服务器接收双方的外网映射地址和端口,实现由一方客户端往另一方的外网映射端口发送数据,按不同类型,直接发送数据包到对方网关或先发送数据包目标再打通链路。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)