ne:sdn:p4
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende Überarbeitung | |||
ne:sdn:p4 [2022/04/12 12:45] – [2. Simple-Clone] marcel | ne:sdn:p4 [2022/04/12 13:28] (aktuell) – gelöscht admin | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | ====== P4 ====== | ||
- | |||
- | ===== Overview ===== | ||
- | |||
- | |||
- | * https:// | ||
- | |||
- | ===== Hardware ===== | ||
- | * https:// | ||
- | * [[ne: | ||
- | ==== Exercises with Mininet ==== | ||
- | |||
- | * [[https:// | ||
- | * [[https:// | ||
- | |||
- | |||
- | * https:// | ||
- | * https:// | ||
- | * https:// | ||
- | * https:// | ||
- | |||
- | ==== Useful Mininet Commands ==== | ||
- | nachdem Mininet gestartet wurde via CLI: | ||
- | * net -> Zeigt Hosts/ | ||
- | * nodes -> zeigt alle Hosts/ | ||
- | * links -> zeigt Links und deren Status an | ||
- | |||
- | |||
- | ==== Traffic Generator ==== | ||
- | * https:// | ||
- | |||
- | |||
- | |||
- | ====== Übungen ====== | ||
- | **__Sind im P4-Projekt in Gitlab gespeichert__** | ||
- | ===== 1. Hello World ===== | ||
- | |||
- | |||
- | * keine Header definiert | ||
- | * Forwarding anhand des Ingress-Ports | ||
- | * In: 1 -> Out: 2 | ||
- | * In: 2 -> Out: 1 | ||
- | ==== 2. Simple-Clone ==== | ||
- | |||
- | |||
- | * Forwarding wie bei "Hello World" | ||
- | * Clone-Sessions in P4-File angelegt | ||
- | * Pakete werden nach Port 3 (Egress) geklont -> definiert in: Simple-Clone/ | ||
- | |||
- | |||
- | ==== 3. Double-Clone ==== | ||
- | |||
- | ==== 4. Resubmit ==== | ||
- | ==== 5. Resubmit2-IP ==== | ||
ne/sdn/p4.1649767533.txt.gz · Zuletzt geändert: 2022/04/12 12:45 von marcel