8个不稳定版本 (3个破坏性更新)
0.3.0 | 2024年1月9日 |
---|---|
0.2.0 | 2024年1月4日 |
0.1.0 | 2023年12月10日 |
0.0.5 | 2023年8月25日 |
#6 in #bgpkit
每月 54 次下载
40KB
907 行
ribeye
用Rust编写的BGP RIB处理框架。
进度
处理器
-
peer-stats
:从给定的RIB转储文件收集对等体信息 -
pfx2as
:从给定的RIB转储文件进行前缀到AS的映射 -
as2rel
:AS级别的关联
聚合器(从同一天的所有文件中聚合)
-
peer-stats
-
pfx2as
-
as2rel
运行
设置cron作业(理想情况下在UTC午夜后2+小时)并运行以下命令以生成每日数据
ribeye cook --dir /DATA/PATH/TO/OUTPUT/DIRECTORY
有关示例Nomad部署的作业规范。
示例
有关使用示例,请参阅examples/
目录。
lib.rs
:
RibEye
RibEye是使用BGPKIT解析器处理RIB转储的框架库。
ribeye的关键概念是[MessageProcessor]特质,它定义了处理RIB数据的接口。
依赖关系
~1–17MB
~243K SLoC