https://github.com/barabama/p4monitorbackend
这是一个基于P4的拓扑链路监控的后端项目
https://github.com/barabama/p4monitorbackend
flask-application p4 p4runtime
Last synced: 4 months ago
JSON representation
这是一个基于P4的拓扑链路监控的后端项目
- Host: GitHub
- URL: https://github.com/barabama/p4monitorbackend
- Owner: Barabama
- License: gpl-3.0
- Created: 2023-04-29T13:40:43.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-11-18T09:44:46.000Z (over 1 year ago)
- Last Synced: 2024-11-18T10:56:09.371Z (over 1 year ago)
- Topics: flask-application, p4, p4runtime
- Language: Python
- Homepage:
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# P4MonitorBackEnd
这是一个基于P4的拓扑链路监控的后端项目
## 环境部署
- P4实验环境下载地址
```
https://github.com/jafingerhut/p4-guide/blob/master/bin/README-install-troubleshooting.md
```
- P4-Utils
```
https://github.com/nsg-ethz/p4-utils
```
## 项目部署
```bash
# 项目部署在与tutorials同一目录
cd ~
git clone https://github.com/Barabama/P4MonitorBackEnd.git
```
```bash
# 启动P4
cd ~/P4MonitorBackEnd
make run
```
```bash
# 新建终端启动flask
cd ~/P4MonitorBackEnd
python3 app.py
```