O registro baseado em pacotes causa latência de rede?

1

Estou capturando todos os pacotes de entrada / saída no meu sistema (Linux). Eu estou usando a ferramenta ulogd para fazer isso. Todos os pacotes fluem através das regras da tabela IP, e o registro acontece. Meu entendimento é que o registrador leva algum tempo para registrar os pacotes e se torna parte da latência da rede. Está correto? (Fiz um teste ping básico para o localhost com ulogd packet capturing / sem ulogd packet capture, e medi o rtt min / avg / max / mdev. Vi diferença de .006 ms entre teste (com ulogd) e teste (sem ulogd) .

O registro baseado em fluxo evita esse tipo de latência de rede em geral? (Não específico para a ferramenta ulogd)

    
por Goms 24.07.2012 / 23:43

1 resposta

1

Em geral, não. Mero registro em log não atrasa a entrega do pacote, pois o registro pode ser concluído após o pacote ter sido entregue. Somente ações que exigem tomar uma decisão que afeta o que acontece com o pacote exigem um atraso no encaminhamento / encaminhamento.

    
por 25.07.2012 / 00:58