rustybgp:用Rust编程语言实现的BGP

时间:2024-05-26 08:25:40
【文件属性】:

文件名称:rustybgp:用Rust编程语言实现的BGP

文件大小:82KB

文件格式:ZIP

更新时间:2024-05-26 08:25:40

Rust

RustyBGP:Rust中的BGP实现 任务是开发高性能,低内存占用量和安全的BGP实施方案; 以现代语言实现老化且生锈的BGP协议的实验。 RustyBGP支持与GoBGP相同的gRPC API。 您通过API管理GoBGP的代码应与RustyBGP一起使用。 如果需要CLI,可以使用GoBGP的CLI命令管理RustyBGP。 开始使用 您可以在任何运行Docker的系统上轻松构建RusyBGP。 您不需要Rust开发环境。 您可以按以下方式构建x86_64静态链接的二进制文件: $ git clone https://github.com/osrg/rustybgp.git $ cd rustybgp $ docker run --rm -it -v " $( pwd ) " :/home/rust/src ekidd/rust-musl-builder cargo build


【文件预览】:
rustybgp-master
----.github()
--------workflows()
----tests()
--------integration()
----api()
--------capability.proto(3KB)
--------attribute.proto(14KB)
--------gobgp.proto(26KB)
----LICENSE(11KB)
----daemon()
--------build.rs(287B)
--------src()
--------Cargo.toml(633B)
----Cargo.toml(43B)
----.gitignore(657B)
----BUILD.md(1KB)
----README.md(3KB)
----proto()
--------tests()
--------src()
--------Cargo.toml(252B)

网友评论