DHCPv6-PD(DHCPv6 Prefix Delegation,DHCPv6 前缀委派)是DHCPv6 协议的核心扩展机制(定义于 RFC 3633),用于在 IPv6 网络中由上级 DHCPv6 服务器向下级网络设备(如路由器、网关)委派可聚合的 IPv6 地址前缀,下级设备再将该前缀细分后为其局域网内的主机分配 IPv6 地址。它是 IPv6 大规模部署中实现子网分层规划的关键技术,解决了 IPv6 地址空间高效分配与管理的问题。
核心作用
与普通 DHCPv6 仅为单台主机分配单播 IPv6 地址不同,DHCPv6-PD 的核心是分配网络前缀(如 / 56、/60),允许下级设备基于该前缀划分多个子网(如 / 64),适用于家庭、企业、园区等需要多子网规划的场景。
工作原理
DHCPv6-PD 的交互流程主要分为 4 个阶段,基于 DHCPv6 的消息交互(Solicit、Advertise、Request、Reply)实现:
- 前缀请求:下级设备(PD 客户端,如家庭路由器)向 DHCPv6 服务器发送Prefix Delegation Request消息,申请 IPv6 前缀资源,并携带自身的 DUID(DHCP 唯一标识符)用于身份识别。
- 前缀分配:DHCPv6 服务器验证客户端身份后,从地址池选取合适的 IPv6 前缀(如 / 56),通过Advertise/Reply消息将前缀、前缀长度、租期等参数返回给客户端。
- 子网细分:客户端接收前缀后,将其进一步划分为更小的子网(如将 / 56 前缀划分为 256 个 / 64 子网),为自身下联的局域网接口分配 / 64 子网,并通过 SLAAC(无状态地址自动配置)或普通 DHCPv6 为内网主机分配 IPv6 地址。
- 租期管理:前缀有首选租期和有效租期,客户端需在租期到期前发送续租请求;服务器可根据策略重新分配、延长租期或收回前缀。
关键参数与常见配置
- 前缀长度
- 运营商(ISP)通常为家庭 / 小型企业分配 **/56 前缀 **(可划分 256 个 / 64 子网),满足多网段(如家庭内网、IoT 设备、访客网络)需求;
- 大型企业 / 园区网络可能分配 / 48 前缀(可划分 65536 个 / 64 子网),支持更复杂的子网规划。
- DUID:客户端的唯一标识,分为 DUID-LL(基于链路层地址)、DUID-LLT(基于链路层地址 + 时间)等类型,服务器通过 DUID 识别客户端并绑定前缀。
- 租期:与 DHCPv4 类似,包含首选租期(客户端优先使用的周期)和有效租期(前缀的最长可用周期),默认通常为 24 小时或 7 天。
典型应用场景
- 家庭 IPv6 网络ISP 通过 DHCPv6-PD 向家庭光猫 / 路由器委派 / 56 前缀,路由器再将其划分为多个 / 64 子网(如 LAN1、Wi-Fi 2.4G、Wi-Fi 5G、IoT 网段),为内网设备分配 IPv6 地址。
- 企业分支机构总部或运营商为分支机构路由器委派 / 56 或 / 48 前缀,分支机构内部基于该前缀规划办公区、服务器区、生产区等子网,实现 IPv6 地址的统一管理。
- 园区网络核心交换机作为 DHCPv6 服务器,向下联的接入交换机委派前缀,接入交换机再为所连的终端网段分配 / 64 子网,实现园区 IPv6 子网的分层部署。
与普通 DHCPv6 的区别
| 特性 | 普通 DHCPv6 | DHCPv6-PD |
|---|---|---|
| 分配对象 | 单台主机 | 下级网络设备(路由器 / 网关) |
| 分配内容 | 单播 IPv6 地址 + 配置参数 | IPv6 网络前缀 + 配置参数 |
| 应用场景 | 单主机地址分配 | 子网规划与批量地址分配 |
1033

被折叠的 条评论
为什么被折叠?



