feat(ncs-node01,ncs-node02,ncs-wedge): Setup namespace and interface config and switch configs for l1switch

Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
Tuan-Dat Tran
2024-12-23 16:45:18 +01:00
parent 6e8ff47cb2
commit df9c620d97
12 changed files with 456 additions and 1 deletions

12
sketch.md Normal file
View File

@@ -0,0 +1,12 @@
# Setup of P4 Testbed
| RP-ECN | Patricks |
| -------------------------------------------------------------------- | --------------------------------------- |
| Setup ARP on each host | |
| (When first time) Install required tools | Set time on each node |
| Run switch program on wedge | Setup Namespaces on node |
| Prepare Ports on wedge | Setup Interfaces/IPs on node |
| Configure touting tables on wedge | Setup Routing on node |
| Do Portshaping | ARP Entries on node |
| Run experiment-script | |
| Reset of setup can be done by executing `reset.sh` on each test node | Delete all namespaces on each test node |