把 IP 地址的所有类型、作用,还有子网划分的底层逻辑讲透。
IP 地址就像网络世界里的 “门牌号”:你的手机、电脑、路由器,每个连网的设备,都有一个唯一的 IP 地址,数据就是靠这个 “门牌号”,找到目标设备的。搞懂 IP 地址,你就能真正理解 “为什么家里的 WiFi IP 是 192.168 开头?”“为什么 ping 127.0.0.1 永远能通?” 这些日常问题。
一、先搞懂:IP 地址到底是什么?
我们现在用的 IP 地址,主要分为两大版本:IPv4(我们日常最常用的版本)和IPv6(下一代互联网协议,解决 IPv4 地址不够用的问题)。
1. IPv4 地址基础格式
IPv4 地址是一个32 位的二进制数,为了方便人类读写,我们把它分成 4 个 8 位组,转换成十进制,用点号隔开,也就是我们常见的格式:
- 例子:
192.168.1.1、10.0.0.5、8.8.8.8 - 每个数字的范围是
0-255(因为 8 位二进制最大是2^8-1=255),所以 IPv4 地址总共有约 43 亿个,这也是为什么现在 IPv4 地址不够用的原因。
2. IPv6 地址基础格式
IPv6 地址是128 位的二进制数,用冒分十六进制表示,解决了 IPv4 地址不足的问题,格式例子:
- 例子:
2001:0db8:85a3:0000:0000:8a2e:0370:7334,可以简写为2001:db8:85a3::8a2e:370:7334 - 理论上能提供
2^128个地址,足够地球上每一粒沙子都分配一个 IP。
二、IPv4 地址:按 “传统分类” 划分(A/B/C/D/E 类)
早期的互联网,为了方便管理,把 IPv4 地址按开头的数字,分成了 A、B、C、D、E 五类,不同类别的地址,用途、网络规模都不一样,就像不同大小的小区,适合不同数量的 “住户”(设备)。
表格
| 类别 | 开头数字范围 | 网络位 / 主机位 | 核心用途 | 生活化比喻 |
|---|---|---|---|---|
| A 类地址 | 1-126 | 网络位 8 位,主机位 24 位 | 超大型网络 | 超大社区,能容纳约 1600 万台设备 |
| B 类地址 | 128-191 | 网络位 16 位,主机位 16 位 | 中大型网络 | 中型小区,能容纳约 6 万台设备 |
| C 类地址 | 192-223 | 网络位 24 位,主机位 8 位 | 小型网络 | 公寓楼,只能容纳 254 台设备 |
| D 类地址 | 224-239 | 无网络 / 主机位区分 | 组播专用 | 小区广播,发给多个指定住户 |
| E 类地址 | 240-255 | 无网络 / 主机位区分 | 科研 / 保留使用 | 未开放的特殊区域 |
1. A 类地址(1-126 开头)
- 核心特点:网络位只有 8 位,主机位占了 24 位,所以一个 A 类网段能容纳
2^24-2(约 1600 万)台设备,是规模最大的一类地址。 - 常见用途:早期分配给大型企业、运营商使用,比如美国的很多互联网企业拿到了大量 A 类地址。
- 注意:
127.x.x.x开头的地址,被单独划给了环回地址(后面会讲),不属于 A 类可用地址。
2. B 类地址(128-191 开头)
- 核心特点:网络位和主机位各 16 位,一个网段能容纳
2^16-2(约 65534)台设备,适合中型企业、高校使用。 - 例子:
172.16.0.0是 B 类地址,但其中一部分被划给了私有 IP(后面会讲)。
3. C 类地址(192-223 开头)
- 核心特点:网络位 24 位,主机位只有 8 位,一个网段最多只能容纳
2^8-2=254台设备,是我们日常接触最多的一类地址。 - 常见场景:家里的路由器默认 IP
192.168.1.1、办公室局域网的 IP,大多是 C 类地址,因为家用 / 小型办公的设备数,刚好在 254 台以内。
4. D 类地址(224-239 开头)
- 核心特点:没有网络位和主机位的区分,专门用于组播通信。
- 生活化理解:组播就像 “一对多的广播”,比如视频会议、直播推送,发送方只需要把数据发给组播地址,所有加入这个组的设备,都能收到数据,不用给每个设备单独发一份,节省带宽。
- 常见例子:
224.0.0.1是所有组播设备的地址,224.0.0.5是 OSPF 协议的组播地址。
5. E 类地址(240-255 开头)
- 核心特点:保留给科研、军事或未来扩展使用,不对外分配给普通用户,我们日常几乎接触不到。
三、IPv4 地址:按 “使用场景” 划分(公网 IP vs 私有 IP)
我们日常上网时,会遇到两种完全不同的 IP:一种是运营商给你的公网 IP,一种是家里路由器分配给手机、电脑的私有 IP,这两种地址的区别非常关键。
1. 公网 IP(也叫外网 IP)
- 核心特点:全球唯一,能直接在互联网上被访问,就像一个公开的快递地址,全世界都能找到你。
- 谁来分配:由运营商从 ICANN(互联网名称与数字地址分配机构)申请分配,每个公网 IP 只能被一个设备(或路由器)使用。
- 日常场景:
- 你家的宽带路由器,从运营商那里拿到的 IP,就是公网 IP;
- 网站服务器的 IP,也是公网 IP,这样全世界的用户才能访问到它;
- 为什么我们不能随便用公网 IP:因为 IPv4 地址数量有限,公网 IP 资源很紧张,运营商一般不会给家庭用户分配固定公网 IP,大多是动态分配的。
2. 私有 IP(也叫内网 IP)
- 核心特点:只能在局域网内部使用,全球不唯一,不同的局域网,可以用相同的私有 IP,就像小区里的 “1 栋 1 单元 101”,不同小区都可以有这个门牌号,出了小区就无效了。
- 作用:解决公网 IP 不足的问题,一个局域网里的所有设备,共用一个公网 IP 上网,靠 NAT(网络地址转换)技术实现。
- 三个固定的私有 IP 网段(全球统一标准):表格网段范围适用场景常见例子
10.0.0.0 ~ 10.255.255.255大型企业、运营商内网企业内部服务器 IP172.16.0.0 ~ 172.31.255.255中大型企业、园区内网高校校园网 IP192.168.0.0 ~ 192.168.255.255家用、小型办公内网家里路由器的192.168.1.1 - 日常场景:你手机连 WiFi 时,路由器给你分配的
192.168.1.10,就是私有 IP,这个 IP 只能在你家的局域网里用,换个地方连 WiFi,IP 就会变成别的。
四、IPv4 里的 “特殊 IP 地址”(日常高频接触,必须搞懂)
除了上面的分类,还有一些 IP 地址,被赋予了特殊的含义,不能分配给普通设备使用,也是我们日常排查网络问题时,经常遇到的地址。
1. 环回地址:127.0.0.0/8(最常见的是127.0.0.1)
- 核心作用:测试本机的 TCP/IP 协议栈是否正常,ping 这个地址,不管有没有连网,只要你的电脑网络协议正常,就能 ping 通。
- 生活化理解:相当于 “自己和自己对话”,用来检查电脑自己的网络系统有没有问题,和外部网络无关。
- 扩展:
localhost这个域名,默认就指向127.0.0.1,我们本地搭网站、测试服务时,经常会用到。
2. 网络地址:主机位全为 0 的地址
- 核心作用:代表整个网段本身,不能分配给任何设备使用。
- 例子:网段
192.168.1.0/24中,主机位全 0 的地址是192.168.1.0,这个地址代表 “192.168.1.0 这个网段”,不能给手机、电脑分配这个 IP。
3. 广播地址:主机位全为 1 的地址
- 核心作用:发给这个地址的数据,网段里的所有设备都能收到,相当于 “小区广播”。
- 例子:网段
192.168.1.0/24中,主机位全 1 的地址是192.168.1.255,发给这个地址的数据包,所有在 192.168.1.x 网段的设备,都会收到。 - 补充:还有一种 “有限广播地址”
255.255.255.255,只能在当前局域网里广播,路由器不会转发这个地址的数据。
4. 未指定地址:0.0.0.0
- 核心含义:代表 “任意地址”,或者 “本机所有网卡的 IP”,不同场景下作用不同:
- 服务器监听端口时,用
0.0.0.0表示 “监听本机所有网卡的这个端口”,不管哪个 IP 收到请求,都处理; - DHCP 客户端刚启动时,会发送源 IP 为
0.0.0.0的请求,因为这时候它还没有 IP 地址。
- 服务器监听端口时,用
5. 自动私有地址:169.254.0.0/16
- 核心作用:当你的电脑 / 手机连 WiFi 时,DHCP 服务器(路由器)故障,无法分配 IP 地址时,设备会自动给自己分配一个 169.254 开头的 IP。
- 日常场景:你连了 WiFi,但上不了网,看 IP 地址是
169.254.x.x,就说明设备没从路由器拿到 IP,大概率是路由器故障、网线没插好,或者 WiFi 没连对。
五、从 “有类” 到 “无类”:CIDR 与 VLSM(解决 IP 浪费问题)
早期的 A/B/C 类地址,因为网络位固定,造成了大量 IP 浪费:比如一个只有 50 台设备的小型企业,分配一个 C 类192.168.1.0/24网段,会浪费掉 200 多个 IP 地址。为了解决这个问题,就有了CIDR(无类域间路由)和VLSM(可变长子网掩码)。
1. CIDR:打破 A/B/C 类的固定划分
- 核心逻辑:不用 A/B/C 类的固定网络位,而是用 “IP 地址 / 前缀长度” 的方式,灵活定义网络位和主机位,比如
192.168.1.0/26。 - 前缀长度是什么:就是子网掩码中,连续 1 的个数,比如
/26对应的子网掩码是255.255.255.192,代表前 26 位是网络位,后 6 位是主机位,这个网段能容纳2^6-2=62台设备,刚好满足 50 台设备的需求,不会浪费 IP。 - 常见 CIDR 例子:
/24:对应子网掩码255.255.255.0,一个网段 254 台设备(就是传统 C 类网段);/26:对应255.255.255.192,一个网段 62 台设备;/30:对应255.255.255.252,一个网段 2 台设备,常用于路由器互联链路。
2. VLSM:用不同的掩码,满足不同规模的网段
- 核心逻辑:在同一个主网段里,使用不同长度的子网掩码,划分出不同大小的子网,满足不同设备数的需求,比如一个企业里,有的部门需要 50 个 IP,有的只需要 2 个 IP,用 VLSM 就能灵活划分。
- 生活化例子:主网段是
192.168.1.0/24,我们可以:- 划分为
192.168.1.0/26(62 台设备)给大部门; - 划分为
192.168.1.64/27(30 台设备)给中型部门; - 划分为
192.168.1.128/30(2 台设备)给路由器互联链路;
- 划分为
- 作用:最大限度利用 IP 地址,不浪费任何一个地址。
六、IPv6 地址的主要类型(下一代互联网的地址体系)
IPv6 地址解决了 IPv4 地址不足的问题,也重新定义了地址类型,主要分为以下几类:
1. 单播地址(一对一通信)
单播地址就是 “一个设备对应一个地址”,和 IPv4 里的公网 / 私有 IP 类似,分为三类:
- 全球单播地址:全球唯一,能在互联网上直接路由,相当于 IPv4 的公网 IP,比如
2001:db8::1; - 链路本地地址:以
fe80::开头,只能在同一个局域网里使用,不需要路由器转发,相当于 IPv4 的私有 IP,设备连网时会自动生成; - 唯一本地地址:以
fc00::/7开头,和私有 IP 类似,在企业内部使用,全球不唯一,不会在互联网上路由。
2. 组播地址(一对多通信)
- 以
ff00::/8开头,和 IPv4 的 D 类地址作用一样,用于一对多的通信,比如视频会议、直播推送,一个数据发给组播地址,所有加入组的设备都能收到。
3. 任播地址(一对最近通信)
- 这是 IPv6 特有的地址类型,同一个地址分配给多个设备,数据会被路由到 “距离最近” 的那个设备,常用于 CDN、负载均衡,比如你访问一个网站,会自动连到离你最近的服务器。
4. 特殊 IPv6 地址
- 环回地址:
::1,和 IPv4 的127.0.0.1作用一样,测试本机协议栈; - 未指定地址:
::,和 IPv4 的0.0.0.0作用一样,代表任意地址; - 链路本地地址:
fe80::/10开头,自动生成,用于局域网通信。
七、IP 地址和我们日常上网的关系(联系实际,搞懂所有疑惑)
1. 为什么家里的 IP 大多是 192.168 开头?
因为192.168.0.0/16是私有 IP 网段,路由器默认会用这个网段给设备分配 IP,这样所有设备可以共用一个公网 IP 上网,节省公网 IP 资源。
2. 为什么 ping 127.0.0.1 永远能通?
因为这是环回地址,ping 它是电脑自己和自己对话,不需要外部网络,只要电脑的网络协议正常,就一定能通。
3. 为什么 IP 变成 169.254 开头就上不了网?
因为这是设备自动分配的私有地址,说明你的设备没从路由器拿到 IP,大概率是路由器故障、网线没插好,或者 WiFi 信号不好,DHCP 请求失败了。
4. 为什么公网 IP 能被外网访问,私有 IP 不行?
因为私有 IP 只能在局域网里用,路由器会用 NAT 技术,把私有 IP 转换成公网 IP,才能访问外网;外网的设备,只能看到你的公网 IP,看不到你的私有 IP,所以无法直接访问你的手机 / 电脑,这也是一种基础的安全防护。
💡 最后给你一个小建议:不用死记硬背所有 IP 类型,结合日常上网的场景去理解,比如家里的 WiFi IP、ping 本地地址、连不上网时的 IP,搞懂每个 IP 在真实场景里的作用,就足够了。
子网划分
一、什么是子网划分?为什么需要划分子网
1. 简单理解
原本一整个大网段(比如 192.168.1.0/24),设备数量上限 254 台。
但现实里:
- 公司有多个部门
- 每个部门设备数量不一样
- 全部放一个大网段,会卡顿、冲突、不安全、不好管理
子网划分 = 把一个大网络,切分成很多个小网络
每一个小网络,就是一个「子网」。
2. 划分子网的实际作用
- 避免整个局域网广播风暴扩散
- 不同部门、不同区域单独隔离
- 合理利用 IP,不浪费地址
- 方便管理、排查故障
- 天然做基础网络隔离,提升内网安全
二、先搞懂核心:子网掩码
1. 子网掩码是什么
IP 地址 = 定位设备
子网掩码 = 区分哪一段是网络、哪一段是设备
通俗:
- 掩码中
1的部分 = 网络位(大家统一的网段) - 掩码中
0的部分 = 主机位(每台设备单独编号)
2. 常见子网掩码对照
/24→255.255.255.0/25→255.255.255.128/26→255.255.255.192/27→255.255.255.224/28→255.255.255.240/29→255.255.255.248/30→255.255.255.252
3. 关键规则(永久通用)
- 主机位全 0 → 网络地址,不能给设备用
- 主机位全 1 → 广播地址,不能给设备用
- 真正能用的设备 IP = 总 IP 数量 – 2
三、基础原理:网络位 & 主机位
IPv4 一共 32 位。
- 前面固定不变 = 网络位(同一个子网所有人一样)
- 后面变化的 = 主机位(用来区分每一台电脑、手机)
例子:
192.168.1.0/24
- 前 24 位:网络位
- 后 8 位:主机位
主机位 8 位 → 可用设备:254 台
如果加长网络位、缩短主机位:
- 网络位越多 → 子网越多、每个子网设备越少
- 主机位越多 → 子网越少、每个子网设备越多
四、最常用:C 类网段 标准子网划分
以最常见网段举例:
主网段:192.168.1.0/24
1. 划分 /25 (切 2 个子网)
掩码:255.255.255.128
主机位:7 位
- 每个子网总地址:128 个
- 可用主机:126 台
子网 1:
- 网络地址:192.168.1.0
- 广播地址:192.168.1.127
- 可用范围:192.168.1.1 ~ 192.168.1.126
子网 2:
- 网络地址:192.168.1.128
- 广播地址:192.168.1.255
- 可用范围:192.168.1.129 ~ 192.168.1.254
2. 划分 /26 (切 4 个子网)
掩码:255.255.255.192
每段间隔:64
每个子网范围:
- 192.168.1.0 ~ 192.168.1.63
- 192.168.1.64 ~ 192.168.1.127
- 192.168.1.128 ~ 192.168.1.191
- 192.168.1.192 ~ 192.168.1.255
适合:每个部门设备不多,需要多网段隔离。
3. 划分 /27 /28 /29 /30 简单作用
- /27:小型部门、30 台以内设备
- /28:小组、办公室、14 台以内
- /29:少量设备、监控、终端
- /30:只用 2 个设备,专门用来路由器之间对接
五、VLSM 可变长子网划分(现实企业最常用)
普通划分,所有子网大小一模一样。
VLSM = 一个大网段里,分出「大小不一样」的子网
- 大部门:用大子网
- 小办公室:用小子网
- 路由器对接:用极小子网
完全贴合真实办公组网,不浪费任何 IP。
通俗举例
总网段:192.168.5.0/24
需求:
- 行政部:50 台设备
- 技术部:20 台设备
- 会议室:10 台设备
- 两条路由器互联线路(每条只需要 2 个 IP)
就可以用 VLSM:
- 大网段给人多的部门
- 小段给人少区域
- /30 给路由对接
这就是企业真实组网的子网划分方式。
六、CIDR 无类子网划分
早期 A、B、C 类地址限制太死板。
CIDR 取消 ABC 类限制,完全自由设置前缀
写法统一用:IP/位数
例如:
10.0.0.0/22172.16.0.0/20192.168.0.0/18
作用:
- 大范围网络汇总(路由聚合)
- 运营商、大型内网核心使用
- 减少路由表数量,让网络转发更快
七、子网划分必懂 4 个关键名词
- 网络地址子网的起始地址,主机位全 0,不能分配给设备。
- 广播地址子网最后一个地址,主机位全 1,发给这个地址,全网设备都会收到。
- 可用 IP 段去掉网络地址、广播地址,中间这段,才是电脑、手机、摄像头能用的 IP。
- 网关每个子网的出口地址,一般用该网段第一个或最后一个可用 IP,所有内网设备,靠网关访问其他网段、访问外网。
八、生活里的子网划分场景
- 家用路由默认 /24 大网段,全家设备都在一个子网。
- 商场、酒店 WiFi单独划多个子网:顾客、员工、监控、办公完全分开。
- 学校、园区每一栋楼、每一个楼层,单独一个子网,方便管理与隔离。
- 大型企业每个部门独立子网,防止内部互相访问,降低风险。
九、总结(精简好理解)
- 子网划分,就是把一个大网络拆成多个小网络。
- 靠子网掩码区分网络位和主机位。
- 任何子网,都要扣除网络地址、广播地址。
- 普通划分 = 子网大小一致;VLSM = 大小自由搭配。
- CIDR 自由灵活,是现在互联网主流方式。
- 划分子网,主要为了:好管理、防冲突、更安全、不浪费 IP。
No responses yet