43 亿个地址怎么就不够用了?IPv4 的设计缺陷与人类“续命”奇技
2026-08-14 · DevCraft Studio
IPv4 只有 32 位、约 43 亿地址,当年谁都觉得用不完。本文讲清地址是怎么被 PC、手机、物联网“吃光”的,以及人类用 NAT、CIDR、私有地址段续命的全过程,和五大注册局免费池逐一见底的时间表。
你有没有想过,为什么你家里路由器底下贴的那串 192.168.1.1 谁都能用,而你想给自己的 VPS 多要一个公网 IP,商家却要跟你加钱?这背后藏着一个互联网五十年来最大的“烂尾”故事——IPv4 地址不够用了。
一、当年他们为什么只给了 32 位?
IPv4 是上世纪 80 年代初定下来的标准,核心规定很简单:每个 IP 地址用 32 个二进制位表示。32 位能组合出多少种可能?2 的 32 次方,约等于 42.94 亿(4,294,967,296)个地址。
在 1980 年代,这数字看着简直是天文数字。那时候全世界连上网络的计算机屈指可数,能连网的都是大学和军方的大块头机器。设计者们心里的潜台词大概是:“40 多亿个?这辈子都用不完。” 谁也没想到,三四十年后,光是地球上的智能手机数量就远超这个数。
这就是典型的“技术问题被时代甩在了身后”。IPv4 不是设计错了,而是它诞生时,没人能预见个人电脑普及、移动互联网爆发、再到物联网(IoT)设备满地都是的今天。
二、地址是怎么被“吃光”的
先说个人电脑。90 年代到 2000 年代,PC 走进千家万户,每一台要上网的机器理论上都想要一个公网 IP。
再说智能手机。2007 年 iPhone 出来之后,人人兜里揣一部能上网的手机,全球几十亿部,这又是一个量级。
最狠的是物联网。你家的智能灯泡、摄像头、扫地机器人、智能电表、工厂里的传感器……这些东西全都要联网。IoT 设备数量早已是百亿级别。于是那 43 亿个地址,被这些设备像喝水一样灌进肚子里。
地址分配也不是“先到先得平均摊”。早期很多大机构一伸手就是一整块 A 类地址(一个 /8 就是 1600 多万个),导致大量地址被囤在少数人手里,进一步加剧了公网地址的紧张。
三、人类的“续命”奇技之一:NAT(网络地址转换)
眼看公网地址要见底,工程师们想出了第一招:NAT,网络地址转换。原理其实很生活化——你家是一个“大院子”,院子外面只有一个门牌号(一个公网 IP),但院子里住着几十口人(你的手机、电脑、电视),每人发一个内网假地址(比如 192.168.x.x)。出去上网时,院子门口的 NAT 设备把一家人的请求都翻译成那个公网门牌号发出去,回来的时候再分发给对应的人。
这一招立竿见影:成千上万台设备共用一个公网 IP 就能上网,公网地址的消耗速度瞬间慢了下来。代价是,内网设备之间、以及外部主动连进来的连接变得麻烦,很多需要“端到端直连”的应用(比如早期 P2P、某些游戏联机)就别扭了。
四、“续命”奇技之二:CIDR 与私有地址段
第二招是 CIDR(无类别域间路由),1993 年前后引入。在它之前,IP 地址被死板地分成 A、B、C 三类,一个中型公司很可能被迫领走一整块 B 类地址(6 万多),用不掉也浪费。CIDR 允许按任意“掩码长度”灵活切分地址块,大大减少了浪费。
第三招是划出“私有地址段”,写在了 RFC 1918 里,专门给内网用、永不上公网。这三段你一定眼熟:
- 10.0.0.0/8:从 10.0.0.0 到 10.255.255.255,整整一个 A 类,给你大企业内网用;
- 172.16.0.0/12:从 172.16.0.0 到 172.31.255.255,给中等网络用;
- 192.168.0.0/16:从 192.168.0.0 到 192.168.255.255,你家里路由器用的就是它。
这三段地址全世界所有路由器都约定“不往公网转发”,所以谁家都能用、随便重复,等于凭空“造”出了无穷无尽的内网地址。NAT 加私有地址,成了撑住整个 IPv4 时代的两根顶梁柱。
五、终局:五大区域注册局的免费池,一个接一个见底
虽然能“续命”,但公网地址总量是死的。全球 IP 地址由 IANA 这个机构统筹,再分给五大区域互联网注册局(RIR),各管一片:
- APNIC:亚太地区;
- RIPE NCC:欧洲、中东及中亚部分;
- ARIN:北美;
- LACNIC:拉丁美洲和加勒比;
- AFRINIC:非洲。
2011 年 2 月 3 日,IANA 手里最后一批大块地址分给了这五个 RIR,全球“中央仓库”宣告见底。之后各区域自己池子里的余量,也开始倒计时:
- APNIC(亚太):2011 年 4 月 15 日率先宣布,只剩最后一块 /8,此后每个成员最多只能申请 1024 个地址(一个 /22);
- RIPE NCC(欧洲):2012 年 9 月 14 日,池子见底;
- LACNIC(拉美):2014 年 6 月 10 日;
- ARIN(北美):2015 年 9 月 24 日,免费池彻底发完;
- AFRINIC(非洲):最晚,2017 年摸到最后一块 /8,2020 年前后进入第二阶段枯竭。
注意,“枯竭”不等于“断网”。已经分配出去的 IPv4 地址照常工作,互联网不会一夜之间瘫痪。它真正的含义是:从此以后,你想正经从官方手里免费领大块公网 IPv4,已经不可能了——要么去二手市场买,要么就跟别人共用(运营商级 NAT)。
七、更狠的续命:运营商级 NAT(CGNAT)
前面说的家用 NAT,是一个公网 IP 给一家人用。可当公网 IPv4 紧张到连运营商都缺时,就出现了“运营商级 NAT”(CGNAT,Carrier-Grade NAT):运营商把一个公网 IP 分给几十户甚至上百户家庭共用,在运营商内部再做一层地址翻译。这招把地址利用率又榨出好几倍,代价是你家基本彻底失去了“入站连接”能力——别人没法主动连进你家,你在家里搭的网站、摄像头、游戏服务器,外面的人都摸不着门。
这也是为什么越来越多宽带用户发现:想从公司远程连家里的 NAS 或监控,要么折腾内网穿透,要么干脆租一台带公网 IPv4 的 VPS 做中转跳板。IPv4 的稀缺,已经实实在在地改变了普通人的网络习惯。
八、家庭宽带为何越来越难“建站”
把视角拉回我们熟悉的 VPS 圈:正因为公网 IPv4 如此金贵,家庭宽带里能拿到独立公网 IP 的人越来越少,很多地区默认就是 CGNAT。想正经对外提供服务,最省心的办法反而是租一台带公网 IPv4 的海外 VPS,把服务挂上去。某种意义上,IPv4 的稀缺反而给 VPS 商家送来了一波“刚需红利”——大家不是不想在家建站,是家里根本没有公网 IP 可用。
所以当你看到 RackNerd、CloudCone、Bandwagon 这类商家把“带 IPv4”和“纯 IPv6”分开定价时,别急着骂奸商。那多出来的几块钱,背后是商家真金白银从市场租来或买来的地址成本,是这个时代稀缺性的真实投影。
九、对咱们买 VPS 的人意味着什么
作为普通用户,这事儿最直接的体感就是:带公网 IPv4 的 VPS 越来越“金贵”。很多便宜机器(比如 RackNerd、CloudCone、Bandwagon 这类商家)会区分“带 IPv4”和“纯 IPv6”的套餐,前者往往贵一点。原因很简单——商家手里的 IPv4 也是真金白银买来或租来的,成本必然转嫁到你身上。理解这套逻辑,你再看商家定价,就不会觉得是“割韭菜”了。
还有一个容易忽略的点:IPv4 枯竭不是“一次性事件”,而是一场持续几十年的慢变量。它不会让互联网某天突然熄火,却会像温水煮青蛙一样,悄悄推高你每一次“要个公网 IP”的代价。早一点理解它,你就能在选机器、做架构时多留一手,比如优先选支持双栈的商家、把对内服务尽量收敛到少数固定 IP 上。知识本身,就是省钱。
回头看,IPv4 从“取之不尽”到“按个计价”,本质是一场关于稀缺的集体补课。它提醒我们:任何看似无限的资源,一旦被几十亿人同时伸手,都会变得紧巴巴。理解了这一点,你对网络世界里很多“不合理”的现象,大概都能多一分体谅,少一分抱怨。
延伸阅读
更多相关攻略推荐:【10刀以内VPS系列 01】年付不到70块钱的便宜VPS,到底能用、【知识库自托管 02】2026 实测:VPS 自托管 Anythin、【知识库自托管 03】2026 实测:搬瓦工/RackNerd 上自、2026 实测:VPS 自托管 Whisper 语音转写——用 fa、【10刀以内VPS系列 03】便宜没好货?深度剖析 10 美元 VP。