源NAT,目的NAT和PAT以及端口映射的区别?

参考链接:

1、https://blog.51cto.com/hzcto/2418606

2、【转载】网络地址转换(NAT)和端口映射

https://blog.csdn.net/weixin_37637399/article/details/85243427?utm_medium=distribute.pc_relevant.none-task-blog-OPENSEARCH-5.control&dist_request_id=1328641.52535.16157968892107455&depth_1-utm_source=distribute.pc_relevant.none-task-blog-OPENSEARCH-5.control
3、什么是NAT?NAT有哪几种?和端口映射有什么区别?

https://blog.csdn.net/csdn10086110/article/details/100895703

一、NAT:
1、动态NAT(地址复用):指将内部私有IP转换为公网IP地址时,IP的对应关系是不确定的。也就是说只要指定哪些内部地址可以进行NAT转换,以及哪些可以的合法的IP地址可以作为外部地址,就可以进行动态转换了。也可以使用多个合法地址集。
2、静态NAT:一对一,将内部网络的私有IP地址转换为公有合法IP地址。IP地址的对应关系是一对一的,而且是不变的。
3、PAT(端口复用): 端口地址转换,把改变外出数据包的源IP地址和源端口并进行端口转换,即端口地址转换采用端口多路复用的方式。内部网络的所有主机均可共享一个合法外部IP地址实现互联网的访问。最大程度上节约IP地址资源。
二、动态NAT:
源NAT:私网到公网的转换(私网访问公网,目的ip没变,只转换了源ip)
目的NAT:公网到私网的转换(公网访问私网,源地址没变,只转换了目的ip),也叫端口映射

三、应用场景:
1、动态NAT ​​​​​​​

源NAT (Source NAT, SNAT)​​​​​​​:平时叫的NAT,应用于局域网上网使用,有多个公网ip的情况下。
目的 NAT (Destination NAT, DNAT):平时叫的端口映射,应用于局域网架设对外服务(web服务)场景,一个公网ip可以提供N个(端口号)服务。

花生壳提供的服务是端口映射
2、静态NAT: 应用于局域网架设对外服务(web服务)场景,一个公网ip只能提供一个服务。
3、PAT:应用于局域网上网使用,只有一个公网ip的情况下。

总结:NAT分为动态NAT、静态NAT和PAT,而动态NAT又分为源NAT和目的NAT。

源NAT,目的NAT和PAT以及端口映射的区别?相关推荐

  1. NAT和端口映射的区别!!!

    对于nat,每一个访问的建立,都会在防火墙上留下记录,比如192.168.1.50的12345端口复用了200.201.30.41的54321端口进行对新浪的访问,则防火墙会有一个对应的表:200.2 ...

  2. 【有图有真相】静态NAT、动态NAT、PAT、端口映射的详细配置过程

    实验要求:使用宿主机利用NAT地址转换技术访问虚拟机的Web80端口.全是***实弹的操作步骤. 实验前提:开启server 2008虚拟机并且搭建一个简单web服务.打开GNS3连接拓扑图的线路,一 ...

  3. 使用virtualbox nat方式中的端口映射使用ssh服务

    2019独角兽企业重金招聘Python工程师标准>>> Guest系统端口映射 在VirtualBox NAT网络模式下面,Guest系统对Host系统和局域网内其他的机器都是不可见 ...

  4. Ubuntu 20.04防火墙 UFW做NAT转换,IP伪装,端口重定向,端口映射

    参考文档: <Ubuntu 防火墙IP转发做NAT,内网集群共享网络(简单)> <focal (8) ufw-framework.8.gz手册> 项目需要一台路由器以实现NAT ...

  5. VMware16 NAT端口映射外网访问虚拟机Centos7

    前言 VMware Workstation提供了两种虚拟机上网方式,一种bridge,一种NAT,bridge可以获得公网地址,而NAT只能是内网地址了.NAT相当于把主机当成了一个NAT转换器,我们 ...

  6. 什么是NAT?NAT类型有哪些?

    NAT(Network Address Translation,网络地址转换) 是一种地址转换技术,它可以将IP数据报文头中的IP地址转换为另一个IP地址,并通过转换端口号达到地址重用的目的.NAT作 ...

  7. 内网和外网之间的通信(端口映射原理)

    内网和外网之间的通信(端口映射原理) 首先解释一下"内网"与"外网"的概念: 内网:即所说的局域网,比如学校的局域网,局域网内每台计算机的IP地址在本局域网内具 ...

  8. kvm虚拟机端口映射(端口转发)到宿主机

    在kvm中新建的虚拟机使用NAT网络上网.需要把端口映射到宿主机上,通过本地的iptables即可实现.添加相应的iptables策略:添加filter 表的forward链iptables -I F ...

  9. VMware虚拟机中设置端口映射

    转自:http://www.server110.com/vmware/201309/1703.html VMware Workstation提供了两种虚拟机上网方式,一种bridge,一种NAT,br ...

最新文章

  1. python3基础教程廖雪峰云-廖雪峰Python3教程---实战day1-day13总结
  2. 网页设计入门--表格
  3. java list断点续传_java实现文件断点续传下载功能
  4. 机器学习(四) 下采样和上采样
  5. 老生常谈:注释怎么写?
  6. 进入全真互联网——音视频通信的技术变革
  7. 禁止服务器的协议,启用或禁用服务器网络协议
  8. Android之录音--AudioRecord、MediaRecorder
  9. 解决Pycharm文件夹中同级目录导包报错的问题
  10. JAVA求数组的平均数,众数,中位数
  11. android sqllite数据库的多表联合查询
  12. 如何在AI工程实践中选择合适的算法?
  13. ESP32使用SDIO接口注意事项
  14. Unity 风吹草的实现
  15. 胡海牙和李兆生的仙逝有感
  16. 千挑万选, 终于确定了
  17. finalshell链接不上虚拟机提示一直登录或链接不上怎么办
  18. TensorFlow学习笔记——《TensorFlow技术解析与实战》
  19. 根据一段时间区间,按月份拆分成多个时间段
  20. JQuery中常用的 属性选择器

热门文章

  1. Mac 终于有显示隐藏文件的快捷键了
  2. 有源滤波器空间矢量不定频滞环控制matlab仿真
  3. python audioread 音频处理
  4. 高效开发,项目中是否有聚合服务接口
  5. 链路聚合+MSTP实验
  6. java:mybatis:工具类example详解
  7. wps如何修改已经存在的目录标题内容?
  8. 免费App开发解决方案 一键生成App
  9. 2010.5.11项目管理群主题:网游那些事-DDV731731-SSE
  10. Git三大特色之Branch(分支)