Il principio dell’SNMP (Simple Network Management Protocol) è quello di gestire e monitorare i dispositivi di rete e le loro funzioni. Consente agli amministratori di rete di gestire centralmente le prestazioni della rete, individuare e risolvere i problemi di rete e pianificare la crescita della rete.
SNMP (Simple Network Management Protocol) è un protocollo utilizzato per la gestione dei dispositivi su reti IP. Funziona scambiando informazioni di gestione tra dispositivi di rete come router, switch, server e workstation. SNMP utilizza un modello manager/agente: il manager invia richieste agli agenti sui dispositivi di rete e gli agenti rispondono con dati o eseguono azioni.
Il principio di funzionamento del Simple Network Management Protocol (SNMP) prevede che il manager SNMP invii richieste agli agenti SNMP, che sono incorporati nei dispositivi di rete. Gli agenti raccolgono quindi i dati dai rispettivi dispositivi e inviano le risposte al gestore. Ciò consente al gestore di monitorare le prestazioni della rete, rilevare problemi e gestire le configurazioni.
Le operazioni di base di SNMP sono Get, Set, GetNext e Trap. L’operazione Get recupera il valore di una variabile da un agente. L’operazione Set modifica il valore di una variabile su un agente. L’operazione GetNext recupera il valore della variabile successiva nella sequenza. L’operazione Trap consente agli agenti di inviare avvisi non richiesti al manager.
I quattro componenti di SNMP sono il gestore SNMP, gli agenti SNMP, il Management Information Base (MIB) e il protocollo SNMP stesso. Il manager SNMP supervisiona la rete, gli agenti SNMP risiedono sui dispositivi di rete e raccolgono dati, il MIB è un database di oggetti gestiti e il protocollo SNMP definisce il formato e la comunicazione tra manager e agenti.