Simple Network Management Protocol: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
Corretto: "a partire dal" |
template IETF |
||
Riga 5:
Il protocollo SNMP assume che la gestione di un dispositivo di rete sia possibile attraverso la lettura/scrittura di informazioni
elementari (nel seguito riferite con il termine inglese "managed objects") che rappresentano la configurazione corrente di un sistema.
Il [[framework]] concettuale definito dall'IETF per la gestione di reti TCP/IP prevede tre componenti fondamentali<ref>
# sistema di gestione (''manager'');
Riga 111:
La versione 2 del protocollo SNMP (SNMPv2) fu proposta nel 1993 (RFC 1448), revisionata nel 1996 (RFC 1905) e successivamente modificata nel 2002 (RFC 3416).
SNMPv2 aggiunge nuovi meccanismi per la sicurezza, il supporto ad una nuova architettura di gestione distribuita ed introduce due nuovi tipi di messaggi<ref>
* ''Inform'': permette ad un manager di gestione di inviare tramite trap informazioni MIB ad un altro agente che risponde con una PDU response "No Error" come conferma di ricezione
* ''Get-bulk'': è usata dal manager per recuperare grandi quantità di dati evitando serie di Get e Get-Next ridondanti.
Riga 158:
===SNMPv2c===
Community-Based Simple Network Management Protocol versione 2 (SNMPv2c), definito in RFC 1901, rimuove il complesso sistema di sicurezza introdotto da SNMPv2 riutilizzando la community-string della versione 1. SNMPv2c, così come descritto, è incompatibile con SNMPv1 per due motivi fondamentali: formato dei messaggi e operazioni. I messaggi di SNMPv2c, infatti, utilizzano un header e PDU differenti rispetto alla versione 1. Inoltre, SNMPv2c utilizza le operazioni ''GetBulk'' ed ''Inform'' non presenti nella versione precedente. Due possibili strategie per la coesistenza tra le due versioni sono: proxy agent e bilingual Network Management System.<ref>
====Proxy Agent====
La soluzione tramite proxy deve essere utilizzata per abilitare la comunicazione tra entità che supportano differenti versioni dei messaggi SNMP. La comunicazione è garantita effettuando una traduzione delle PDU dei messaggi.
Riga 169:
==SNMP versione 3==
SNMPv3 è stato definito dall'IETF in una serie di RFC prodotti a partire dal 1998.
SNMPv3 non stravolge le precedenti versioni, ma aggiunge in RFC 3414 dei meccanismi che consentono i seguenti tre livelli di sicurezza nella comunicazione manager-agent<ref>
* comunicazione senza autenticazione né privacy (''NoAuthNoPriv'');
* comunicazione con autenticazione e senza privacy (''AuthNoPriv'');
Riga 286:
* {{cita libro | titolo= Reti di calcolatori e internet: Un approccio Top-Down | autore= J.Kurose | autore2= K.Ross | editore= Pearson | edizione= 6ª ed. | ISBN = 978-88-7192-938-5 | anno = 2013}}
* {{cita pubblicazione |nome= William|cognome= Stallings|titolo= Security Comes to SNMP: The New SNMPv3 Proposed Internet Standards|rivista= The Internet Protocol Journal|editore= Cisco|città= |volume= 1|numero= 3|anno= 1998|mese= dicembre|pp= |id= |pmid= |url= https://www.cisco.com/c/en/us/about/press/internet-protocol-journal/back-issues/table-contents-20/snmpv3.html|lingua= Inglese|accesso= 5 luglio 2017|abstract= }}
=== Request for Comments ===
*
*
*
*
*
*
*
*
==Voci correlate==
Line 299 ⟶ 309:
* {{cita web|http://www.snmp.com/FAQs/snmp-faq-part1.txt|SNMP FAQ part 1}}
* {{cita web|http://www.snmp.com/FAQs/snmp-faq-part2.txt|SNMP FAQ part 2}}
▲* RFC 3410 - Introduction and Applicability Statements for Internet Standard Management Framework
▲* RFC 3412 - Standard 62 - Message Processing and Dispatching for the Simple Network Management Protocol (SNMP)
▲* RFC 3413 - Standard 62 - Simple Network Management Protocol (SNMP) Application
▲* RFC 3414 - Standard 62 - User-based Security Model (USM) for version 3 of the Simple Network Management Protocol (SNMPv3)
▲* RFC 3415 - Standard 62 - View-based Access Control Model (VACM) for the Simple Network Management Protocol (SNMP)
▲* RFC 3417 - Standard 62 - Transport Mappings for the Simple Network Management Protocol (SNMP)
▲* RFC 3418 - Standard 62 - Management Information Base (MIB) for the Simple Network Management Protocol (SNMP)
▲* RFC 3512 - Configuring Networks and Devices with Simple Network Management Protocol (SNMP)
* {{cita web|http://www.net-snmp.org/| Open source SNMP implementation}}
* {{cita web|http://netsnmpj.sourceforge.net/|Netsnmpj: Open source SNMP for Java}}
|