January 16
L'(SNMP) Simple Network Management Protocol è stato originariamente progettato per gestire i dispositivi di rete, come router e switch. I tre componenti che compongono l'architettura SNMP sono: manager, agenti e MIB. Gestori gestiscono i dati provenienti dagli agenti. MIB, o Management Information Base, consentono un manager per tradurre i dati provenienti dagli agenti. SNMPv3 è la versione più aggiornata del protocollo. Ha aggiunto di sicurezza per il protocollo come l'utilizzo di SNMP è andato al di là di dispositivi di rete e nella gestione di server, computer e altre parti di una rete.
Il protocollo sottostante per SNMP è il protocollo TCP / IP. La Internet Engineering Task Force (IETF) ha pubblicato RFC 1157, suggerendo che il protocollo TCP / IP sia di rete gestibile. SNMP è stato uno dei due protocolli considerati per questo requisito. L'altro protocollo è stata la gestione delle informazioni comune protocollo su TCP / IP (CMOT). CMOT, tuttavia, è stato solo in forma di bozza nel 1990, quando è stato selezionato SNMP.
Quando un amministratore deve eseguire qualsiasi tipo di gestione su un dispositivo di rete, si utilizza un'applicazione di gestione di "GET" o "SET" variabili sul dispositivo utilizzando utilizzando SNMP. GET comandi consentono all'utente di recuperare informazioni sul dispositivo, mentre i comandi SET consentono all'utente di configurare il dispositivo. I dispositivi potrebbero anche inviare trap a stazioni di gestione.
SNMP versione 1 ha avuto poco di sicurezza integrato nel protocollo. Se qualcuno sapeva la stringa di comunità per un dispositivo di rete, potrebbero recuperare informazioni sul dispositivo e configurarlo anche se non sono stati autorizzati a farlo. SNMP v3 ha aggiunto l'autenticazione degli utenti e la crittografia per il protocollo per aggiungere sicurezza e impedire agli hacker di uso improprio di un dispositivo.
L'IETF definisce lo standard per la creazione di MIB che applicazioni di gestione SNMP utilizzano per tradurre trappole da dispositivi, e inviare il GET corretta e comandi SET quando la loro gestione. IETF RFC 1213 definisce i contenuti e la sintassi di un MIB per mantenere la coerenza tra i produttori di dispositivi.