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.