Course Outline

Εισαγωγή

Επισκόπηση του P4 Programming Χαρακτηριστικά και Αρχιτεκτονική

  • Μπλοκ λειτουργιών και διεπαφές
  • Έλεγχος και σχεδίαση από πάνω προς τα κάτω

Programming με τη γλώσσα P4

  • Αρχιτεκτονική μεταγωγέα ανεξάρτητη από πρωτόκολλο (PISA)
  • Γλωσσικά στοιχεία
  • Τύποι δεδομένων

Δημιουργία του διακομιστή

  • Διαμόρφωση κεντρικού υπολογιστή
  • Βασική προώθηση
  • Βασική διάνοιξη σήραγγας

Διαμόρφωση του διακόπτη λογισμικού P4

  • Δημιουργία του μεταγλωττιστή P4
  • Εγκατάσταση του διακόπτη λογισμικού

Σύνταξη του Προγράμματος P4

  • Σύνταξη προγράμματος P4 μέσω πακέτων Ethernet
  • Στόχος διακόπτης λογισμικού

Εκτέλεση του Προγράμματος P4

  • Εκκίνηση του διακόπτη λογισμικού
  • Διαμόρφωση διεπαφής Ethernet
  • εντολές CLI

Εργασία με P4Runtime

  • Έλεγχος χρόνου εκτέλεσης
  • Τηλεχειριστήρια και τοπικά χειριστήρια

Παρακολούθηση του Δικτύου

  • Ρητή ειδοποίηση συμφόρησης (ECN)
  • Επιθεώρηση πολλαπλών διαδρομών

Αντιμετώπιση προβλημάτων

Περίληψη και Συμπέρασμα

Requirements

  • Βασική κατανόηση της δικτύωσης που ορίζεται από λογισμικό
  • Εμπειρία στον προγραμματισμό

Ακροατήριο

  • Μηχανικοί Δικτύων
  • προγραμματιστές
 21 Hours

Number of participants


Price per participant

Upcoming Courses

Related Categories