2. IPv4地址结构与子网划分工程
IPv4地址是32位二进制数,工程上通常写成点分十进制形式,例如192.168.10.37。这32位被划分为网络部分和主机部分,而“从哪里切开”正是子网规划的核心。理解地址结构,不是为了背诵分类表,而是为了在企业地址规划中准确回答三个问题:这个地址属于哪个网段?这个网段能容纳多少台主机?如何把一整块地址切给不同部门而不浪费?
一、地址分类与私有地址空间
传统IPv4分类按第一个字节的高位划分:A类以0开头,默认掩码/8;B类以10开头,默认/16;C类以110开头,默认/24;D类以1110开头用于组播;E类保留。分类法今天主要用于识别地址“历史默认边界”,实际企业规划已普遍使用无类别编址。
企业内网真正依赖的是RFC 1918私有地址:10.0.0.0/8、172.16.0.0/12、192.168.0.0/16。它们不在公网路由,适合内部自由划分。此外,169.254.0.0/16为链路本地地址,127.0.0.0/8为环回地址,规划时不应分配给主机。
二、子网掩码与可用主机数计算
子网掩码用连续的1表示网络位,连续的0表示主机位。/24对应255.255.255.0,主机位8位,理论地址数28=256,扣除网络地址和广播地址,可用主机数为254。通用公式为:可用主机数 = 2h − 2,其中h为主机位数。若需要容纳50台主机,26−2=62满足,25−2=30不足,因此主机位至少6位,即掩码/26。
判断两个地址是否同网段,可将IP与掩码按位与运算。例如192.168.10.37/26与192.168.10.60/26:掩码255.255.255.192,与运算后前者为192.168.10.0,后者为192.168.10.0,属于同一子网;而192.168.10.70/26与运算结果为192.168.10.64,属于下一子网。
三、VLSM:按需分配,减少浪费
VLSM(可变长子网掩码)允许在同一主网内使用不同长度的掩码。规划原则是“从大到小”:先满足最大子网,再逐级切分剩余空间。假设企业获得192.168.10.0/24,需求如下:研发部100台、市场部50台、财务部25台、服务器区10台、路由器互联2台。
| 部门/用途 | 需求主机数 | 主机位 | 子网掩码 | 分配网段 | 可用范围 | 广播地址 |
|---|---|---|---|---|---|---|
| 研发部 | 100 | 7 | /25 | 192.168.10.0/25 | .1–.126 | .127 |
| 市场部 | 50 | 6 | /26 | 192.168.10.128/26 | .129–.190 | .191 |
| 财务部 | 25 | 5 | /27 | 192.168.10.192/27 | .193–.222 | .223 |
| 服务器区 | 10 | 4 | /28 | 192.168.10.224/28 | .225–.238 | .239 |
| 路由器互联 | 2 | 2 | /30 | 192.168.10.240/30 | .241–.242 | .243 |
该方案将/24完整切分,剩余192.168.10.244–255可作为预留。若采用固定/24,每个部门都占一个C类网段,将浪费大量地址;VLSM的价值正在于此。
四、CIDR:路由聚合与超网
CIDR(无类别域间路由)用“地址/前缀长度”表示网络,如192.168.10.0/24。它支持路由聚合:将192.168.10.0/24、192.168.11.0/24、192.168.12.0/24、192.168.13.0/24合并为192.168.10.0/22,减少路由表条目。聚合的前提是这些网段在二进制上连续且前缀一致,否则会产生“路由黑洞”。
五、企业地址规划任务示例
某公司总部有员工约300人,分为研发、销售、行政、服务器、无线访客五类区域,另有两个分支通过专线互联。总部申请到10.10.0.0/22,分支各用10.10.4.0/24和10.10.5.0/24。规划步骤如下:
- 统计各区域主机数:研发120、销售80、行政40、服务器20、无线访客60、互联链路2。
- 按VLSM从大到小分配:研发
/25、销售/25、无线访客/26、行政/26、服务器/27、互联/30。 - 在
10.10.0.0/22内依次切分,确保不重叠、不越界。 - 为每个网段指定网关地址,通常取第一个可用地址,如
10.10.0.1。 - 在核心交换机或路由器上配置子接口或VLAN接口,并启用路由。
示例:研发部网关配置(Cisco风格)
interface Vlan10
ip address 10.10.0.1 255.255.255.128
no shutdown
!
ip route 10.10.4.0 255.255.255.0 10.10.7.2
配置完成后,可用ping测试网关连通性,用tracert观察路径,用show ip route确认路由表是否包含聚合条目。若某部门主机无法访问其他网段,应检查掩码是否一致、网关是否正确、路由是否可达。
该图展示了从10.10.0.0/22出发,按VLSM切分为研发、销售、无线、行政、服务器、互联等子网,并进一步用CIDR将总部和分支路由聚合。实际部署时,建议在地址规划表中记录每个网段的用途、掩码、网关、VLAN ID和所属设备,便于后续排障与扩容。
掌握地址分类、掩码计算、VLSM切分和CIDR聚合,企业地址规划就从“凭感觉分配”变成“按需求计算”。下一阶段的实际配置中,这些规划结果将直接映射为VLAN接口、路由条目和ACL策略。