作者介绍:简历上没有一个精通的运维工程师。请点击上方的蓝色《运维小路》关注我,下面的思维导图也是预计更新的内容和当前进度(不定时更新)。

目前几乎所有的应用都会跟网络打交道,所以我们了解和熟悉网络对我们后续的排错是很有必要的,我这里讲解的部分主要是我个人理解来进行讲解。
前面我们介绍了IP是的基本情况,本小节我们来详细介绍IP地址,这个网络通信的最基本的通信单位。
IP 地址是网络中设备的唯一逻辑标识,用于在 TCP/IP 协议栈中实现跨网络的寻址与通信。本文从内网 / 外网划分、IPv4 核心特性、IPv6 升级优势、CIDR 无类路由技术四个核心维度,系统讲解 IP 地址的关键知识。
IP 地址按使用范围可分为内网 IP(私有 IP) 和外网 IP(公网 IP),二者通过 NAT(网络地址转换)技术实现互联互通,核心目的是解决 IPv4 地址资源枯竭的问题。
地址类别 | 地址范围 | 子网掩码 | 适用场景 |
|---|---|---|---|
A 类私有地址 | 10.0.0.0 ~ 10.255.255.255 | 255.0.0.0 | 大型企业 / 校园局域网 |
B 类私有地址 | 172.16.0.0 ~ 172.31.255.255 | 255.240.0.0 | 中型企业局域网 |
C 类私有地址 | 192.168.0.0 ~ 192.168.255.255 | 255.255.255.0 | 家庭 / 小型办公室局域网 |
一般我们的家里的电脑或者手机链接wifi获得的IP地址都是这些预留的IP地址,这里还有个特殊的地址:169.254.xxx.xxx 是 IPv4 链路本地地址(Link-Local Address),也叫 APIPA 地址,是设备在 DHCP 自动获取失败时,系统自动分配的应急临时 IP,正常的情况下如果出现该IP地址则说明网络是故障的。
IPv4(Internet Protocol Version 4)是目前应用最广泛的 IP 协议版本,采用32 位二进制地址。
早期 IPv4 采用分类寻址,将地址分为 A、B、C、D、E 五类,其中 A/B/C 为单播地址,D 为组播地址,E 为保留地址。
地址类别 | 首位特征 | 网络位 / 主机位 | 地址范围 | 最大主机数 |
|---|---|---|---|---|
A 类 | 0 | 8 位 / 24 位 | 0.0.0.0 ~ 127.255.255.255 | 2^24 - 2(约 1600 万) |
B 类 | 10 | 16 位 / 16 位 | 128.0.0.0 ~ 191.255.255.255 | 2^16 - 2(约 6.5 万) |
C 类 | 110 | 24 位 / 8 位 | 192.0.0.0 ~ 223.255.255.255 | 2^8 - 2 = 254 |
三、 IPv6:下一代互联网的核心协议
IPv6(Internet Protocol Version 6)是为解决 IPv4 地址枯竭问题而设计的新一代协议,采用128 位二进制地址。
1. 核心优势
地址资源极度丰富:128 位地址可提供约 2^128 个地址,(号称地球上就算一粒沙子也可以分配IP地址)。
无状态地址自动配置:设备可自动生成 IPv6 地址,无需 DHCP 服务器;
原生支持 IPSec:提供端到端的加密与认证,提升通信安全性;
简化报头设计:IPv6 报头字段更少,路由转发效率更高;
内置 QoS 支持:通过流标签字段,可实现对不同业务的优先级区分。
2. 地址格式
二进制:128 位,分为 8 个 16 位段;
十六进制:将每个 16 位段转换为 4 位十六进制数,段之间用 : 分隔(如 2001:0db8:85a3:0000:0000:8a2e:0370:7334);
简化规则:前导零可省略(如 0db8 → db8);连续的零段可替换为 ::(但只能使用一次),如上述地址可简化为 2001:db8:85a3::8a2e:370:7334。
3. IPv6 地址类型
单播地址:一对一通信,如全球单播地址(2000::/3 开头)、链路本地地址(fe80::/10 开头);
组播地址:一对多通信,ff00::/8 开头;
任播地址:一对最近通信,与单播地址格式相同,由路由协议决定转发路径。
对普通运维来说,虽然IPV6说落地很多年(也有不少不少服务端实现了IPV6支持),但是实际上在从运维来说,还是很小接触到。
四、 CIDR:无类域间路由技术
CIDR(Classless Inter-Domain Routing,无类域间路由)是解决 IPv4 地址浪费和路由表膨胀的核心技术,打破了传统的分类寻址限制。
1. 核心思想
消除地址分类:不再区分 A/B/C 类地址,而是将 IP 地址视为网络位 + 主机位的组合。
变长子网掩码(VLSM):子网掩码的长度可以灵活调整,而非固定的 8/16/24 位。
2. CIDR 表示方法
格式:IP地址/网络位长度
例如:192.168.1.0/24 → 网络位 24 位,主机位 8 位;
例如:10.0.0.0/16 → 网络位 16 位,主机位 16 位。
3. 子网划分与聚合(核心应用)
(1)子网划分(VLSM)
将一个大的网络划分为多个小的子网,提高地址利用率。
示例:将 192.168.1.0/24 划分为两个子网
子网 1:网络位 25 位,地址范围 192.168.1.0 ~ 192.168.1.127,子网掩码 255.255.255.128,可用主机数 126;
子网 2:网络位 25 位,地址范围 192.168.1.128 ~ 192.168.1.255,子网掩码 255.255.255.128,可用主机数 126。
(2)路由聚合(超网)
将多个连续的子网合并为一个大的网络,减少路由表条目。
示例:将 192.168.1.0/24、192.168.2.0/24、192.168.3.0/24 聚合
二进制分析:前 22 位相同,因此聚合后的网络为 192.168.0.0/22,覆盖 4 个 C 类地址。
4. CIDR 的意义
提高地址利用率:按需分配网络位长度,避免分类寻址的地址浪费;
简化路由管理:路由聚合减少了路由表的条目数量,降低了路由设备的负担;
为 IPv4 续命:是 IPv4 向 IPv6 过渡前的关键技术。