octetos e pacotes da interface ethernet

2

Estou tentando entender alguns gráficos da interface do RRD, sou novo nisso e pesquisei.

  • O que é incoming/outgoing(mbps) if_octets e qual o máximo de octetos que uma interface eth0 pode receber?
  • O que é incoming/outgoing if_packets (pps) e quais são os pacotes máximos por segundo que uma interface eth0 pode suportar?
por lostsoul 09.11.2011 / 19:37

1 resposta

5

Os octetos de entrada / saída são o número de bytes transferidos nessa interface em cada direção. Esse é um contador contínuo e será revertido para zero quando atingir um valor de aproximadamente 4 bilhões (2 ^ 32), a menos que você use os contadores de 64 bits mais novos que estão em um OID diferente. Seu programa de monitoramento deve ser inteligente o suficiente para detectar esse rollover e fornecer gráficos úteis mesmo durante esse evento.

O número máximo de pacotes por segundo dependerá da velocidade da interface, do tamanho do pacote e, possivelmente, da CPU do sistema. À medida que os pacotes se tornam menores, uma porcentagem maior do que está on the wire é overhead (cabeçalho ethernet, cabeçalho IP, cabeçalho tcp, etc.). Um pacote pode estar em qualquer lugar entre 64 bytes (comprimento mínimo IEEE 802.3) e 1500 bytes em um típico rede. Você pode extrapolar os pacotes por segundo usando a velocidade da interface. Você precisará considerar que o tempo de CPU é usado para gerar esses cabeçalhos, e velocidades mais rápidas exigirão mais CPU. Uma NIC saturada de 1 Gbit / s consumirá recursos significativos da CPU.

    
por 09.11.2011 / 19:53