dddp:DDlog Dataplane实验

时间:2024-03-02 09:32:49
【文件属性】:

文件名称:dddp:DDlog Dataplane实验

文件大小:129KB

文件格式:ZIP

更新时间:2024-03-02 09:32:49

Rust

P4 ++骨架 这里还没有任何有用的东西。 它是骨骼。 无论如何,这里是说明。 建立dddp 获取子模块: git submodule update --init 安装protobuf编译器: $ cargo install protobuf-codegen 安装gRPC编译器: $ cargo install grpcio-compiler 建立: cargo build 编译bmv2 simple_switch_grpc 我必须先应用以下修补程序,然后该修补程序才能正常工作。 Makefile.am更改对于进行二进制链接是必需的。 必须进行main.cpp更改,以防止grpc启动将二进制文件挂在无限循环中(这是grpc错误,已在足够新的grpc中修复,因此您可能会没有它)。 diff --git a/targets/simple_switch_grpc/Makefile.


【文件预览】:
dddp-trunk
----googleapis()
----Cargo.toml(367B)
----.gitmodules(181B)
----p4runtime()
----Cargo.lock(22KB)
----src()
--------proto()
--------main.rs(27KB)
----build.rs(745B)
----examples()
--------simple_router()
--------simple_switch_grpc()
--------vss()
----README.md(2KB)
----.gitignore(8B)

网友评论