端口映射与NAT的区别是什么?

如题,发现了,PAT是NAT的一种。。。
2024-12-31 15:23:07
推荐回答(3个)
回答1:

一、性质不同

1、NAT:网络地址转换方法。

2、端口映射:NAT的一种,外网主机的IP地址的端口映射到内部网络中的机器上,以提供相应的服务。

二、功能不同

1、NAT功能:

(1)宽带分享:这是 NAT 主机的最大功能。

(2)安全防护:NAT之内的PC联机到 Internet上面时,显示的IP是NAT主机的公共ip,所以客户端的pc当然具有一定的安全性。当外界进行端口扫描时,就侦测不到源Client 端的PC 。

2、端口映射功能:把在公网的地址转翻译成私有地址,采用路由方式的adsl宽带路由器具有动态或固定的公网ip。ADSL直接连接到集线器或交换机,所有计算机共享互联网。



扩展资料:

借助于NAT,私有(保留)地址的"内部"网络通过路由器发送数据包时,私有地址被转换成合法的ip地址。局域网只需要少量的ip地址(甚至一个)就可以满足专用地址网中所有计算机与internet的通信需求。

NAT将自动修改IP报文的源IP地址和目的IP地址,NAT处理时会自动完成IP地址验证。有些应用程序将源IP地址嵌入到IP消息的数据部分,因此有必要同时修改消息的数据部分,以匹配IP头中已修改的源IP地址。否则,在报文数据中嵌入IP地址的应用程序将无法正常工作。

参考资料来源:百度百科-nat

参考资料来源:百度百科-端口映射

回答2:

一、性质不同

1、NAT:网络地址转换方法。

2、端口映射:NAT的一种,外网主机的IP地址的端口映射到内部网络中的机器上,以提供相应的服务。

二、功能不同

1、NAT功能:

(1)宽带分享:这是 NAT 主机的最大功能。

(2)安全防护:NAT之内的PC联机到 Internet上面时,显示的IP是NAT主机的公共ip,所以客户端的pc当然具有一定的安全性。当外界进行端口扫描时,就侦测不到源Client 端的PC 。

2、端口映射功能:把在公网的地址转翻译成私有地址,采用路由方式的adsl宽带路由器具有动态或固定的公网ip。ADSL直接连接到集线器或交换机,所有计算机共享互联网。

扩展资料:

NAT的特点是在NAT网关上建立一个NAT映射表,里面记录了每个公网IP对应的私网IP的转换。
NAT的局限就是每个公网IP只能映射到一个私网IP上,所以有多少私网IP要上网,就必须用对应数量的公网IP来转换,所以就限制了数量了。

而PAT(NAPT)增加了端口的概念,每个私网IP对应同一个公网IP的不同端口号,这样子就能实现多个私网IP共用一个公网IP了。

外网要访问你这个内网主机,目的地址就是公网IP和代表端口号(这里也涉及一个映射回去的问题,也就是端口映射。

NAT是地址翻译,而端口映射,是指对特定地址的特定端口进行特有的固定。比如防火墙后有web服务器,需要对80端口进行映射,也就是固定一个广域网IP的80端口给这个web服务器,否则就没法访问的,因为例如PIX这种防火墙,对PAT是端口随机化的。

参考资料来源:百度百科-nat (网络地址转换方法)

参考资料来源:百度百科-端口映射

回答3:

NAT的特点是在NAT网关上建立一个NAT映射表,里面记录了每个公网IP对应的私网IP的转换。
NAT的局限就是每个公网IP只能映射到一个私网IP上,所以有多少私网IP要上网,就必须用对应数量的公网IP来转换,所以就限制了数量了

而PAT(NAPT)增加了端口的概念,每个私网IP对应同一个公网IP的不同端口号,这样子就能实现多个私网IP共用一个公网IP了。

外网要访问你这个内网主机,目的地址就是公网IP和代表你的端口号(这里也涉及一个映射回去的问题,也就是端口映射)