NLnet Labs 推出 Krill,让组织可在自有系统上作为 RIR、NIR 或企业的子 CA 运行 RPKI,统一管理跨多个注册局的路由源授权(ROA),并支持向业务单元或客户委派证书管理权限。
核心功能与部署模式:
Krill 以 Rust 编写,兼具 RPKI 证书颁发机构与发布服务器守护进程两大角色。运营者可生成并发布 RPKI 加密材料以授权 BGP 宣告、委派子证书,并发布自有或代管的加密材料。对于持有多个 RIR 会员资格、跨注册局管理地址空间与路由的组织,Krill 可在单一自建平台上无缝透明地完成 ROA 管理,避免依赖多个 Web 界面;同时也支持将 RPKI 管理权限下放至特定业务单元或客户,改变以往机构必须全权代管客户 RPKI 的局面。
透明开发与交付节奏:
源代码已在 GitHub 公开,采用透明开发模式。发布时仅发布服务器守护进程可用,证书颁发机构功能仍在开发中,并提供公开路线图与多个里程碑。团队承诺 2019 年底前交付基础生产级实现,2020 年持续完成功能集。核心成员拥有逾十年 RPKI 技术、标准与部署经验,为部署尚在起步的地区提供参考。
文档沉淀与社区协作:
配套文档托管于 rpki.readthedocs.io 并同步开源,涵盖 RPKI 技术本身及 NLnet Labs 开发的工具链。文档仓库同样接受社区贡献,便于网络运营者在实践中查阅标准细节与部署指南,降低引入门槛。
对运维与网络工程师而言,Krill 提供了自建 RPKI CA 的可行路径,解决多 RIR 环境下的 ROA 统一管理难题,并为后续大规模路由源验证部署奠定工具基础。
原文: APNIC Blog(2019-01-25)|编译自 APNIC Blog,事实以原文为准。
来源:APNIC Blog