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/8 192.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
)。