计算机网络 IP 地址分配
一、IP 地址基本结构
192.168.1.100
│ │ │ │
│ │ │ └── 主机号(具体哪台设备)
│ │ └───── 子网号
└───┴──────── 网络号
每个数字范围:0 ~ 255(因为每段 8 位,2⁸ = 256)
二、IP 地址分类(经典五类)
┌───────┬─────────────────────┬──────────────────┬───────────┐
│ 类别 │ 地址范围 │ 默认子网掩码 │ 用途 │
├───────┼─────────────────────┼──────────────────┼───────────┤
│ A 类 │ 1.0.0.0~126.x.x.x │ 255.0.0.0 │ 超大型网络 │
│ B 类 │ 128.0.x.x~191.255.x.x│ 255.255.0.0 │ 中型网络 │
│ C 类 │ 192.0.0.x~223.255.255.x│ 255.255.255.0 │ 小型网络 │
│ D 类 │ 224.x.x.x~239.x.x.x│ --- │ 组播 │
│ E 类 │ 240.x.x.x~255.x.x.x│ --- │ 实验保留 │
└───────┴─────────────────────┴──────────────────┴───────────┘
三、私有 IP 地址(重点)
互联网上有公网 IP 和私有 IP 之分。私有 IP 不能直接上公网,专门用于内部局域网:
┌───────┬───────────────────────────┬──────────────┬─────────┐
│ 类别 │ 私有地址范围 │ 可用主机数 │ 常见场景 │
├───────┼───────────────────────────┼──────────────┼─────────┤
│ A 类 │ 10.0.0.0 ~ 10.255.255.255 │ 约 1677 万 │ 大企业 │
│ B 类 │ 172.16.0.0 ~ 172.31.255.255│ 约 104 万 │ 中型公司 │
│ C 类 │ 192.168.0.0 ~ 192.168.255.255│ 约 65534 │ 家庭/小公司│
└───────┴───────────────────────────┴──────────────┴─────────┘
你最常见的 192.168.x.x 就是 C 类私有地址
四、192.168.x.x 详解
典型的家庭网络
互联网(公网)
│
┌──────┴──────┐
│ 路由器 │
│ 公网: 114.88.32.5(运营商分配)
│ 内网: 192.168.1.1(网关)
└──────┬──────┘
│
┌───────────────┼───────────────┐
│ │ │
┌───────┴──┐ ┌───────┴──┐ ┌───────┴──┐
│ 电脑 │ │ 手机 │ │ 打印机 │
│192.168.1.100│ │192.168.1.101│ │192.168.1.102│
└──────────┘ └──────────┘ └──────────┘
分配规则
192.168.1.x 这个网段:
192.168.1.0 ── 网络地址(不能分配给设备)
192.168.1.1 ── 通常是路由器/网关
192.168.1.2~254 ── 可以分配给设备(共 253 个)
192.168.1.255 ── 广播地址(不能分配给设备)
五、谁来分配 IP?
方式一:DHCP 自动分配(最常见)
设备开机 ──→ "我要一个 IP!"
│
路由器(DHCP服务器) ──→ "给你 192.168.1.100,
子网掩码 255.255.255.0,
网关 192.168.1.1,
DNS 8.8.8.8"
方式二:手动/静态分配
自己在设备上设置:
IP 地址: 192.168.1.200
子网掩码: 255.255.255.0
网关: 192.168.1.1
DNS: 8.8.8.8
服务器通常用静态 IP,避免重启后 IP 变了。
六、子网掩码的作用
子网掩码决定了 哪部分是网络号,哪部分是主机号:
IP 地址: 192.168.1.100
子网掩码: 255.255.255.0
二进制:
IP: 11000000.10101000.00000001.01100100
掩码: 11111111.11111111.11111111.00000000
├──── 网络部分(前24位)────┤ 主机部分 │
结果:网络号 = 192.168.1.0
主机号 = 100
常见子网掩码
255.255.255.0 (/24) → 254 台主机 ← 最常见
255.255.0.0 (/16) → 65534 台主机
255.0.0.0 (/8) → 约 1677 万台主机
255.255.255.128 (/25) → 126 台主机 ← 把一个网段切成两半
七、不同网段不能直接通信
┌─────────────────┐ ┌─────────────────┐
│ 192.168.1.0/24 │ │ 192.168.2.0/24 │
│ │ │ │
│ .100 .101 .102 │ ✗ │ .100 .101 .102 │
│ 可以互相通信 │◄────────►│ 可以互相通信 │
│ │ 不能直接 │ │
└────────┬─────────┘ 通信 └────────┬─────────┘
│ │
└──────────┬───────────────────┘
│
┌─────┴─────┐
│ 路由器 │ ← 需要路由器转发
└───────────┘
八、几个特殊 IP 地址
127.0.0.1 ── 本机回环地址(localhost),永远指向自己
0.0.0.0 ── 监听所有网卡(服务器常用)
255.255.255.255 ── 广播地址
192.168.x.1 ── 通常是网关(路由器)
192.168.x.255 ── 子网广播地址
九、公网 vs 私网的关系(NAT)
┌───── 私有网络 ──────┐ ┌──── 互联网 ────┐
│ │ │ │
│ 192.168.1.100 ──┐ │ │ │
│ 192.168.1.101 ──┼─► 路由器(NAT) ──► │ 114.88.32.5 │
│ 192.168.1.102 ──┘ │ 把私有IP │ (一个公网IP) │
│ │ 转换成公网IP │ │
└─────────────────────┘ └────────────────┘
多台设备共享一个公网 IP 上网,这就是 NAT(网络地址转换)
总结一句话
192.168.x.x 是私有地址,专门给局域网内部用。路由器通过 DHCP 自动分配给你的设备,通过 NAT 让这些设备共享一个公网 IP 上网。
后记
2026年4月23日于上海,在opus 4.6辅助下完成。