🌐 IP 地址一本通:从“门牌号”到“子网掩码”,一次看懂!

77 阅读3分钟

访问网站、联机开黑、远程打卡……
所有数据能准确找到你,全靠 IP 地址 这个“网络身份证”!
今天 10 分钟,带你拆完 IPv4 + IPv6 全家桶,包会!🚀

微信图片_20251014151033_10_20.jpg

1️⃣ IP 是啥?= 快递单上的“收件人地址”📦

  • 网络层(OSI 第 3 层)字段
  • 每一张网卡编号,全球唯一(NAT 另说)
  • 路由器只看 IP,不管 MAC → 跨网段导航靠它🧭

2️⃣ IPv4 格式:点分十进制 🔢

11000000 10101000 00000001 00000001
→ 192.168.1.1
  • 32 bit = 4 字节
  • 范围 0.0.0.0 – 255.255.255.255
  • 理论 43 亿个,早就不够用→出现 NAT、IPv6

3️⃣ IP 的“3 件套”必背!

概念作用举例
地址本身我是谁192.168.10.5
子网掩码我住哪个小区255.255.255.0 (/24)
默认网关小区大门朝哪开192.168.10.1

**“与运算”**得出网络号:192.168.10.0 → 同网段直连,不同就扔给网关🚪


4️⃣ 子网划分:把“大小区”拆“单元楼”🏘️

需求:公司 300 人,规划 4 个部门,各 ≤ 100 台
做法:借 2 位主机位 → 4 个子网,每网 64 地址(62 可用)

网络号           掩码          可用范围
192.168.1.0/26   255.255.255.192   .1-.62
192.168.1.64/26                   .65-.126
192.168.1.128/26                  .129-.190
192.168.1.192/26                  .193-.254

口诀“借位→子网数=2^借位,主机数=2^剩余-2”


5️⃣ 保留地址 & 私网段 🚫

范围说明
0.0.0.0默认路由/“任意”
127.0.0.0/8本地回环(127.0.0.1=localhost)
10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16私网地址,可重复使用,NAT 出外网
169.254.0.0/16Link-local,DHCP 失败自动分配

6️⃣ NAT:私网地址“共用外网”神器 🔁

私网 192.168.1.100 → 路由器 NAT → 公网 114.114.114.10
  • 端口映射:把公网端口 -> 内网指定 IP:端口(远程桌面、Web 服务)
  • PAT/Overload:多私网地址复用 1 个公网 IP,端口区分会话

7️⃣ IPv6 来了:128 位“地址海”🌊

2001:0db8:0000:0000:0000:ff00:0042:8329
→ 压缩 2001:db8::ff00:42:8329
  • 2^128 ≈ 3.4×10^38 个,每粒沙子分 10 亿个都不重😎
  • 无类 CIDR 思想,无广播,用组播 & 任播
  • 自动配置 SLAAC:插网线就拿到 /64 前缀,自动生成地址
  • 必须记 3 种
    • 全球单播 2000::/3
    • 链路本地 fe80::/10
    • 回环 ::1

8️⃣ 动手:一条命令看本机 IP 📸

# Windows
ipconfig /all
# macOS/Linux
ip a

输出秒读:
IPv4 地址/掩码 + 默认网关 + DNS 全在!


9️⃣ 在线小工具推荐 🧰


🔟 常见面试/实操问答 🎯

  1. “/24 是多少个地址?”
    答:2^(32-24)=256,可用 254
  2. “为什么需要子网?”
    答:减少广播域、提高路由效率、方便管理
  3. “NAT 和代理区别?”
    答:NAT 工作在网络层/传输层,透明;代理工作在应用层,需配置软件

🏁 总结口诀(背它!)

IPv4 32 位,点分十进制;掩码算网段,NAT 救地址
IPv6 128 位,冒号十六进;地址用不完,自动配链路🚀


📌 评论区作业
10.10.10.0/25 可用范围是多少?

微信图片_20251115140928_11_20.jpg