当前位置: 首页 > article >正文

两次NAT

两次NAT即Twice NAT,指源IP和目的IP同时转换,该技术应用于内部网络主机地址与外部网络上主机地址重叠的情况。
在这里插入图片描述
如图所示,两次NAT转换的过程如下:

  1. 内网Host A要访问地址重叠的外部网络Host B,Host A向位于外部网络的DNS服务器发送访问外网Host B的DNS请求,DNS服务器应答Host B的IP地址为1.1.1.1,DNS应答报文在经过Router时,进行DNS ALG,Router将DNS应答报文中的重叠地址1.1.1.1转换为唯一的临时地址3.3.3.1,然后再转发给Host A。
  2. Host A访问Host B,目的IP为临时地址3.3.3.1,报文在经过Router时,Router检查到目的IP是临时地址,进行目的地址转换,将报文的目的IP转换为Host B的真实地址1.1.1.1,同时进行正常的NAT Outbound转换,将报文的源IP转换为源NAT地址池地址;Router将报文转发到Host B。
  3. Host B回应Host A,目的IP为Host A的NAT Outbound地址池地址,源IP为Host B的地址1.1.1.1,报文在经过Router时,Router检查到源IP是重叠地址,进行源地址转换,将报文的源IP转换为对应的临时地址3.3.3.1,同时进行正常的目的地址转换,将报文的目的IP从源NAT地址池地址转换为Host A的内网地址1.1.1.1;Router将报文转发到Host A。
    NAT功能中Easy IP方式跟地址池方式的区别
    采用Easy IP方式进行NAT映射时,接口的IP地址作为映射后的公网地址,如图所示。
    Easy IP方式NAT映射组网图
    在这里插入图片描述
    采用地址池方式进行NAT映射时,需要配置公网地址池,私网地址映射的公网地址会从公网地址池中选择,如图所示。
    图地址池方式NAT映射组网图。
    在这里插入图片描述
    用户通过NAT功能访问公网时,可以根据公网IP的规划情况选择以下其中一种方式:
    用户在配置了NAT设备出接口的IP和其他应用之后,还有空闲公网IP地址,可以选择地址池方式的NAT映射。
    用户在配置了NAT设备出接口的IP和其他应用之后,已没有其他可用公网IP地址,可以选择Easy IP方式的NAT映射。

http://www.kler.cn/a/228729.html

相关文章:

  • SSM课设-学生管理系统
  • 软路由系统iStoreOS 一键安装 docker compose
  • 【QT用户登录与界面跳转】
  • C++,设计模式,【目录篇】
  • 通信协议之多摩川编码器协议
  • 深度学习:大模型Decoding+MindSpore NLP分布式推理详解
  • C++泛型编程:类模板(上)
  • 点灯科技esp32 idfv5.1组件库
  • 【ArcGIS Pro】从0开始
  • IP协议(2) 和 数据链路层协议基础
  • 华为自动驾驶干不过特斯拉?
  • Zephyr NRF7002 实现AppleJuice
  • openGauss学习笔记-212 openGauss 数据库运维-日志参考
  • 服务器和云服务器哪个更安全?
  • Unity3D判断屏幕中某个坐标点的位置是否在指定UI区域内
  • 小白水平理解面试经典题目_数组类LeetCode 118 Pascal‘s Triangle【回归解法】
  • 《云原生安全攻防》-- 云原生安全概述
  • Vue学习笔记之组件基础
  • 01-Datahub是什么?
  • SpringBoot中数据库的连接及Mybatis的配置和使用
  • leetcode(滑动窗口)3.无重复字符的最长字串(C++详细题解)DAY2
  • aspose-words基础功能演示
  • Qt PCL学习(一):环境搭建
  • flink写入es的参数解析
  • PyTorch识别验证码
  • 【云原生kubernetes系列】---亲和与反亲和