前缀委派是什么
家庭与企业宽带接入六层网络时,运营商通常不只给一个地址,而是把一段地址前缀租给用户侧路由器,由它再往下分配。这个机制通过动态主机配置协议的前缀委派扩展实现:用户侧设备提出需要多大的前缀,运营商返回可用的前缀与有效期,之后路由器自己切成多个子网。
为什么必须给一段而不是一个
家庭网络里通常有多个用途不同的子网:主网、访客网络、智能家居设备各自隔离,链路本身还需要一个标准长度的子网。如果运营商只给一个标准子网,用户侧就没办法再做二层隔离。因此实际家宽常见委派五十六位前缀,企业线路常见四十八位,运营商自身则从三十二位起步。
基本信息
| 家宽常见 | 五十六位前缀,可切出二百五十六个子网 |
|---|---|
| 企业常见 | 四十八位前缀,站点级使用 |
| 运营商 | 从三十二位起步,按规模申请 |
| 协议 | 动态主机配置协议的前缀委派扩展 |
| 前缀稳定性 | 多数家宽会变化,配置不应写死 |
典型使用场景
- 多子网隔离:把主网、访客设备、智能家居分到不同子网,互不干扰且便于策略管理
- 远程接入配置:需要从外部访问家庭网络时,前缀变化会直接影响地址,必须配合动态解析
- 防火墙策略:策略按前缀而不是按单个地址编写,前缀变化后只需更新一处
- 排查不上网:确认路由器是否成功拿到委派前缀,是排查六层故障的第一步
- 设备更换:更换路由器后前缀可能变化,内部固定地址的设备需要重新配置
- 容量规划:按前缀规模预留子网划分,避免设备增加后无法继续切分
典型委派流程
典型委派流程
用户侧路由器 → 发起请求,声明需要的前缀长度
运营商侧设备 → 返回候选前缀
用户侧路由器 → 确认需要的具体前缀
运营商侧设备 → 下发前缀与有效期,路由器据此切分子网
# 有效期到期前需要续期,否则前缀会失效查看与确认
查看与确认
ip -6 addr show dev eth0 # 查看各子网是否已分发到主机
ip -6 route show default # 确认默认路由是否随前缀一同下发
# 家用路由器一般在管理界面的接入状态里显示拿到的委派前缀
# 记录前缀变化:定期采集并与历史比对,便于排查访问异常前缀长度对照
| 长度 | 可切子网数 | 常见场景 | 备注 |
|---|---|---|---|
| 六十四位 | 一个 | 仅基础接入 | 无法多子网隔离 |
| 五十六位 | 二百五十六 | 家宽常见 | 可划分多个用途 |
| 四十八位 | 六万五千 | 企业站点 | 站点级分配 |
| 三十二位 | 数量极大 | 运营商 | 区域内统一管理 |
不要假设前缀固定不变:多数家宽的委派前缀在设备重启或线路调整后会变化,写死进配置的服务会随之失效,应当通过动态解析或定期采集来跟踪。
多用途网络只规划一个标准子网是常见疏漏:访客设备与智能家居设备需要独立子网才能做隔离,规划时按用途数量决定前缀长度,比事后补救容易得多。