地址池耗尽判断与扩容
地址池不够用时,表现不是整网断网,而是部分设备断续拿到地址、部分一直拿不到:先看到地址的终端占住条目,后到的只能拿到自分配地址。判断要看已用量、剩余量与冲突表三项,扩容的手段有扩展网段、缩短租期与清理僵尸绑定,前两者需要同步规划网关与中继。
基本信息
| 适用平台 | 华为 VRP、思科 IOS、H3C Comware 的 DHCP 服务器 |
|---|---|
| 判断依据 | 已用地址数、剩余可分配数、冲突地址数 |
| 华为命令 | display ip pool 查看 used 与 idle、conflict |
| 思科命令 | show ip dhcp pool 直接给出使用率百分比 |
| H3C 命令 | display dhcp server pool 与 display dhcp server free-ip |
三种扩容手段
| 手段 | 适用情况 | 注意事项 |
|---|---|---|
| 扩展网段 | 长期容量不足 | 网关、中继、ACL 与回程路由需同步调整 |
| 缩短租期 | 流动性高的场景,如访客网络 | 租期过短会增加 DHCP 交互与广播压力 |
| 清理僵尸与冲突条目 | 统计已满但实际在线设备不多 | 先确认对方设备离线,避免清了又被重新占用 |
| 改用更大掩码 | 地址规划允许时 | 终端侧掩码与网关要同步更新 |
| 按用途拆分地址池 | 多类终端共用一个大池 | 拆分后便于按业务控制容量与策略 |
典型使用场景
- 高峰期部分终端拿不到地址,怀疑池子容量不足
- 访客网络人员流动大,租期过长导致地址回收不及时
- 统计显示池已满但在线设备远小于总数,需要清理僵尸条目
- 扩容网段前的评估:确认网关与中继配置需要同步改动
- 冲突条目频繁出现:先解决地址冲突再考虑扩容
华为 VRP 与 H3C Comware
华为 VRP 与 H3C Comware
display ip pool # 华为:各池 used 与 idle 分项
display dhcp server ip-in-use | include count
display dhcp server statistics # 分配失败与冲突计数
display dhcp server pool # H3C
display dhcp server free-ip # 剩余可分配地址
display dhcp server statistics思科 IOS
思科 IOS
show ip dhcp pool # Total、Leased 与使用率
show ip dhcp conflict # 冲突地址列表
show ip dhcp binding # 已绑定条目清单
show ip dhcp pool | include Leased # 只看已租用数量
# 临时缓解:在池内缩短租期加速地址回收思科的利用率百分比最直观,华为用 display ip pool 给出已用与空闲分项,H3C 看池统计与剩余地址。三厂都建议同时看冲突条目,否则会高估可用余量。
扩容网段会同时改变可用主机数、网关地址与掩码,涉及中继、ACL、NAT 与回程路由,任何一处没跟上都会出现「部分地址能通、部分不通」。改动前把影响清单列全再动手。