¿Qué archivo es P4?
Lenguaje de programación.
P4 es un lenguaje de programación utilizado para controlar el plano de reenvío de paquetes en equipos de red. En comparación con el lenguaje C, Python y otros lenguajes de programación, controla mejor el reenvío de datos de la red.
La base de P4 es el concepto de combinar canales de acción. Conceptualmente, el reenvío de un paquete o trama de red se puede dividir en una serie de búsquedas en tablas y las correspondientes operaciones de encabezado. En P4, estas operaciones se denominan operaciones y normalmente incluyen cosas como copiar un campo de bytes de una ubicación a otra en función de los resultados de la búsqueda del estado de reenvío aprendido.