Depende. Para ifOutOctets
e ifInOctets
, snmpd
provavelmente os obtém consultando o kernel (diretamente através de um syscall ou talvez examinando /proc/net/dev
).
Para outros OIDs, pode obtê-los executando um comando externo para extrair e processar os dados antes de retorná-los. por exemplo. veja Estendendo o snmpd usando scripts de shell para exemplos.