IPv4使用32位地址,支持约43亿个唯一IP。IPv6使用128位地址,支持340溝——一个大到失去物理意义的数字。互联网同时运行两者,但出于截然不同的原因,调试连接或设计服务时实际差异很重要。
主要差异
| IPv4 | IPv6 | |
|---|---|---|
| 长度 | 32位 | 128位 |
| 地址空间 | ~4.3 × 10⁹ | ~3.4 × 10³⁸ |
| 规模NAT必需? | 是(CGNAT) | 否(真正端到端) |
为什么需要IPv6
数学很简单:32位给出 4,294,967,296 个唯一地址,1981年看似无限,今天却少于联网设备数量。IANA于2011年分发了最后一个空闲IPv4块。此后ISP通过 CGNAT(运营商级NAT)拉长IPv4寿命,几十个用户共享一个公网IP。它适合浏览,但破坏P2P、游戏服务器和任何需要入站连接的应用。
实际改变了什么
- 没有NAT,P2P回归:直接连接再次可用——对游戏、VoIP、WebRTC有用。
- 隐私扩展很重要:现代操作系统生成轮换的隐私地址(RFC 4941)。
- 防火墙规则改变:每个设备都可全球寻址,规则必须明确。
2026年普及情况
根据Google公开统计,2026年初全球IPv6采用率约45-50%。印度、美国、法国、德国超过60%,主要由移动网络推动。一些地区仍低于5%。大型CDN(Cloudflare、Fastly、Akamai、Google)全部以双栈方式提供服务。结论:如今不支持IPv6无法运营严肃的互联网服务。
你现在用的是哪个?
打开 IPeek——如果你的连接同时支持两者,你会并排看到IPv4和IPv6,以及各自的网络运营商。如果只看到IPv4,说明你的ISP尚未部署IPv6,或者你处于剥离IPv6的网络(企业VPN、旧路由器)中。