Schulungsübersicht

Einführung

Überblick über P4 Programming Funktionen und Architektur

  • Funktionsblöcke und Schnittstellen
  • Top-down-Steuerung und -Entwurf

Programming mit der P4-Sprache

  • Protokoll-unabhängige Switch-Architektur (PISA)
  • Elemente der Sprache
  • Datentypen

Erstellen des Servers

  • Host-Konfiguration
  • Grundlegende Weiterleitung
  • Grundlegendes Tunneling

Konfigurieren des P4-Software-Switch

  • Erstellen des P4-Compilers
  • Installieren des Software-Switches

Kompilieren des P4-Programms

  • Schreiben eines P4-Programms über Ethernet-Pakete
  • Ziel des Softwareschalters

Ausführen des P4-Programms

  • Starten des Softwareschalters
  • Konfiguration der Ethernet-Schnittstelle
  • CLI-Befehle

Arbeiten mit P4Runtime

  • Steuerung der Runtime
  • Fern- und Ortssteuerung

Überwachung des Netzwerks

  • Explizite Überlastungsanzeige (ECN)
  • Multi-Route-Inspektion

Fehlersuche

Zusammenfassung und Schlussfolgerung

Voraussetzungen

  • Grundlegendes Verständnis von Software-definierten Netzwerken
  • Erfahrung in der Programmierung

Zielgruppe

  • Netzwerk-Ingenieure
  • Entwickler
 21 Stunden

Teilnehmerzahl


Price per participant (excl. VAT)

Kommende Kurse