什么是NAT?NAT主要用在什么场合?

NAT(Network Address Translation,网络地址转换)与1994年提出(RFC1632)。当在专用网的内部的一些主机本来已经分配到了主机IP地址(即仅在本专用网内使用的专用地址),但现在又想和Internet上的主机通信(并不需要加密)时,可以使用NAT方法。
这种方法需要在专用网连接到Internet的路由器上安装NAT软件。装有NAT的路由器被称为NAT路由器,它至少有一个有效的外部全球IP地址。这样,所有使用本地地址的主机和外界通信时,都要在NAT路由器上将其本地地址转换为全球地址,才能和Internet连接。
另外,这种通过使用少量的公用IP地址代表较多的私有IP地址的方式,将有助于减缓可用IP地址空间的枯竭。

什么是NAT?NAT主要用在什么场合?相关推荐

  1. 综合组网实例配置 双出口双墙主备+三层核心VRRP+MSTP+NAT+NAT SERVER+AC+IPsec+广域网PPPOE+专线

    一. 组网需求 企业的两台FW的业务接口都工作在三层,使用路由模式进行部署,上下行分别连接交换机.上行交换机连接路由器,下行连接核心交换机.路由器连接二个运营商的接入点,运营商其一为企业提供专线业务, ...

  2. linux如何实现端口复用nat,NAT地址转换和端口复用PAT

    什么是端口复用动态地址转换(PAT) 介绍配置实例 端口多路复用(Port address Translation,PAT)是指改变外出数据包的源端口并进行端口转 换,即端口地址转换(PAT,Port ...

  3. ASA LAB-ASA NAT配置大全

    ASA LAB-ASA NAT配置大全 两种NAT配置方式 : 1- Auto(object)NAT 2- Twice NAT NAT分类 : Static nat Dynamic nat Stati ...

  4. Linux iptables防火墙设置与NAT服务配置

    Linux iptables防火墙设置与NAT服务配置 - 摘要: linux教程,NAT服务器,iptables防火墙设置与NAT服务配置, 防火墙是指设置在不同网络或网络安全域之间的一系列部件的组 ...

  5. stun 协议 NAT穿透方式 简介

    STUN是RFC3489规定的一种NAT穿透方式,它采用辅助的方法探测NAT的IP和端口.毫无疑问的,它对穿越早期的NAT起了巨大的作用,并且还将继续在NAT穿透中占有一席之地. STUN的探测过程需 ...

  6. linux 内核 netfilter 网络过滤模块 (3)-NAT

    本文对netfilter中NAT部分的源码进行分析,读者需要先对NAT的基本概念有一个大致了解. 1. NAT模块的初始化 NAT模块的初始化过程主要是初始化一些全局变量以及注册NAT相关的hook函 ...

  7. ccna设备的NAT地址转换

    NAT NAT设备将地址分成本地和全局 本地地址是内部世界的设备所能看到的地址.  全局地址是外部世界的设备所能看到的地址. 内部本地地址(IL)  分配给内部设备的地址.这些地址不能被通告给外部网络 ...

  8. nat端口限制_Cisco ASA 防火墙 NAT - 基本概念

    Cisco 的 NAT 从来都是谜之难用,无论是 IOS 还是 ASA.在这里专门集中整理了一下 ASA NAT 的一些概念和基础配置案例,仅限于基础部分,实在是没有精力去深究.( ASA versi ...

  9. NAT VRRP

    NAT地址转换 作用: 通过将内部网络的私有地址翻译成全球唯一的公有IP地址,使内部网络可以连接到互联网等外部网络上. 私有IP地址分类 A类   10.0.0.0-10.255.255.255 B类 ...

  10. ACL和NAT内容整理

    目录 一.ACL内容整理 1.1ACL的作用与原理 1.2ACL的种类 1.3ACL应用规则 1.4ACL命令 二.NAT内容整理 1.1什么是NAT 1.2NAT的工作原理: 1.3NAT功能: 1 ...

最新文章

  1. SQL text字段的替换处理(无法批量更新,写法记录)
  2. postgresql select for update 多行加锁顺序_insert into select加锁规则补充
  3. “FormCRUD.csProj.FormMain.Name”隐藏了继承的成员“System.Windows.Forms.Control.Name”。如果是有意隐藏,请使用关键字 new。...
  4. The LLVM Compiler Infrastructure | LLVM编译器基础设施
  5. 第十八篇 JS传参数
  6. 调试远程服务器上的代码时报错:调试设置中的Python路径无效
  7. 最新中文文本挖掘小例子及程序
  8. Asp.Net(C#.VB)Array、ArrayList和List的区别
  9. Android apk的安装、卸载、更新升级(通过Eclipse实现静默安装)
  10. MATLAB矩阵运算
  11. Android CheckBoxPreference设置默认值会触发持久化以及其内部实现逻辑
  12. 树莓派开发笔记(七):GPIO口的SPI使用(BME280三合一传感器:测量温度、湿度、气压、海拔高度)
  13. python idle免安装绿色版_【亲测能用】Python2.5.1绿色版【Python2.5.1中文版】免安装版安装包免费下载-羽兔网...
  14. 分享10个优秀的技术栈社区
  15. 【NLP】huggingface阶段性学习小结
  16. win10 windows许可证即将过期的解决办法
  17. 秋水仙碱与牛血清白蛋白 (BSA)偶联物(相关实验)
  18. 基于Springboot开发实现二手交易商城
  19. 云南省计算机一级b类模拟题,云南省计算机一级B模拟题.doc
  20. 二叉排序树(二叉搜索树)

热门文章

  1. vue中使用qrcode.js,封装一个生成二维码的组件(支持下载和copy二维码里面的链接)
  2. 基于Java毕业设计药品管理系统演示录像 2021源码+系统+mysql+lw文档+部署软件
  3. 基于LM317的可调直流电源
  4. Qt中正则表达式(常用)
  5. 静态代理、JDK与CGLIB动态代理、AOP+IoC原理
  6. 开源一个最近做的基于ActiveX的浏览器,求祝福!
  7. 从1750亿到1.6万亿,人工智能未来:除了大模型,还有什么?
  8. 项目实训-在线考试系统06
  9. c++基本输入输出 当输入一个生日时,如“1992 3 18”,程序输出相应的问好信息,如“Hello 3 18 1992”。
  10. 如何将新硬盘挂载到系统下