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

计算机网络——NAT

一、什么是NAT?

NAT(Network Address Translation,网络地址转换) 是一种将 私有IP地址 与 公有IP地址 相互映射的技术,主要用于解决IPv4地址不足的问题。它像一名“翻译官”,在数据包经过路由器或防火墙时修改其IP地址,实现内网设备通过少量公网IP访问互联网。

核心作用:

  • 节省公网IP:多个设备共享一个公网IP。

  • 隐藏内网结构:对外屏蔽内部网络细节,提升安全性。

  • 解决地址冲突:允许不同内网使用相同的私有IP段。


二、什么是NAT转换?

NAT转换是路由器修改数据包IP地址的过程,分为 出站转换(SNAT) 和 入站转换(DNAT)。以下是一个典型流程:

转换步骤(以SNAT为例):

  1. 内网设备发送请求
    PC1(私有IP 192.168.1.10)访问公网服务器 203.0.113.5

  2. 路由器修改源IP
    将源IP从 192.168.1.10 替换为公网IP 203.0.113.1

  3. 服务器响应公网IP
    服务器返回数据到 203.0.113.1

  4. 路由器还原目标IP
    将目标IP 203.0.113.1 还原为 192.168.1.10,转发给PC1。


三、NAT转换的使用场景

场景说明示例
家庭网络多设备(手机、电脑)通过一个公网IP上网家用路由器默认启用NAT
企业内网成百上千员工共享少量公网IP访问外网防火墙部署NAT策略
云服务器为虚拟机分配私有IP,通过NAT访问公网AWS EC2实例使用NAT网关
端口映射将公网IP的特定端口转发到内网服务器(如Web服务)公网IP:80 → 内网服务器:80


四、NAT的种类

1. 静态NAT

  • 特点:一对一固定映射,一个私有IP永久绑定一个公网IP。

  • 用途:托管内网服务器(如Web服务器),支持从公网直接访问。

  • 示例
    内网IP 192.168.1.100 ↔ 公网IP 203.0.113.10

2. 动态NAT

  • 特点:从公网IP池中动态分配IP,映射关系不固定(但同一会话期间不变)。

  • 用途:企业内网多设备临时访问外网。

  • 示例
    内网设备共享公网IP池 203.0.113.1~203.0.113.5

3. NAPT(网络地址端口转换)

  • 特点:多对一映射,通过 端口号 区分不同会话(最常用的NAT类型)。

  • 用途:家庭或小型企业网络,允许多设备共享单一公网IP。

  • 示例

    • PC1:192.168.1.10:1234 → 203.0.113.1:50001

    • PC2:192.168.1.11:5678 → 203.0.113.1:50002


五、NAT和NAPT的区别

对比维度NATNAPT(PAT)
映射方式IP地址一对一映射IP地址 + 端口号多对一映射
公网IP消耗需要与内网设备等量的公网IP仅需1个公网IP
适用场景托管服务器、需要固定公网IP访问的服务普通上网、多设备共享IP
端口复用不支持通过不同端口区分会话
典型设备企业级防火墙、高级路由器家用路由器、小型企业网关
配置复杂度较高(需手动绑定IP)低(自动管理端口映射)

相关文章:

  • 深入解析大语言模型的 Function Call 实现—— 以 Qwen2.5为例
  • C# NX二次开发:在多个体的模型中如何实现拉伸操作布尔减
  • Java入职篇(5)—— IDEA快捷键
  • 使用 Docker 部署前端项目全攻略
  • DevOps实践:持续集成与持续部署完全指南
  • 图解AUTOSAR_CP_BSW_General
  • 什么是 HTML?
  • 第一个vue项目
  • 成为Python砖家(7): 使用miniforge管理Python版本
  • java设计模式面试题3道
  • Linux设置环境变量
  • 【DeepSeek】蓝耘智算 | 中国AI新范式:蓝耘智算云+DeepSeek R1部署实战教程
  • HiRAG层次化知识增强的检索增强生成框架:模仿人类从细节到抽象的多粒度认知过程【附代码】
  • 驾驭 DeepSeek 科技之翼,翱翔现代学习新天际
  • TensorFlow 是什么?
  • 卷积神经网络 - 一维卷积、二维卷积
  • 【PTA题目解答】7-3 字符串的全排列(20分)next_permutation
  • Redis 的特点
  • 大模型推理后JSON数据后处理
  • Elasticsearch集群与日志系统实战部署指南
  • 德雷克海峡发生7.4级地震,震源深度10千米
  • 以色列消防部门:已控制住耶路撒冷山火
  • 美“群聊泄密门”始作俑者沃尔兹将离职
  • 中国海警位中国黄岩岛领海及周边区域执法巡查
  • 白玉兰奖征片综述丨国产剧集创作的此消彼长
  • 排除燃气爆炸、人为放火可能,辽宁辽阳火灾事故起火原因正在调查