什么是Network Address Translator(NAT)?它有什么作用?我需要吗?

NAT代表Network Address Translator。从它的名字显然,这是网络地址的翻译。这篇文章告诉你需要NAT,它做什么,以及为什么

什么是NAT or Network Address Translator

NAT or Network Address Translator

Network Address Translator,或简称NAT,是您LANInternet之间的设备的一个重要组成部分。它可能位于您使用的是本地网络连接到Internet或任何类似的设备,像调制解调器路由器。使用路由器NAT是特别好,因为你也可以使用路由器设置了防火墙

NAT的主要功能是管理IP address es使外人无法侵入您的网络。一个home or office network包含许多设备,如电脑,平板电脑,打印机,扫描仪和电话,仅举几例。每一个分配一个专用IP address。现在,IP address是帮助路由器将数据发送到特定计算机的地址。连接到Internet任何有IP address否则不能使用

IP,或Internet Protocol,有两种类型:

  • IPv4的
  • IPv6

几乎所有的计算机和连接到Internet其他设备有IPv4 address。在“IPv4”的“v”代表“version”。当Internet在成长期和IP地址正在创建并分配给计算机和它被认为有用于连接到Internet一切地址了足够数量的其它设备。总IPv4 address es的数量可以是一个最大232。现在Internet的使用方式,将232不能够对所有的人想连接到Internet的设备创建IPv4 address es

这就是为什么工程师们不得不拿出IPv6,可容纳多达2128个IP地址的原因。这是一个巨大number and researchers认为,新的格式将足以覆盖所有连接到Internet的对象。然而,这需要很长的时间,老的设备必须退休,而新的必须部署能够处理IPv6地址。在此期间,NAT是这里支持我们IPv4地址

什么NAT办?

NATNetwork Address Translator被放置您的计算机/设备的IoT网络和Internet之间位于设备上。该设备通常是路由器作为我们大多数人使用路由器创建一个防火墙。它也可以是一个调制解调器,系留电话或计算机作为服务器。不管它可能是,它是目前有要给大家一个公开IP addressIPv4)到你的整个网络computer and IoT(的Things Internet

也就是说,与其到网络上的每个设备分配IPv4 address es,NAT给出了一个单IP address。在您的计算机/物联网的所有其他设备都给出一个私有(内部)IPv4 address。它可以是192.168.0.0和192.168.255.255之间的任何东西。从Internet过来的数据包,包含在他们的头外部IPv4 address。基于数据的类型,NATNetwork Address Translator)其转发到私人或内部装置以使得数据可以被根据需要进行处理

总之,NAT有助于用尽,通过在computer and/or IoT network管理所有实体的本地或专用(或内部)IPv4地址控制IPv4地址。所以,如果有六台计算机和网络上的两台打印机,每个人都有一个私人IP address,使其共八个IP address es(私人)。 NAT将它们单独地内网络,但对于Internet,它只是一个(单一器件)IP address

即将需要,如果你有一个IPv6 address,你不需要NAT。如果你仍然对IPv4,你需要的Network Address Translator,直到你的网络完全移动到IPv6 format

以上说明了什么是NAT和它的使用。有更多问题? Ask在评论框下面

.


About the author

我是一名全职软件工程师,在使用 Windows 和 Mac 软件方面拥有超过 10 年的经验。我知道如何在两个平台上设计、测试和部署应用程序。我也有安全和系统管理方面的经验。我的技能和知识可以帮助您构建更好、更高效的计算机系统。



Related posts