Plan du cours

Introduction

Aperçu des P4 Programming Caractéristiques et architecture

  • Blocs fonctionnels et interfaces
  • Contrôle et conception descendants

Programming avec le langage P4

  • Architecture de commutation indépendante du protocole (PISA)
  • Éléments du langage
  • Types de données

Création du serveur

  • Configuration de l'hôte
  • Transfert de base
  • Tunnel de base

Configuration du commutateur logiciel P4

  • Construction du compilateur P4
  • Installation du commutateur logiciel

Compilation du programme P4

  • Écrire un programme P4 sur des paquets Ethernet
  • Cible du commutateur logiciel

Exécution du programme P4

  • Démarrage du commutateur logiciel
  • Configuration de l'interface Ethernet
  • Commandes CLI

Travailler avec le P4Runtime

  • Contrôle du Runtime
  • Contrôles locaux et à distance

Surveillance du réseau

  • Notification explicite de congestion (ECN)
  • Inspection multi-route

Dépannage

Résumé et conclusion

Pré requis

  • Compréhension de base des réseaux définis par logiciel
  • Expérience en programmation

Public

  • Ingénieurs réseau
  • Développeurs
 21 Heures

Nombre de participants


Prix ​​par Participant

Cours à venir

Catégories Similaires