
Hat
译者
⚠️ 注意
如果您发现了错误,欢迎 参与贡献。
RAdv (Router Advertisements) 实现 IPv6 无状态地址自动配置 (SLAAC) 所需的路由器通告功能。
| 通告类型 | 说明 |
|---|---|
| 网络前缀 (Prefix) | 主机用于自动配置 IPv6 地址的前缀列表 |
| 默认路由 (Default Router) | 主机选择默认网关的依据 |
| RDNSS | 递归 DNS 服务器地址 |
| DNSSL | DNS 搜索域列表 |
| 路由信息 (Route Info) | 更具体的路由(RFC 4191) |
| 自定义选项 (Custom) | 如 PREF64(RFC 8781) |
💡 译者注
RAdv 是 BIRD 从"纯路由软件"走向"网络基础设施组件"的标志性功能。在传统部署中,路由器通告通常由 radvd (Router Advertisement Daemon) 独立处理。BIRD 将 RAdv 集成为路由协议的一种,使得:
trigger 机制)radvd 守护进程RAdv 的独特特性是可以根据路由的可用性改变行为:
Monitor route 2001:db8::/32
│
├── 路由存在 → RAdv 正常发送完整通告
│
└── 路由消失 → RAdv 进入抑制状态
- default lifetime = 0 (不能作为默认网关)
- 可配 sensitive 字段清零这使 RAdv 可以用于多宿主 (multihoming) 场景的自动故障切换。

译者
原文作者: <Ondrej Filip>, <Martin Mares>, <Maria Matejka>, <Ondrej Zajicek> 原文链接: https://bird.network.cz/?get_doc&v=20&f=prog-5.html#ss5.7 原文标题: 5.7 Router Advertisements
遵循协议: CC BY-NC-SA 4.0 / 译者: hat / 翻译时间: 2026-05-01 / 本文链接: https://bird.xmsl.dev/docs/developer-guide/5-7-radv.html