IPv6是什么?
IPv6全称Internet Protocol version 6,是互联网的新一代寻址协议。你可以把它理解为互联网上设备的"新门牌号"。
你家里的路由器、手机、电脑,每台设备都需要一个IP地址才能上网。过去几十年我们用的是IPv4,它的地址格式像"192.168.1.1"这样四段数字组成。
IPv4最多只能提供约43亿个地址。地球有80亿人,每人一部手机再加电脑、平板、智能手表……43亿远远不够用。
所以IPv6来了。它把地址从32位扩展到128位,地址数量大约是3.4×10的38次方。这个数字有多大?给地球上每一粒沙子分配一个IP地址,都绰绰有余。
为什么需要IPv6?
IPv4地址枯竭是最直接的驱动力。2011年2月,全球IPv4地址池正式耗尽。后来通过NAT(网络地址转换)技术勉强撑到现在——多个设备共用一个公网IP。但NAT带来了复杂度,也限制了P2P通信和端到端连接。
物联网爆发。智能家居、可穿戴设备、工业传感器……未来几十亿台设备要联网。IPv4根本不够分。
去NAT化。有了IPv6,每台设备都有独立公网地址,不再需要复杂的端口映射。视频通话、在线游戏、远程桌面都会更流畅。
内置安全性。IPv6原生支持IPsec加密,虽然实际部署中很多人没启用,但至少协议层面提供了保障。
IPv6长什么样?
IPv4地址:192.168.1.1
IPv6地址:2001:0db8:85a3:0000:0000:8a2e:0370:7334
是不是很长?所以IPv6有一套缩写规则:
- 连续的全零段可以省略,用双冒号
::代替。但::在一个地址中只能出现一次。 - 每段前导零可以省略。
所以上面的地址可以写成:2001:db8:85a3::8a2e:370:7334
常见IPv6地址类型:
- 全球单播地址(以2001或2400开头):相当于公网IP,互联网上可达。
- 链路本地地址(以fe80开头):只在同一局域网内有效,类似IPv4的169.254.x.x。
- 唯一本地地址(以fd开头):类似IPv4的私有地址,用于内网。
IPv6怎么分配?
IPv6的地址分配比IPv4简单得多。最常见的两种方式是:
SLAAC(无状态地址自动配置)。路由器广播自己的前缀,设备根据MAC地址自动生成后半部分。就像小区门口告诉你楼栋号,你自己决定住哪个房间。
DHCPv6。类似IPv4的DHCP,由服务器统一管理分配。适合需要集中控制的场景。
家庭用户通常拿到的是一个/64子网,也就是18446744073709551616个地址。一台设备用一个,剩下18446744073709551615个闲着。
IPv6 vs IPv4对比
| 特性 | IPv4 | IPv6 |
|---|---|---|
| 地址长度 | 32位 | 128位 |
| 地址格式 | 点分十进制 | 十六进制冒号分隔 |
| 地址总量 | ~43亿 | ~3.4×10³⁸ |
| 配置方式 | 手动或DHCP | SLAAC、DHCPv6 |
| NAT需求 | 通常需要 | 不需要 |
| 头部结构 | 可变长度 | 固定40字节 |
| 安全性 | 依赖外层协议 | 原生支持IPsec |
现在能用吗?
能,而且用得越来越多。
截至2026年,全球IPv6平均渗透率超过45%。Google、Cloudflare、Facebook等主流服务都已全面支持IPv6。国内三大运营商也早已为家庭宽带分配IPv6地址。
检查你的设备是否支持IPv6很简单:
- Windows:打开命令提示符,输入
ipconfig,看有没有以2xxx开头的地址。 - macOS/Linux:输入
ifconfig或ip -6 addr。 - 手机:在Wi-Fi设置里查看连接详情。
如果已经有IPv6地址,你访问支持IPv6的网站时就会自动使用IPv6连接。
过渡技术
IPv6不是突然替换IPv4的,而是逐步过渡。目前互联网上是双栈运行——设备同时拥有IPv4和IPv6地址。过渡期间用了不少桥接技术:
- Dual Stack:设备同时跑IPv4和IPv6,最主流的方案。
- 隧道技术:把IPv6数据包封装在IPv4包里传输,穿过不支持IPv6的网络。
- NAT64:让只有IPv6的设备也能访问IPv4网站,翻译层在中间做转换。
总结
IPv6不是"更好的IPv4",它是为了解决IPv4根本不够用而重新设计的协议。更大的地址空间、更简单的配置、更好的移动性支持,让它成为未来互联网的基石。
你家路由器可能早就支持IPv6了。打开设置看看,说不定你的宽带已经分配了IPv6地址。试试访问 test-ipv6.com,就能看到你的IPv6连接状态。
你的设备启用IPv6了吗?