docs(setup): Added documentation for the testbed

Signed-off-by: Tuan-Dat Tran <tuan-dat.tran@tudattr.dev>
This commit is contained in:
Tuan-Dat Tran
2024-12-30 17:17:24 +01:00
parent d5847cd916
commit 79ab026508
9 changed files with 385 additions and 122 deletions

22
scripts/32-setup_arp.sh Normal file
View File

@@ -0,0 +1,22 @@
#!/bin/bash
NS=$1
IF=$2
ip netns exec "$NS" arp -i "$IF" -s 10.0.1.1 64:9d:99:b1:0a:88
ip netns exec "$NS" arp -i "$IF" -s 10.0.1.2 64:9d:99:b1:0a:89
ip netns exec "$NS" arp -i "$IF" -s 10.0.1.3 64:9d:99:b1:0a:8a
ip netns exec "$NS" arp -i "$IF" -s 10.0.1.4 64:9d:99:b1:0a:8b
ip netns exec "$NS" arp -i "$IF" -s 10.0.2.1 64:9d:99:b1:0a:a4
ip netns exec "$NS" arp -i "$IF" -s 10.0.2.2 64:9d:99:b1:0a:a5
ip netns exec "$NS" arp -i "$IF" -s 10.0.2.3 64:9d:99:b1:0a:a6
ip netns exec "$NS" arp -i "$IF" -s 10.0.2.4 64:9d:99:b1:0a:a7
# For Debugging
#
# # Show arp table
# ip netns exec "$NS" arp
# ip netns exec "$NS" arp
# ip netns exec "$NS" arp
# ip netns exec "$NS" arp