Ethernet Intel® serie 800 (serie 800) es la próxima generación de controladores Ethernet Intel® y adaptadores de red. La serie Ethernet Intel® 800 está diseñada con un canal programable mejorado, lo que permite un procesamiento de encabezados de protocolo más profundo y diverso. Esta capacidad en el chip se denomina personalización dinámica de dispositivos (DDP). A diferencia de la solución DDP opcional de la serie 700 de Ethernet Intel® (serie 700), la implementación de DDP en la serie 800 es parte integral de las funciones principales del proceso de procesamiento de paquetes de red. Al igual que en la serie 700, se pueden cargar perfiles DDP mejorados por dispositivo para capacidades específicas. En la serie 800, un perfil DDP se carga dinámicamente en la carga del controlador por dispositivo.
Se instala automáticamente un paquete DDP de uso general con todos los controladores compatibles de la serie 800 en los sistemas operativos Windows*, ESX*, FreeBSD* y Linux*, incluidos los proporcionados por Data Plane Development Kit (DPDK). Este paquete DDP de propósito general se conoce como el paquete predeterminado del SO. Habrá paquetes DDP adicionales disponibles para abordar las necesidades de procesamiento de paquetes para segmentos de mercado específicos. Por ejemplo, se ha desarrollado un paquete DDP de telecomunicaciones (Comms) para admitir los protocolos GTP y PPPoE, además de los protocolos del paquete OS-Default. El paquete DDP de comunicaciones está disponible con DPDK 19.11 y también será compatible con el controlador ice de la serie 800 en los sistemas operativos Linux*.
Este documento describe cómo se cargan o seleccionan los paquetes DDP en varios sistemas operativos, los beneficios de las características DDP y los tipos de paquetes compatibles en el paquete DDP predeterminado del sistema operativo. También se incluyen ejemplos de DDP en uso, incluidos filtros para dirigir paquetes a colas de hardware.