IPv4 和 IPv6 地址示例
1. IPv4 地址(32位,4组十进制数,用 . 分隔)
-
标准格式:
A.B.C.D(每个部分0-255) -
示例:
-
192.168.1.1(局域网常见地址) -
8.8.8.8(Google DNS) -
127.0.0.1(本地回环地址) -
203.0.113.45(示例公网IP)
-
-
带端口:
-
192.168.1.1:80(HTTP 默认端口) -
10.0.0.2:443(HTTPS 默认端口)
-
2. IPv6 地址(128位,8组16进制数,用 : 分隔)
-
标准格式:
2001:0db8:85a3:0000:0000:8a2e:0370:7334 -
缩写规则:
-
前导零可省略:
2001:db8:85a3:0:0:8a2e:370:7334 -
连续零可压缩为
::(仅一次):2001:db8:85a3::8a2e:370:7334
-
前导零可省略:
-
示例:
-
::1(IPv6 本地回环,相当于 IPv4 的127.0.0.1) -
2001:4860:4860::8888(Google DNS) -
2606:4700:4700::1111(Cloudflare DNS) -
fe80::1%eth0(链路本地地址,%eth0是网卡标识)
-
-
带端口(必须用
[]包裹):-
[::1]:8080(本地 IPv6 + 8080 端口) -
[2001:db8::1]:443(示例 IPv6 + HTTPS 端口)
-
IPv4 vs IPv6 对比
| 特征 | IPv4 地址 | IPv6 地址 |
|---|---|---|
| 位数 | 32位(4字节) | 128位(16字节) |
| 表示法 | 十进制(192.168.1.1) |
十六进制(2001:db8::1) |
| 回环地址 | 127.0.0.1 |
::1 |
| 默认 DNS | 8.8.8.8 |
2001:4860:4860::8888 |
| 端口写法 | 192.168.1.1:80 |
[2001:db8::1]:80 |
| 私有地址 |
10.0.0.0/8192.168.0.0/16
|
fd00::/8(ULA) |
特殊地址
-
IPv4 特殊地址:
-
0.0.0.0(监听所有接口) -
255.255.255.255(广播地址)
-
-
IPv6 特殊地址:
-
::(未指定地址) -
ff02::1(多播,所有节点) -
fe80::/10(链路本地地址)
-
总结
- IPv4 更短,广泛使用,但地址耗尽。
- IPv6 更长,支持更多设备,是未来趋势。
-
端口写法:IPv6 必须用
[]包裹(如[::1]:80),IPv4 直接加:(如127.0.0.1:80)。