NAT的基本工作原理是,当私有网主机和公共网主机通信的IP包经过NAT网关时,将IP包中的源IP或目的IP在私有IP和NAT的公共IP之间进行转换。
由于NAT实现是私有IP和NAT的公共IP之间的转换,那么,私有网中同时与公共网进行通信的主机数量就受到NAT的公共IP地址数量的限制。为了克服这种限制,NAT被进一步扩展到在进行IP地址转换的同时进行Port的转换,这就是网络地址端口转换NAPT(Network Address Port Translation)技术。
NAPT与NAT的区别在于,NAPT不仅转换IP包中的IP地址,还对IP包中TCP和UDP的Port进行转换。这使得多台私有网主机利用1个NAT公共IP就可以同时和公共网进行通信。
NAT的特点是在NAT网关上建立一个NAT映射表,里面记录了每个公网IP对应的私网IP的转换。
NAT的局限就是每个公网IP只能映射到一个私网IP上,所以有多少私网IP要上网,就必须用对应数量的公网IP来转换,所以就限制了数量了
而PAT(NAPT)增加了端口的概念,每个私网IP对应同一个公网IP的不同端口号,这样子就能实现多个私网IP共用一个公网IP了。
外网要访问你这个内网主机,目的地址就是公网IP和代表你的端口号(这里也涉及一个映射回去的问题,也就是端口映射)
分享到:
相关推荐
2. **ICE(Interactive Connectivity Establishment)**:ICE是一种更全面的方法,结合了UDP打洞和STUN(Session Traversal Utilities for NAT)服务器。STUN服务器用于获取内置于NAT中的设备的公网映射地址。ICE...
然而,NAT会重写IP和端口信息,使得直接的P2P通信变得困难。 ### P2P通信 P2P网络中,每个节点既是客户端也是服务器,可以直接与其他节点通信,而无需通过中心服务器。在NAT环境下的P2P通信需要解决的问题是如何让...
IBM NATP测试是信息技术领域中一种常见的能力评估工具,它主要考察应聘者或员工的逻辑推理、问题解决和图形理解能力。这些题目通常包括一系列图形,要求考生根据图形间的规律推断出下一个图形或者选择正确的图形选项...
9.10-NATP ensp工程文件 详细文档 见 https://www.orcy.net.cn/2306.html
- 输入NAT规则,包括规则类型(RDR)、规则ID、IF名(ALL)、协议(ANY)、本地和全局地址范围、目的端口范围(Vagaa端口),并提交设置。 - 通过“管理”->“确认&重启”使设置生效。 2. linksys系列路由器端口...
- `netstat -natp` 用于查看所有网络连接,特别是`Recv-Q`, `Send-Q` 和 `State`,这些指标可以帮助我们了解网络通信的状态。 - `lsof -p pid` 查找特定进程打开的文件句柄,包括网络套接字。 - `lsof -i :80` ...