ip 地址的分类介绍核心就是 IPv4 地址按照早期标准划分为 A 类 B 类 C 类 D 类 E 类五大类,同时日常运维还会按照使用属性分成公网 IP 和私有 IP,还有环回地址链路本地地址等特殊保留地址,传统 ABCDE 分类是依靠 IP 第一段数字也就是首字节的二进制高位标识来区分类别,A 类适合超大型网络,B 类适合中型网络,C 类适合小型局域网,D 类专门用于组播,E 类属于实验保留地址不再对外分配使用,随着互联网发展传统分类已经不够灵活,后面又引入 CIDR 无类域间路由来替代传统分类,但是学习网络基础的时候 ABCDE 分类仍然是必学知识点,很多新手容易混淆类别划分和公网私网划分,这是两套独立的分类体系,不是同一个概念,私有 IP 是在 ABC 类地址段里面专门划出一部分地址,仅供内网使用,不能直接在公网路由传输,需要 NAT 转换之后才能访问互联网。
传统 IPv4 ABCDE 分类原理
IPv4 总长度是 32 位二进制,拆成 4 个字节,每一段十进制范围是 0 到 255,分类的判断依据就是首字节前面的高位比特
A 类 首字节最高位固定是 0,首字节十进制范围 1 到 126
B 类 首字节最高两位固定是 10,首字节十进制范围 128 到 191
C 类 首字节最高三位固定是 110,首字节十进制范围 192 到 223
D 类 首字节最高四位固定是 1110,首字节十进制范围 224 到 239,用于组播
E 类 首字节最高四位固定是 1111,首字节十进制范围 240 到 255,保留实验使用
五类地址详细参数表
| 类别 | 首字节范围 | 网络位 | 主机位 | 每个网络可用主机数量 | 主要用途 |
|---|---|---|---|---|---|
| A 类 | 1 到 126 | 8 位 | 24 位 | 约 1677 万 | 超大型骨干网大型机构 |
| B 类 | 128 到 191 | 16 位 | 16 位 | 约 65534 | 中型企业院校园区网 |
| C 类 | 192 到 223 | 24 位 | 8 位 | 254 | 小型局域网办公室监控网 |
| D 类 | 224 到 239 | 无传统网络主机划分 | 组播专用 | 组播通信视频广播 | |
| E 类 | 240 到 255 | 保留 | 实验研究 | 不正式分配业务使用 |
补充说明,A 类里面 127 这个网段单独作为环回地址,不属于可用 A 类业务网络,所以 A 类首字节最大值是 126,每个网络里面主机位全 0 代表网络号,主机位全 1 代表广播地址,这两个地址不能分配给终端设备,所以可用主机数量要减去这两个地址。
公网 IP 与私有 IP 分类
这是实际工作最常用的分类方式,和 ABCDE 分类是并行的划分方式
公网 IP 也叫全球可路由 IP,由运营商或者 ICANN 体系统一分配,可以直接在互联网上路由访问,全世界唯一,不能重复
私有 IP 专门预留出来在内网使用,不同局域网可以重复使用,公网路由器默认不会转发私有 IP 数据包,必须通过 NAT 地址转换才能上外网
私有 IP 三段范围
A 类私有段 10.0.0.0 到 10.255.255.255
B 类私有段 172.16.0.0 到 172.31.255.255
C 类私有段 192.168.0.0 到 192.168.255.255
其他特殊保留 ip 地址分类
| 类型 | 地址范围 | 作用 |
|---|---|---|
| 环回地址 | 127.0.0.0 到 127.255.255.255 | 本机测试,ping 127.0.0.1 检测网卡协议栈 |
| 链路本地地址 | 169.254.0.0 到 169.254.255.255 | DHCP 获取失败自动分配,APIPA 地址 |
| 组播 D 类 | 224.0.0.0 开头 | 组播协议,路由协议视频组播 |
| 零网段 | 0.0.0.0 | 代表本机所有网络接口 |
| 广播地址 | 主机位全部为 1 | 局域网广播通信 |
CIDR 无类域间路由补充
传统 ABCDE 分类固定网络位,会造成地址浪费,所以后面推出 CIDR,不再严格绑定 ABC 类,使用斜杠掩码写法,例如 192.168.1.0/24,斜杠后面数字代表网络位位数,可以灵活划分子网,现在实际组网基本都是 CIDR 方式,但是教材基础仍然保留 ip 地址的分类介绍里面 ABCDE 内容。
IPv6 分类简要说明
IPv6 是 128 位地址,不再沿用 ABCDE 这种分类,按照前缀分为单播任播组播三大类型,解决 IPv4 地址枯竭问题,和 IPv4 分类体系完全不一样,学习 ip 地址的分类介绍的时候要区分开 IPv4 和 IPv6,不要混淆。
【常见问题】
问题 1 ip 地址的分类介绍里面为什么 A 类没有 127 这个网段
回答 1 ip 地址的分类介绍里面 A 类原本首字节包含 127,但是 127.0.0.0 整个网段单独划定成环回地址,专门用于本机协议测试,不能分配给外部网络设备,所以在 ip 地址的分类介绍里面 A 类可用业务网段是 1 到 126,127 单独作为特殊保留地址。
问题 2 ip 地址的分类介绍里私有 IP 属于 ABCDE 哪一类
回答 2 ip 地址的分类介绍里私有 IP 并不是单独一类,它是在 A 类 B 类 C 类里面预留出来的地址段,10 段属于 A 类私有,172.16 到 172.31 属于 B 类私有,192.168 属于 C 类私有,理解 ip 地址的分类介绍要明白 ABCDE 分类和公私网分类是两套划分标准。
问题 3 ip 地址的分类介绍中 D 类 E 类可以分配给电脑吗
回答 3 ip 地址的分类介绍中 D 类是组播专用地址,E 类是实验保留地址,不能像普通终端 IP 一样分配给电脑主机使用,普通电脑主机只使用 A 类 B 类 C 类单播地址,这是 ip 地址的分类介绍里面很容易踩坑的知识点。
问题 4 ip 地址的分类介绍传统 ABC 分类现在还在用吗
回答 4 ip 地址的分类介绍里面传统 ABC 分类现在更多是基础知识教学,实际组网已经大量使用 CIDR 无类域间路由,不再严格固定网络位,但是理解传统 ip 地址的分类介绍,是学习子网划分 CIDR 的前置基础。
【免责申明】
本文 ip 地址的分类介绍内容仅用于网络知识学习培训参考,标准规范以 IETF 官方 RFC 文档为准,文中参数为通用基础定义,不构成正式工程部署方案,实际地址分配需要遵循运营商以及机构的 IP 管理规范。


