NAT技术:一文搞懂计算机内外网IP地址转换
cac55 2025-05-03 12:38 21 浏览 0 评论
大家好,我是IT售前工程师Bernie。
本文将详细说明计算机网络中NAT转换的概念和工作原理,欢迎阅读。
为什么要NAT的转换
我们知道,在计算机世界中,IP地址是可以分为公网IP和私网IP两类。
IP 地址中预留了 3 个私有地址网段,在私有网络内,可以任意使用。
其余的 IP 地址可以在互联网上使用,由 IANA 统一管理,称为公网地址。
举一个简单的例子,某一个局域网中的同一个VLAN内有三台计算机A、B、C,他们由一台二层交换机连接,IP地址分别为192.168.5.1、192.168.5.2和192.168.5.3。
三台计算机在局域网中是可以自由通信的,但是,由于拥有的是私网IP,他们是如何连接互联网,与公网上的某一个服务器通信呢?
这里就需要一个地址转化的技术,NAT(Network Address Translation)。
NAT的工作原理
NAT可以将私网IP与公网IP进行一个映射,比如在路由器的NAT中有一张映射表。
私网IP | 对应的公网IP |
192.168.5.1 | 192.169.10.1 |
192.168.5.2 | 192.169.10.2 |
192.168.5.3 | 192.169.10.3 |
当计算机A要发送一个数据包到公网上的一台主机时,数据包经过路由的时候,NAT转换工具会将数据包中的源IP地址由A的私网地址转换为映射后的公网地址,然后发出。
同样,如果外网上的主机发过来一个数据包,目标IP地址也是需要转换的。比如目标IP地址是192.169.10.3,那么路由的NAT会首先查询映射表。将192.169.10.3更换为192.168.5.3,然后将数据发送到计算机C上。
NAT的分类
(一) 静态NAT
静态 NAT 是映射到公网 IP 的唯一未注册 IP 地址。在全球范围内创建一对一的映射,静态NAT维护本地地址和全局地址之间的连续映射,该场景通常用于网络托管。
企业中一般不会用静态NAT,因为价格实在比较高。因为许多人使用 Internet 并需要访问它,这需要使用公共 IP 地址。比如,一家公司需要 100 台服务器的 Internet 连接,则必须购买 100个公共地址。
(二) 动态NAT
动态 NAT 是指由提供商为企业路由器分配多个外部IP地址(从池中分配公共地址),动态 NAT 允许用户所有地址内部进行映射。
(三) 端口NAT
端口NAT又称PAT,许多私有地址映射到一个公共 IP 地址,每一个端口对应着计算中的一个独立程序。
通常情况下,当客户端数量超过全局地址池时,使用端口NAT,节省大量地址空间。
互联网服务商(ISP)为路由器提供了一个 IP 地址,但它可以被多个家庭成员同时使用。PAT 将地址保存在地址池中,允许交换机将一个内部地址用于某个本地地址。
总结
伴随着互联网用户数的激增,截止到2020年,全球43亿个公网 IPv4 地址已耗尽。使用NAT技术的初衷是解决 IPv4 地址不够用的问题。
但 NAT本身只是一种过渡技术,从根本上解决问题,还依靠IPv6 ,它提供了几乎用不完的地址空间,号称“可以为地球上每一粒沙都分配一个IPv6地址”。
相关推荐
- 智能设备触摸屏的功能性测试
-
智能设备触摸屏的功能性测试是确保其能正常、准确、稳定实现各项交互功能的关键环节,涵盖了诸多方面。从基本的单点触控响应,到复杂的多点触控操作;从不同环境下的性能表现,到长期使用后的功能稳定性,每一项测试...
- 屏幕后的秘密!电影频道7.29将播出《玩命直播》
-
1905电影网一个寻常的一天,你收到一个叫“玩命直播”的网站链接,里面是一款真人大冒险直播游戏,游戏规则是:你可以成为观看者或是玩家,观看者付费决定玩家去挑战各种冒险游戏,玩家在完成挑战后获得奖金。你...
- 任天堂 Switch 2:eShop 界面太混乱?这个技巧让你更快找到心仪游戏
-
即便在Switch2平台上,eShop依然存在界面混乱的问题。想要精准搜索特定游戏几乎不可能。不过有个技巧能显著提升浏览效率。随着任天堂Switch2的发布,eShop在技术上实现了现...
- 微信实用技巧大揭秘!这些功能你可能从未发现
-
微信作为一款全民社交软件,早已融入我们生活的方方面面。除了日常聊天、刷朋友圈和支付,微信还隐藏着许多实用功能。今天就带大家解锁几个鲜为人知却超好用的技巧,让你对微信刮目相看!一、聊天输入神器:边写...
- win11系统桌面频繁闪屏怎么解决?
-
1首先按下“ctrl+shift+esc"调出任务管理器,点击左上角的“文件”,选择“运行新任务”2接着勾选“以系统管理权限创建此任务”,然后输入“ms-settings:wheel...
- 探秘我搜启动v1.0.1:桌面图标管理新范式
-
在桌面管理领域,繁杂的图标常让人头疼。今日热帖聚焦的“我搜启动v1.0.1”,以创新之姿,为用户提供高效图标管理方案。从架构设计看,它基于高效的索引算法,深度优化资源调用,极大降低系统资源占用,实...
- 深度技术Win10纯净版打不开设置的问题
-
有一些深度官网的用户在电脑上安装好win10纯净版以后,想要打开设置来优化一下,却发现怎么点击设置按钮都打不开的问题,那如何解决呢?其实,设置打不开可能是因为多种多样原因造成的,接下来深度技术小编就和...
- 微信又有新功能!
-
7月22日,微信能自动发消息了相关话题登上微博热搜榜。微信整了个大新闻,你说话它就能自动把消息发出去了,全程不用点屏幕!这事儿太爽了,以后发微信消息,像打电话那么方便。你打开聊天界面,右边多了个语音输...
- 5种方法让你学会将win10任务栏颜色变全透明
-
win10作为微软经典操作系统,一直以来都备受青睐,但默认的任务栏颜色可能让一些追求个性化的用户不够满意。若想让任务栏颜色变全透明其实也不难,接下来为大家介绍5种超实用方法,有需要的赶紧学起来~方法一...
- 浏览器里重温 XP 系统!开机音一响,瞬间穿越回网吧五毛时代
-
“咚——噔!”当这声熟悉的开机音效在浏览器里响起,无数人的DNA动了——有人在弹幕里刷“爷青回”,有人对着屏幕里的“Bliss”壁纸发呆,这就是网页版WindowsXP带来的...
- 谷歌安卓Linux Terminal解锁桌面体验,实现办公、游戏等操作
-
IT之家7月29日消息,科技媒体AndroidAuthority今天(7月29日)发布博文,深入探索了安卓新版LinuxTerminal应用,认为其通过虚拟化方案,可以让安卓...
- 电脑开机显示器不亮是怎么回事 这有解决方法
-
当您遇到电脑开机但显示器不亮的情况时,确实可能会让人感到焦虑。不过不用担心,这其实是一个相对常见的问题,通常可以通过一些简单的排查步骤来解决。下面,我将一步步指导您如何诊断并尝试修复这一问题。一、检查...
- 新手必看:
-
今日头条发文全流程,从注册到运营一步到位想在今日头条分享自己的观点、展示创作成果?其实操作并不复杂,掌握这套流程,新手也能快速上手。以下是从注册到后续管理的完整步骤,帮你轻松开启创作之旅。一、注册登录...
- 快速更换桌面应用程序图标
-
快速更换桌面应用程序图标文/杨春林为方便操作,我将最新版的DeepSeek应用程序放置在笔记本电脑桌面上。然而,系统自动生成的图标并非我喜欢的样式,如下所示:[系统默认图标图片]我偏爱DeepS...
- 第8讲:快捷“新”技巧【信息化教学实用技巧】
-
八、快捷“新”技巧:Windows快捷键理念:会小“术”而至大“道”。做“陶行知”,先行而后知之。掌握一些极简的信息化教学实用技巧,用于工作与生活之中......1.Win组合键(1)截图截图并打...
你 发表评论:
欢迎- 一周热门
- 最近发表
- 标签列表
-
- 如何绘制折线图 (52)
- javaabstract (48)
- 新浪微博头像 (53)
- grub4dos (66)
- s扫描器 (51)
- httpfile dll (48)
- ps实例教程 (55)
- taskmgr (51)
- s spline (61)
- vnc远程控制 (47)
- 数据丢失 (47)
- wbem (57)
- flac文件 (72)
- 网页制作基础教程 (53)
- 镜像文件刻录 (61)
- ug5 0软件免费下载 (78)
- debian下载 (53)
- ubuntu10 04 (60)
- web qq登录 (59)
- 笔记本变成无线路由 (52)
- flash player 11 4 (50)
- 右键菜单清理 (78)
- cuteftp 注册码 (57)
- ospf协议 (53)
- ms17 010 下载 (60)