Course Code: p4
Duration: 21 hours
Prerequisites:
  • Podstawowe zrozumienie sieci definiowanych programowo
  • Doświadczenie w programowaniu

Publiczność

  • Inżynierowie sieciowi
  • Programiści
Overview:

P4 to język programowania typu open source, który zapewnia odgórne rozwiązanie dla operacji sieciowych. P4 pozwala użytkownikom powiedzieć urządzeniom płaszczyzny danych, jak przetwarzać pakiety w celu wygodnego zarządzania systemami sieciowymi.

To prowadzone przez instruktora szkolenie na żywo (na miejscu lub zdalnie) jest przeznaczone dla inżynierów sieci i programistów, którzy chcą konfigurować, uruchamiać i zarządzać programowalnymi zasobami sieciowymi za pomocą P4.

Po zakończeniu tego szkolenia uczestnicy będą mogli

  • Poznać podstawy języka P4.
  • Programować urządzenia sieciowe.
  • Skonfigurować serwer do zarządzania ruchem.
  • Skompilować i wykonać program P4 do sterowania aplikacjami płaszczyzny.
  • Zarządzać przeciążeniem sieci przy użyciu metod monitorowania i debugowania.

Format kursu

  • Interaktywny wykład i dyskusja.
  • Wiele ćwiczeń i praktyki.
  • Praktyczne wdrożenie w środowisku laboratoryjnym na żywo.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami w celu ustalenia szczegółów.
Course Outline:

Wprowadzenie

Przegląd P4 Programming Funkcje i architektura

  • Bloki funkcyjne i interfejsy
  • Odgórna kontrola i projektowanie

Programming z językiem P4

  • Architektura przełączników niezależna od protokołu (PISA)
  • Elementy języka
  • Typy danych

Tworzenie serwera

  • Konfiguracja hosta
  • Podstawowe przekazywanie
  • Podstawowe tunelowanie

Konfigurowanie przełącznika oprogramowania P4

  • Tworzenie kompilatora P4
  • Instalowanie przełącznika programowego

Kompilowanie programu P4

  • Pisanie programu P4 przez pakiety Ethernet
  • Docelowy przełącznik oprogramowania

Wykonywanie programu P4

  • Uruchamianie przełącznika programowego
  • Konfiguracja interfejsu Ethernet
  • Polecenia CLI

Praca z P4Runtime

  • Kontrola środowiska uruchomieniowego
  • Zdalne i lokalne elementy sterujące

Monitorowanie sieci

  • Jawne powiadamianie o przeciążeniach (ECN)
  • Inspekcja wielu tras

Rozwiązywanie problemów

Podsumowanie i wnioski

Sites Published:

United Arab Emirates - P4 Programming

Qatar - P4 Programming

Egypt - P4 Programming

Saudi Arabia - P4 Programming

South Africa - P4 Programming

Brasil - P4 Programming

Canada - P4 Programming

中国 - P4 Programming

香港 - P4 Programming

澳門 - P4 Programming

台灣 - P4 Programming

USA - P4 Programming

Österreich - P4 Programming

Schweiz - P4 Programming

Deutschland - P4 Programming

Czech Republic - P4 Programming

Denmark - P4 Programming

Estonia - P4 Programming

Finland - P4 Programming

Greece - P4 Programming

Magyarország - P4 Programming

Ireland - P4 Programming

Luxembourg - P4 Programming

Latvia - P4 Programming

España - P4 Programming

Italia - P4 Programming

Lithuania - P4 Programming

Nederland - P4 Programming

Norway - P4 Programming

Portugal - P4 Programming

România - P4 Programming

Sverige - P4 Programming

Türkiye - P4 Programming

Malta - P4 Programming

Belgique - P4 Programming

France - P4 Programming

日本 - P4 Programming

Australia - P4 Programming

Malaysia - P4 Programming

New Zealand - P4 Programming

Philippines - P4 Programming

Singapore - P4 Programming

Thailand - P4 Programming

Vietnam - P4 Programming

India - P4 Programming

Argentina - P4 Programming

Chile - P4 Programming

Costa Rica - P4 Programming

Ecuador - P4 Programming

Guatemala - P4 Programming

Colombia - P4 Programming

México - P4 Programming

Panama - P4 Programming

Peru - P4 Programming

Uruguay - P4 Programming

Venezuela - P4 Programming

Polska - P4 Programming

United Kingdom - P4 Programming

South Korea - P4 Programming

Pakistan - P4 Programming

Sri Lanka - P4 Programming

Bulgaria - P4 Programming

Bolivia - P4 Programming

Indonesia - P4 Programming

Kazakhstan - P4 Programming

Moldova - P4 Programming

Morocco - P4 Programming

Tunisia - P4 Programming

Kuwait - P4 Programming

Oman - P4 Programming

Slovakia - P4 Programming

Kenya - P4 Programming

Nigeria - P4 Programming

Botswana - P4 Programming

Slovenia - P4 Programming

Croatia - P4 Programming

Serbia - P4 Programming

Bhutan - P4 Programming

Nepal - P4 Programming

Uzbekistan - P4 Programming