IPv4

协议和标准
使用像192.0.2.1这样的32位地址的原始互联网协议寻址方案。
← 返回词汇表

什么是 IPv4?

IPv4(Internet Protocol version 4,互联网协议第 4 版)是互联网协议的第四个版本,也是第一个得到广泛部署的版本。它使用 32 位地址识别网络设备,并在互联网上路由流量。

IPv4 地址结构

IPv4 Address Format:

┌─────────┬─────────┬─────────┬─────────┐

│ Octet 1 │ Octet 2 │ Octet 3 │ Octet 4 │

│ 8 bits │ 8 bits │ 8 bits │ 8 bits │

└─────────┴─────────┴─────────┴─────────┘

192 . 0 . 2 . 1

Binary: 11000000.00000000.00000010.00000001

Decimal: 192.0.2.1

Total: 32 bits = 2^32 = 4,294,967,296 addresses

地址类别(历史分类)

类别范围默认掩码网络位主机位网络数
A1.0.0.0 - 126.255.255.255255.0.0.0824126
B128.0.0.0 - 191.255.255.255255.255.0.0161616,384
C192.0.0.0 - 223.255.255.255255.255.255.02482,097,152

保留地址范围

范围用途
10.0.0.0/8私有网络(A 类)
172.16.0.0/12私有网络(B 类)
192.168.0.0/16私有网络(C 类)
127.0.0.0/8回环地址(localhost)
169.254.0.0/16链路本地地址(APIPA)
192.0.2.0/24文档示例(TEST-NET-1)
0.0.0.0/8当前网络
255.255.255.255广播地址

IPv4 与 IPv6 对比

特性IPv4IPv6
地址大小32 位128 位
地址格式点分十进制冒号分隔的十六进制
地址总数约 43 亿约 340 undecillion
示例192.0.2.12001:db8::1
是否需要 NAT通常需要很少需要
配置方式DHCP/手动SLAAC/DHCPv6

IPv4 地址耗尽

IPv4 Address Depletion Timeline:

├── 2011: IANA pool exhausted

├── 2011-2015: Regional pools depleted (APNIC, RIPE, ARIN)

├── 2017: LACNIC exhausted

├── 2019: AFRINIC final /8

└── Present: Secondary market, NAT, IPv6 transition

DNS 中的常见用途

DNS 记录用途示例
A 记录将域名映射到 IPv4example.com A 192.0.2.1
PTR 记录反向 DNS1.2.0.192.in-addr.arpa PTR example.com

缓解策略

最佳实践

1. 规划 IPv6:新部署应采用双栈

2. 内部使用私有地址:将公共 IP 保留给边缘服务

3. 记录地址分配:跟踪 IP 使用情况,避免冲突

4. 正确划分子网:高效利用可用地址

5. 同时配置 A 和 AAAA 记录:支持 IPv4 和 IPv6 客户端

IPv4 仍是互联网通信的骨干,而 IPv6 正在逐步普及,以应对地址耗尽问题。

将知识付诸实践

使用 DomScan 的 API 检查域名可用性、健康状态等。