Users Guide

Nome do
parâmetro
Faixa/configurações
lidas
Pado Descrição
Quando as VFs são configuradas, a PF também é alocada a um
grupo. Quando a PF oferece suporte a recursos DCB com a limitação
de que cada classe de tfego utilize apenas um único par de fila.
Quando nenhuma VF é configurada, a PF pode oferecer suporte a
vários pares de filas por classe de tfego.
Intel®
Ethernet
Flow
Director
NOTA: Os pametros do direcionador de fluxo só são
suportados nas versões kernel 2.6.30 ou posteriores. O
controle de fluxo no modo de 1 GBPS nesses dispositivos pode
ocasionar paralisações de transmissão.
Oferece suporte para filtros avançados que direcionam os pacotes de
recepção de acordo com os seus fluxos para as diferentes filas e
permite o controle rigoroso sobre o roteamento de um fluxo na
plataforma. Estabelece a relação entre fluxos e núcleos de CPU para
fins de afinidade de fluxo e oferece suporte a diversos parâmetros
para uma classificação flexível de fluxo e equilíbrio de carga.
O direcionador de fluxo é habilitado apenas se o kernel tiver
capacidade para multifilas de TX. Um script incluído (set_irq_
affinity.sh) automatiza a configuração do IRQ para afinidade com a
CPU. Para verificar se o driver está usando o Direcionador de Fluxo,
examine o contador em ethtool: fdir_miss and fdir_match.
Outros Comandos ethtool:
Para habilitar/desabilitar o Direcionador de fluxo
ethtool -K ethX ntuple <on|off>
Ao desativar os filtros ntuple todos os filtros programados do usuário
são liberados do cache e do HW do driver. Se necessário, o usuário
deve adicionar os filtros novamente quando ntuple for reativado.
Para adicionar um filtro que direciona o pacote para fila 2, use o
comutador -U ou -N, por exemplo.
# ethtool -N ethX flow-type tcp4 src-ip 192.168.10.1
dst-ip \ 192.168.10.2 src-port 2000 dst-port 2001
action 2 [loc 1]
Para exibir uma lista dos filtros existentes atualmente
# ethtool <-u|-n> ethX
NOTA: o driver linux i40eo suporta a configuração do
campo máscara. Ele só aceita regras que qualifiquem
totalmente um determinado tipo de fluxo.
Filtro perfeito do ATR (Roteamento direcionado para aplicativos):
Por pado, o ATR é habilitado quando o kernel está em modo de
múltiplas filas de TX. Uma regra de filtro do direcionador de fluxo de
ATR é adicionada quando um fluxo de TCP-IP começa e é excluída
quando o fluxo termina. Quando uma regra de Direcionador de fluxo
de TCP-IP é adicionada a partir do ethtool (filtro de banda lateral), o
ATR é desativado pelo driver. Para reativar o ATR o usuário pode
desativar a banda lateral pela opção ethtool -K. Se, depois disso, a
banda lateral for reabilitada, o ATR continuará habilitado até que um
fluxo de TCP-IP seja adicionado.
Filtros perfeitos de banda lateral