snmpwalkoid

snmpwalkoid -- Demande d'informations d'arbre sur une entité du réseau.

Description

array snmpwalkoid ( string hostname, string community, string object_id [, int timeout [, int retries]])

snmpwalkoid( ) retourne un tableau associatif , avec les identifiants d'objet et les objets associés , pour tous les objets situés sous la racine object_id , ou FALSE en cas d 'erreur .

snmpwalkoid( ) sert à lire tous les identifiants d 'objet , et leur valeurs respectives , depuis un serveur SNMP . community indique la communauté de lecture pour cet agent . Un object_id NULL signifie qu' il faut utiliser la racine de l 'arbre SNMP et tous les objets sous cet arbre seront retournés . Si object_id est spécifié , tous les objets SNMP situés sous cet objet seront retournés .

La fonction ci-dessous va lire tous les objets de l' agent SNMP qui fonctionne sur l 'hôte local . Il est alors possible de les passer en revue avec une boucle : l' existence de snmpwalkoid( ) et snmpwalk( ) est une question d 'évolution . Ces deux fonctions sont fournies pour des raisons de compatbilité ascendante .

 
?php

 
$a

 
=

 
snmpwalkoid(

 
"127.0.0.1"

 
,

 
"public"

 
,

 
"")

 
;

 
?





La fonction ci-dessous va lire tous les objets de l' agent SNMP qui fonctionne sur l 'hôte local . Il est alors possible de les passer en revue avec une boucle :