一、什么是NAT

NAT(Network Address Translator)是用于在本地网络中使用私有地址,在连接互联网时转而使用全局IP地址的技术。除了转换IP地址,还出现了可以转换TCP\UDP端口号的NAPT(Network Address Port Translator)技术

二、NAT的工作机制

如下图所示,以10.0.0.10的主机与163.221.120.9的主机通信为例。利用NAT,将发送源地址从10.0.0.10转换为全局的IP地址202.224.174.37在发送数据。反之,当包从地址163.221.120.9发过来时,目标地址202.224.174.37先被转换成私有IP地址10.0.0.10以后在被转发。

在NAT(NAPT)路由器的内部,有一张自动生成的用来转换地址的表,当10.0.0.10向163.221.120.9发送第一个包时生成这张表,并按照表的映射关系进行处理

三、NAPT工作机制

当私有网络内的多台主机都要进行通信时,仅仅转换IP地址,可能会担心IP地址不够用,这是采用端口号转行方式(NAPT)可以解决这个问题

NAT和NAPT 技术相关推荐

  1. NAT与NAPT技术详解

    一.定义 NAT: Network Address Transfer 网络地址转换.虚拟机. NAPT: Network Address Port Transfer 网络地址端口转换.也叫PAT.内网 ...

  2. NAT 网络地址转换技术(一)NAT原理介绍:静态NAT、动态NAT、NAPT、Easy IP、NAT ALG、NAT服务器、双向NAT技术

    文章目录 出现原因 基本概念 NAT技术基本原理 源NAT技术 静态NAT 动态NAT NAPT Easy IP NAT ALG NAT服务器 双向NAT技术 域间双向NAT(NAT Server+源 ...

  3. IP协议与NAT/NAPT技术

    文章目录 IP协议 一.什么是IP协议 1.IPv4协议报文格式 关于分片 2.IP地址 3.子网划分与CIDR 4.特殊的IP地址 5.公网IP和私网IP 6.IP地址的分配(DHCP) 二.NAT ...

  4. NAT基础:NAT技术原理,静态NAT、动态NAT、NAPT、Easy IP、NAT Server的原理,以及各NAT的配置方法和转换示例。

    目录 NAT 技术原理: 静态NAT原理: 静态NAT(土豪用法): NAT转换示例: 静态NAT配置方法介绍: 1.方式一: 2.方式二: 静态NAT的配置实例: 动态NAT原理: 动态NAT转换示 ...

  5. 华为路由器:NAT地址转换技术

    文章目录 第一节 理论环节 一.NAT的介绍 二.NAT的工作原理 三.NAT技术的三种类类型 1.静态NAT(Static NAT) 2.动态地址NAT(Pooled NAT) 3.网络地址端口转换 ...

  6. 细致讲解一下NAT网络地址转换技术

    目录 静态nat 静态nat配置 动态nat 动态nat配置 NAPT(Network Address and Port Translation,网络地址端口转换 NAPT配置 Easy IP Eas ...

  7. 80端口被屏蔽解决方法,80端口穿透之NAT端口映射技术

    介绍一种NAT端口映射技术应用,达到80端口穿透目的,解决80端口被屏蔽的问题,也是80端口被屏蔽解决方法中经常用到的. 80端口穿透类似80端口转发,因为80端口被屏蔽,在数据层面来说是不能直接访问 ...

  8. NAT 及 NAT 打洞技术

    1 / 6 NAT 及 NAT 打洞技术 一.什么是 NAT?为什么要使用 NAT? NAT 是将私有地址转换为合法 IP 地址的技术,通俗的讲就是将内网与内网通信时怎么将内网私有 IP 地址 转换为 ...

  9. NAT反向代理技术的实现(外网访问内网)

    NAT反向代理技术的实现(外网访问内网)(版权所有,引用 请联系作者,注明出处) NAT技术是网络中的重要应用之一.当有一个场景:内网搭建了服务器,需要外网访问时,可以借助NAT映射来实现.如:单位建 ...

最新文章

  1. pyqt5入门教程(四)
  2. 龟兔赛跑——多线程练习
  3. Delphi下的GDI+编程[2] DrawLine - 绘制直线
  4. Java 设计模式(一)之单例模式 理论代码相结合
  5. boost::mpi模块sendrecv() 操作的测试
  6. SparkSQL读取hive中的数据,行转列的两种方式【行转列专用函数,UDAF】
  7. gpg96244qs1屏驱动起来了
  8. java 反射 内存_Java内存到反射入门
  9. 教你精确编写高质量高性能的MySQL语法
  10. 矩池云解决方案介绍图
  11. docker 镜像的保存以及导入
  12. 小米出品的最干净的APP,浏览器界的一股“清流”!
  13. 佐罗一键新机数据导出导入文件夹
  14. 股票涨或跌为什么?看懂本质,才能顺势而为!
  15. 使用递归方法查询所有分类(一)
  16. 分享一下PPT常规使用方法和技巧
  17. 教你做网线,呵呵。。
  18. 领英大数据:经济寒冬,“全思维IT工程师”成企业新宠
  19. 【docker】ubuntu18.04 安装 python3、vim、rz
  20. 训练赛总结(老李题集)

热门文章

  1. 【C语言基础】C语言一些简单题目(一)
  2. Blockly Games
  3. 如何在电脑上卸载MySQL_如何干净卸载mysql
  4. Java 创建一个线程的三种方式
  5. PMS APK解析数据同步和配置更新
  6. 地面航向_飞行原理篇:一份基础地面飞行原理课件
  7. 长沙涉黑菜霸团伙首犯获死刑 被捕后菜价骤降-长沙-菜霸-死刑
  8. uglifyjs使用
  9. 电子邮箱登陆登录入口有哪些,邮箱域名如何注册?
  10. python自动设置excel作图脚本