Kursplan

Införandet

Översikt över P4 Programming funktioner och arkitektur

  • Funktionsblock och gränssnitt
  • Styrning och design uppifrån och ner

Programming med språket P4

  • Protokolloberoende switcharkitektur (PISA)
  • Språkliga element
  • Datatyper

Skapa servern

  • Konfiguration av värd
  • Grundläggande vidarebefordran
  • Grundläggande tunneldrivning

Konfigurera P4 programvaruswitchen

  • Skapa kompilatorn P4
  • Installera programvaruomkopplaren

Kompilera programmet P4

  • Skriva ett P4-program över Ethernet-paket
  • Mål för programvarubyte

Köra P4-programmet

  • Starta programvaruomkopplaren
  • Konfiguration av Ethernet-gränssnitt
  • CLI-kommandon

Arbeta med P4Runtime

  • Kontroll av körning
  • Fjärrkontroll och lokala kontroller

Övervakning av nätverket

  • Explicit meddelande om överbelastning (ECN)
  • Inspektion av flera rutter

Felsökning

Sammanfattning och slutsats

Krav

  • Grundläggande förståelse för programvarudefinierade nätverk
  • Erfarenhet av programmering

Publik

  • Nätverksingenjörer
  • Utvecklare
 21 timmar

Antal deltagare


Price per participant

Upcoming Courses