Schița de curs

Introducere

Prezentare generală a P4 Programming Caracteristici și arhitectură

  • Blocuri funcționale și interfețe
  • Control și proiectare de sus în jos

Programming cu limbajul P4

  • Arhitectura de comutare independentă de protocol (PISA)
  • Elemente de limbaj
  • Tipuri de date

Crearea serverului

  • Configurarea gazdei
  • Redirecționare de bază
  • Tunelare de bază

Configurarea comutatorului software P4

  • Construirea compilatorului P4
  • Instalarea comutatorului software

Compilarea programului P4

  • Scrierea unui program P4 prin intermediul pachetelor Ethernet
  • Ținta comutatorului software

Executarea programului P4

  • Pornirea comutatorului software
  • Configurarea interfeței Ethernet
  • Comenzi CLI

Lucrul cu P4Runtime

  • Controlul runtime
  • Controale locale și la distanță

Monitorizarea rețelei

  • Notificarea explicită a congestiei (ECN)
  • Inspecția rutelor multiple

Rezolvarea problemelor

Rezumat și concluzie

Cerințe

  • înțelegere de bază a rețelelor definite de software
  • Experiență în programare

Audiență

  • Ingineri de rețea
  • Dezvoltatori
 21 ore

Numărul de participanți


Pret per participant

Upcoming Courses