SNMP

È l'acronimo di "Simple Network Management Protocol."

SNMP è un protocollo per lo scambio di messaggi di gestione tra dispositivi di rete. Aiuta gli amministratori di rete a monitorare e configurare da remoto dispositivi come switch, router, server e stampanti. SNMP è comune nelle apparecchiature di rete di livello aziendale, ma è raro nell'hardware destinato ai consumatori.

SNMP crea una relazione client-server tra i dispositivi di rete (che eseguono un software server chiamato agente SNMP) e gli strumenti di gestione utilizzati dagli amministratori di rete. Un agente SNMP tiene traccia dei dati di configurazione e delle prestazioni del proprio dispositivo e memorizza queste informazioni in un tipo di database chiamato Management Information Base (MIB); ogni oggetto di quel database, come il tempo di attività di un router o le sue impostazioni QoS, riceve un Object Identifier (OID) per essere identificato. Quando uno strumento di gestione SNMP si connette a un agente, può inviare messaggi a quell'agente per richiedere informazioni e scrivere impostazioni di configurazione.

Il protocollo SNMP utilizza sette operazioni standard per i messaggi. Il comando Get richiede il valore di un oggetto specifico indicandone l'OID. Il comando GetNext recupera il valore dell'oggetto disponibile successivo a quello dell'OID specificato, mentre il comando GetBulk recupera i valori di un intervallo di OID. I messaggi Response restituiscono i dati dall'agente SNMP al gestore SNMP in seguito a una richiesta Get. Il comando Set consente al gestore di modificare il valore di un oggetto per aggiornare un'impostazione di configurazione. Il comando Trap crea una notifica che avvisa il gestore quando viene soddisfatta una condizione specifica sul dispositivo di rete; anche il comando Inform crea una notifica, ma indica al gestore SNMP di confermare la ricezione quando il messaggio viene consegnato correttamente.

La versione attuale di SNMP è SNMP v3, che migliora i limiti delle versioni precedenti. SNMP v1 era semplice, ma anche non sicuro: inviava tutti i messaggi SNMP compresi quelli contenenti (password) come testo in chiaro, consentendo agli strumenti di intercettazione dei pacchetti di acquisire i dati. SNMP v2 ha aggiunto il comando GetBulk per rendere più efficiente il recupero simultaneo di molte variabili. SNMP v3 ha aggiunto un sistema di autenticazione e supporta la crittografia dei messaggi SNMP mediante gli algoritmi di hashing MD5 o SHA.

Aggiornato October 31, 2023 da Brian P.

quizMetti alla prova le tue conoscenze

SDS stands for Software-Designed ____?

A
Software
0%
B
Systems
0%
C
Storage
0%
D
Security
0%
Correct! Incorrect!     View the SDS definition.
More Quizzes →

Il dizionario informatico Tech Terms

La definizione di SNMP in questa pagina è una definizione originale scritta dagli autori di TechTerms.com. Se desideri fare riferimento a questa pagina o citare questa definizione, utilizza la barra di citazione verde direttamente sotto la definizione.

Il nostro obiettivo è spiegare la terminologia informatica in modo semplice e comprensibile. Ci impegniamo per l'accuratezza e la semplicità in ogni definizione pubblicata. Se hai commenti o vuoi suggerire un nuovo termine tecnico, contattaci.

La newsletter di Tech Terms

Migliora le tue conoscenze tecniche con la nostra newsletter giornaliera o settimanale! Iscriviti oggi e ricevi nuovi termini e quiz nella tua casella di posta.

Iscriviti alla newsletter gratuita di TechTerms

Con quale frequenza desideri ricevere un'e-mail?

Puoi annullare l'iscrizione o modificare la frequenza in qualsiasi momento tramite i link presenti in ogni e-mail. Domande? Contattaci.

Nota: La newsletter viene inviata in inglese.