主要观点:作者在处理网络配置时遇到问题,研究 dhcpcd 如何处理,虽已使用 dhcpcd 但未设置更高级的 /60 和多个 /64 情况,通过实验得到工作配置并分析其原理,纠正了对 sla_id 的误解。
关键信息:
- 介绍了 dhcpcd.conf 中关于
ia_pd的相关配置说明,包括各参数含义及作用。 - 给出了实验得到的两种工作配置及相应结果,如
ia_pd 2/::/59 vether0/0/60 vether1/1/64和ia_pd 2/::/59 vether0/0/60 vether1/16/64。 - 解释了配置中各个部分的含义,如
2/::/59中 2 是请求 ID,::是未指定前缀,59 是请求前缀长度等。 - 指出之前使用
vether1/1/64时对sla_id的误解,实际上它指的是在委托前缀中的第二个/64。
重要细节: - 配置中不同接口和
sla_id与前缀长度的对应关系。 - 通过代码验证两个前缀重叠情况,如
a.overlaps(b)。 - 说明 dhcpcd 需为所有委托的接口运行,默认前缀长度为 64 等细节。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。