NAT 是什么

网络地址转换(NAT)是一种路由器功能,可以实现公共和专用网络连接,并允许单个 IP 地址通信 。虽然全世界有许多公共网络,但私人网络数量有限 。NAT 被引入作为有效,及时的解决方案来处理繁重的网络流量 。

NAT 是什么

文章插图
【NAT 是什么】有超过 3.5 亿互联网用户和大约 1 亿台主机 。用户希望彼此连接,但 IPv4 具有有限的个人 IP 地址来处理客户端卷 。
引入 NAT 是为了解决此问题,并通过公共网络所需的一个私有 IP 地址管理多个客户端请求 。在 NAT 的中心是路由器,它用于隐藏实际的公共网络地址并使用新的公共 IP 地址重新寻址它们 。对于外部网络,这个新地址可能看起来像是路由器的地址,尽管情况并非如此 。
在计算器网络中,网络地址转换(Network Address Translation,缩写为 NAT),也叫做网络掩蔽或者 IP 掩蔽(IP masquerading),是一种在 IP 数据包通过路由器或防火墙时重写来源 IP 地址或目的 IP 地址的技术 。这种技术被普遍使用在有多台主机但只通过一个公有 IP 地址访问因特网的私有网络中 。它是一个方便且得到了广泛应用的技术 。当然,NAT 也让主机之间的通信变得复杂,导致了通信效率的降低 。
1990 年代中期,NAT 是作为一种解决 IPv4 地址短缺以避免保留 IP 地址困难的方案而流行起来的 。网络地址转换在很多国家广泛使用 。所以 NAT 就成了家庭和小型办公室网络连接上的路由器的一个标准特征,因为对他们来说,申请独立的 IP 地址的代价要高于所带来的效益 。
流行在网络上的一种看法认为,IPv6 的广泛采用将使得 NAT 不再需要,因为 NAT 只是一个处理 IPv4 的地址空间不足的方法 。