--- tags: 技術文章, SDN, P4 GA: UA-79596126-4 title: 有用的 P4 資源 --- ###### 作者: 大叔 ###### 撰寫日期:2021/11/24 {%hackmd BJrTq20hE %} # 有用的 P4 資源 ### github * stratum:為 SDN 網路提供次世代通訊界面,(例如:P4Runtime、gNOI、gNMI) [Link](https://github.com/stratum/stratum) * Building Stratum for Barefoot Tofino based switches: [Link](https://github.com/stratum/stratum/blob/main/stratum/hal/bin/barefoot/README.build.md) * Running Stratum on a Barefoot Tofino based switch: [Link](https://github.com/stratum/stratum/blob/main/stratum/hal/bin/barefoot/README.run.md) * Installation guide: ONOS + Stratum + Barefoot Tofino switch: [Link](https://github.com/stratum/stratum/blob/main/stratum/docs/setup_guide_barefoot_tofino_onos.md) * Stratum on Barefoot Tofino based switches: [Link](https://github.com/stratum/stratum/tree/main/stratum/hal/bin/barefoot) * stratum-onos-demo: 提供 ONOS + Stratum 的程式範例 [Link](https://github.com/opennetworkinglab/stratum-onos-demo) * fabric-tofino: 提供在 Tofino 交換器上編譯 fabric.p4 的說明與腳本 (no longer maintained) [Link](https://github.com/opencord/fabric-tofino) * ngsdn-tutorial: 學習次世代 SDN 架構 [Link](https://github.com/opennetworkinglab/ngsdn-tutorial) * onos: SDN 開源控制器 [Link](https://github.com/opennetworkinglab/onos) * ONOS GUI 2.5.0: [Link](https://github.com/opennetworkinglab/onos/tree/master/web/gui2) * ONOS+P4 Tutorial: [Link](https://github.com/opennetworkinglab/onos/tree/master/apps/p4-tutorial) * ONOS-P4 Developer Virtual Machine: [Link](https://github.com/opennetworkinglab/onos/tree/master/tools/dev/p4vm) ### website * Barefoot Tofino Workflow: 描述使用 P4-16 和 TNA 下的工作流程 [Link](https://kongx.cf/2019/09/01/tofino-workflow.html) * ONOS Wiki: * Web UI Tutorials: [Link](https://wiki.onosproject.org/display/ONOS15/Web+UI+Tutorials) * Template Application Tutorial: [Link](https://wiki.onosproject.org/display/ONOS/Template+Application+Tutorial) * Web UI - Client side framework libraries: [Link](https://wiki.onosproject.org/display/ONOS15/Web+UI+-+Client+side+framework+libraries) * ONOS+P4 Tutorial for Beginners: [Link](https://wiki.onosproject.org/pages/viewpage.action?pageId=16122675) * Using ONOS to control Stratum-enabled Intel/Barefoot Tofino-based switches: [Link](https://wiki.onosproject.org/pages/viewpage.action?pageId=16122978) * Advanced ONOS+P4 Tutorial: Building an SRv6-enabled fabric with P4 and ONOS [Link](https://wiki.onosproject.org/pages/viewpage.action?pageId=39813572) * The Network Configuration Service: [Link](https://wiki.onosproject.org/display/ONOS/The+Network+Configuration+Service) * Getting error while clicking on custom GUI navigation item in ONOS 2.4.0: [Link](https://stackoverflow.com/questions/62698926/getting-error-while-clicking-on-custom-gui-navigation-item-in-onos-2-4-0) * Fix P4RT details error vector size on PI node read path: [Link](https://github.com/stratum/stratum/pull/687) * Issue building Stratum locally using pre-built BF SDE: [Link](https://github.com/stratum/stratum/issues/612) * Confused about how to run Stratum: [Link](https://lists.stratumproject.org/archives/stratum-dev/2020-July/000109.html)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up