[NAT]网络地址转换是什么意思,都有哪些类型呢?

不知道大家有没有探索过“NAT”这个词,有客户就经常问我这些有关网络技术的问题

NAT的中文意思是网络地址转换,我们展开一下吧:

NAT:Network Address Translation(网络地址转换)

说白了就是把私有地址转换为公有地址(以下为实现方式)

NAT类型 静态转换 Static Translation
动态转换 Dynamic Translation
端口多路复用 Port Address Translation,PAT

一般在路由器上进行设置,好理解一点的话,就是为了上网

图片[1]-[NAT]网络地址转换是什么意思,都有哪些类型呢?

您可能有些疑问

我家的无线路由器没有配置过NAT,不是也照样可以上网吗?

其实这个不用咱们设置,家庭的无线路由器一般在出厂的时候厂家就给咱们配置好了NAT功能,所以说我们不需要配置就可以享受这个功能

但是如果像一些企事业单位,通常就是企业级或者更高规格的路由器了

所以说如果想上网,就得让网络工程师们手动来配置NAT了

所以说我们如果入行网络这块,这些是要学会的,不然公司连网都上不了

 

NAT其他功能

除了上网,还有其他功能,比如说发布内部的服务器(网站,邮件等类型的服务器)

这些服务器都是要经过NAT发布之后才能在互联网上访问,我们手机的APP和各大网站也是一样的

 

NAT的几种类型有什么区别?

1.静态NAT:

它可以实现私有地址和公有地址一对一的映射

也就是说每一个私有地址都对应了一个固定的公有地址,适用于需要确保固定映射关系的这种场景

比如说内部网络的服务器要对外提供服务

 

2.动态NAT:

这个就运用到了一个地址池来动态化的分配公有地址,以此来实现多个私有地址共享少量的公有地址

动态NAT可以根据可用的公有地址池,从地址池里选出一个地址来进行转换

这种方式不需要转换端口号(No PAT)

图片[2]-[NAT]网络地址转换是什么意思,都有哪些类型呢?

非端口号的地址转换

1.NAPT:

形容的话就是动态NAT的一种扩展方式(PAT)

这种形式的话转换就不仅转换IP地址了,还转换了端口号

这种方式允许了多个私有地址,通过共享少量的公有地址,和不同的端口号与外部进行通信

也就是实现了公有地址和私有地址一对多的映射,从而提高了公有地址的使用率

 

2.Easy IP:

这种我感觉和NAPT是差不多的原理,都是同时转换IP地址和端口号

但是Easy IP没有地址池,一般都是使用接口地址作为NAT转换之后的公有地址

这种更适于不具备固定供网IP的场景来进行使用(DHCP/PPPoe等等)

© 版权声明
THE END
喜欢就支持一下吧
点赞1 分享