Jazyk P4 je moderní programovací jazyk, který se používá pro abstraktní definici síťového zařízení. Díky němu je možné vyřešit nevýhody aktuální implementace SDN, protokolu OpenFlow, mezi jehož nevýhody patří omezená rozšiřitelnost zpracování paketů nebo počet podporovaných protokolů. V předchozím článku jsme se zmínili o konceptu SDN, který slibuje efektivnější a lehčí správu pokročilé síťové infrastruktury. Aktuální implementace, protokol OpenFlow, má však i nevýhody, které jsou spojeny s rozšiřitelností zpracování paketů nebo počtem podporovaných protokolů. Tento problém se snaží vyřešit jazyk P4, na který se podíváme dnes.
↧