一、DHCP 基础

  1. 产生背景 手动配置 IP 存在参数易错、IP 地址冲突、管理员工作量大、地址利用率低、移动终端需要反复改 IP 等问题。DHCP 采用 C/S 客户端‑服务器架构,终端即插即用,服务器统一分配 IP、掩码、网关、DNS。
  2. 核心优势 统一管理 IP 地址;引入租期机制提升地址利用率。
  3. 端口:客户端 UDP68,服务器 UDP67。

二、DHCP 四步报文交互(案例填空、故障必考)

报文 发送方 发送方式 作用
Discover 客户端 广播 寻找网络内 DHCP 服务器
Offer 服务器 单播 携带可分配 IP 参数
Request 客户端 广播 正式宣告选用某一台服务器提供的 IP
ACK 服务器 单播 确认,下发完整网络参数

思考考点:收到 Offer 不能直接使用 IP,Request 广播用来通知其余 DHCP 服务器收回预留 IP。

三、租期更新机制(高频选择)

  1. 50% 租期:客户端单播向原 DHCP 服务器申请续租;收到 ACK 刷新租期。
  2. 87.5% 租期:50% 续租失败,客户端广播 Request 重绑定,接受任意可用 DHCP 服务器分配地址。
  3. 租期完全到期:IP 回收;终端获取169.254.x.x自动私有地址。
  4. 华为设备 DHCP 默认租期:1 天

四、华为两种 DHCP 服务器模式(大题配置必背)

前提:全局必须先执行dhcp enable开启 DHCP 总开关,否则功能不生效

1 接口地址池 dhcp select interface

1.地址池直接复用该 VLANIF / 接口自身网段,不需要配置 network、gateway‑list

2.接口视图配置参数:

  • dhcp server dns-list 设置 DNS
  • dhcp server excluded‑ip‑address 排除网关、服务器静态 IP
  • dhcp server lease 设置租期

3.适用场景:单网段、简单组网。

2 全局地址池 dhcp select global

1.全局创建ip pool 池名进入地址池视图,必须配置 4 项:

  • network:可分配 IP 网段与掩码
  • gateway‑list:客户端网关地址
  • dns‑list:DNS 服务器
  • lease:租期

2.接口下执行dhcp select global调用该全局地址池。

3.适用:多 VLAN、DHCP 中继、VRRP 双网关复杂组网。

五、关键配置命令对比速记

项目 接口地址池(dhcp select interface) 全局地址池(dhcp select global)
network 不需要配置 必须配置网段
gateway‑list 不需要配置 必须配置网关
配置位置 接口视图 全局 ip‑pool 视图
调用命令 接口:dhcp select interface 接口:dhcp select global

六、DHCP 常见故障分析(案例简答题采分)

  1. PC 拿到169.254.x.x地址:客户端没有收到 DHCP 服务器 ACK 应答。 排查顺序: ①全局dhcp enable是否开启; ②地址池网段、排除 IP 是否正确; ③接口是否正确调用select interface / global; ④广播报文能否可达服务器;存在中继则检查中继配置; ⑤DHCP‑Snooping 是否把 Offer 报文丢弃。
  2. 部分终端获取 IP 冲突:地址池excluded‑ip‑address没有把静态服务器 IP 排除。

七、高频易错速查表

知识点 正确结论 典型错误 星级
四报文 Discover 广播,Offer 单播,Request 广播,ACK 单播 Offer 报文为广播发送 ★★★★
租期更新 50% 单播续租;87.5% 广播重绑定 75% 进行重绑定 ★★★
接口地址池 不用配置 network、gateway‑list 接口地址池需要配置 network ★★★★
全局地址池 pool 内必须配置 gateway‑list 全局地址池不需要网关 ★★★★
dhcp enable 全局开启总开关 只接口开启 dhcp 即可 ★★★
169.254 地址 DHCP 获取失败自动私有地址 正常 DHCP 分配网段 ★★★
Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐