ne:sdn:p4
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
ne:sdn:p4 [2022/04/12 11:57] – [Übungen] 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.1649764650.txt.gz · Zuletzt geändert: 2022/04/12 11:57 von marcel