snmpwalkoid
(PHP 4, PHP 5, PHP 7, PHP 8)
snmpwalkoid — Richiesta dell'albero delle informazioni di una macchina di rete
Descrizione
La funzione snmpwalkoid() viene utilizzata per leggere
gli id di tutti gli oggetti SNMP ed i relativi valori da un agente
SNMP presente sul server indicato da hostname
. La comunità viene
specificata nel parametro community
. Con l'impostazione a null
del parametro object_id
si indica la radice dell'albero
degli oggetti SNMP, pertanto saranno restituiti nell'array tutti gli oggetti
dell'albero. Viceversa se si indica un valore per object_id
,
sarranno restituiti tutti gli oggetti sottostanti a
object_id
.
La presenza delle due funzioni snmpwalkoid()
e snmpwalk() ha ragioni storiche. Sono presenti
entrambe per compatibilità con il passato.
L'esempio precedente mostra come recuperare tutti gli oggetti SNMP
dall'agente attivo sulla macchina locale. Tramite un loop (illustrato di seguito)
si può accedere a tutti i valori.