Ethernet Intel® série 800 (série 800) é a próxima geração de controladores Ethernet Intel® e adaptadores de rede. O Ethernet Intel® série 800 é projetado com um pipeline programável aprimorado, permitindo processamento de cabeçalhos de protocolo mais profundo e mais diversificado. Esse recurso no chip é chamado de Personalização Dinâmica de Dispositivos (DDP). Ao contrário da solução de DDP opcional na série Ethernet Intel® 700 (série 700), a implementação do DDP na série 800 é integral para as funções primárias do pipeline de processamento de pacotes de rede. Semelhante à série 700, perfis DDP aprimorados podem ser carregados por dispositivo para recursos específicos. Na série 800, um perfil DDP é carregado dinamicamente na carga do driver por dispositivo.
Um pacote DDP de uso geral é instalado automaticamente com todos os drivers suportados da série 800 nos sistemas operacionais Windows*, ESX*, FreeBSD* e Linux*, incluindo os fornecidos pelo Data Plane Development Kit (DPDK). Este pacote DDP de uso geral é conhecido como o pacote SO-Default. Pacotes adicionais de DDP estarão disponíveis para atender às necessidades de processamento de pacotes para segmentos de mercado específicos. Por exemplo, um pacote DDP de telecomunicações (Comms) foi desenvolvido para suportar protocolos de GTP e PPPoE, além dos protocolos no pacote SO-Default. O pacote DDP comms está disponível com DPDK 19.11 e também será suportado pelo driver de gelo da série 800 em sistemas operacionais Linux*.
Este documento descreve como os pacotes DDP são carregados ou selecionados em vários sistemas operacionais, os benefícios dos recursos de DDP e os tipos de pacotes suportados no pacote DDP padrão do SO. Também estão incluídos exemplos de DDP em uso, incluindo filtros para direcionar pacotes para filas de hardware.
Guia de tecnologia de personalização dinâmica de dispositivos controlador Ethernet Intel® E810 (DDP)