• Azienda
    • Chi siamo
    • Casi di studio
    • Centro Stampa
    • Eventi
    • Lavora con noi
    • Blog
    • Contattaci
  • Login
 
  • Italiano
    • English
    • Deutsch
    • Español
    • Français
    • Português
Paessler
                    - The Monitoring Experts
  • Prodotti
    • Paessler PRTG
      Paessler PRTGMonitora la tua intera infrastruttura IT
      • PRTG Network Monitor
      • PRTG Enterprise Monitor
      • PRTG Hosted Monitor
      • PRTG estensioniEstensioni per Paessler PRTGEstendere il monitoraggio a un nuovo livello
    • Icon Features
      FunzioniEsplora tutte le funzionalità di monitoraggio
      • Mappe e dashboard
      • Avvisi e notifiche
      • Interfacce utente multiple
      • Monitoraggio distribuito
      • Rapporti personalizzabili
  • Soluzioni
    • Settori
      SettoriMonitoraggio in diversi settori
      • Industria
      • Sanità
      • Data center
      • Istruzione
      • Servizi finanziari
      • Pubblica amministrazione
    • Argomenti IT
      Argomenti ITMonitoraggio di tutte le aree IT
      • Monitoraggio di rete
      • Monitoraggio banda
      • Monitoraggio SNMP
      • Mappatura di rete
      • Monitoraggio Wi-Fi
      • Monitoraggio del server
  • Prezzi
  • Servizi
    • Corsi di formazione
      Formazione PRTGImparare a lavorare con PRTG
    • PRTG Consulting
      PRTG ConsultingConsigli di monitoraggio da parte di esperti
    • supporto
      PRTG SupportBeneficiare di un supporto premium
  • Risorse
    • Per iniziare
      Per iniziareModuli per l'autoapprendimento
    • Guide pratiche
      Guide praticheTrai il massimo da PRTG
    • Video & Webinar
      Video & WebinarImpara dagli esperti Paessler
    • Conoscenza dell'IT
      Conoscenza dell'ITAmplia le tue conoscenze IT
    • Manuale PRTG
      Manuale PRTGDocumentazione completa
    • Knowledge Base
      Knowledge BaseLasciati coinvolgere con Q&A
    • PRTG Sensor Hub
      PRTG Sensor HubRicevi sensori, script e modelli
  • Partner
    • icona stella
      Nuovi partner e MSPDiventa un nuovo partner o MSP
    • icon partner
      Portale partnerAccedi al tuo account partner
    • Registrazione dell'offerta
      Registrazione dell'offertaRegistra le tue opportunità di vendita
    • Trova un Partner
      Trova un partnerTrova i partner che vendono i prodotti Paessler
    • Partner tecnologici
      Alleanze tecnologicheScopri le partnership tecnologiche di Paessler
  • Azienda
    • Chi siamo
    • Casi di studio
    • Centro Stampa
    • Eventi
    • Lavora con noi
    • Blog
    • Contattaci
  • Login
  • Italiano
    • English
    • Deutsch
    • Español
    • Français
    • Português
  • Prova gratuita
  1. Home>
  2. IT Explained>
  3. SNMP
PRTG Logo

SNMP

  • Un protocollo per il monitoraggio e la gestione dei dispositivi di rete
  • Utilizzato da router, switch, stampanti e altro ancora
  • Scoprite come l'SNMP aiuta a mantenere le infrastrutture IT visibili e in buona salute

Cosa troverete in questa pagina

Tabella dei contenuti
  • Che cos'è SNMP?
  • Come funziona SNMP?
  • Cosa sono gli OID e le MIB?
  • Il valore aggiunto di SNMP
  • Come PRTG può aiutarvi a monitorare la vostra rete!
  • Fonti

PRTG è compatibile con tutti i principali produttori, prodotti e sistemi

compatibile con tutti i principali produttori, prodotti e sistemi

Che cos'è SNMP?

SNMP è l'acronimo di Simple Network Management Protocol. È un protocollo per il trasferimento di informazioni di gestione nelle reti, utilizzabile soprattutto nelle LAN, a seconda della versione scelta.

La sua utilità nell'amministrazione della rete deriva dal fatto che consente di raccogliere informazioni sui dispositivi collegati alla rete in modo standardizzato su una grande varietà di tipi di hardware e software.

Quasi nessun amministratore di rete rinuncia a SNMP. Anzi, la maggior parte di loro si affida ad esso con fiducia perché quasi tutti i tipi di dispositivi di molti produttori diversi supportano SNMP, il che consente di ottenere un monitoraggio completo grazie alla tecnologia SNMP.

Versioni

Attualmente esistono tre versioni principali di SNMP. La prima versione è stata sviluppata piuttosto rapidamente alla fine degli anni '80, quando l'amministrazione di rete non disponeva di strumenti adeguati che non dipendessero dai produttori di hardware.

SNMP v1 è stato definito nel 1988 ed era basato su SGMP (RFC 1028). A quel punto, fu ampiamente accettato e utilizzato. È utilizzato ancora oggi, a distanza di quasi 30 anni, un'eternità per l'IT. SNMP v1 fornisce le funzionalità di base per il polling dei dati ed è relativamente facile da usare. Non crea molto overhead perché non include algoritmi di crittografia. Per ragioni di sicurezza, quindi, si consiglia di utilizzare SNMP v1 solo nelle LAN. La sua più grande limitazione è l'architettura a 32 bit del contatore, che non è sufficiente per le reti di gigabyte o più grandi di oggi.

Se gli utenti vogliono gestire reti in WAN, il protocollo CMISE/CMIP è quello giusto.

SNMP v2 supporta i contatori a 64 bit, ma invia ancora i dati critici in chiaro, quindi non migliora realmente la sicurezza. Se gli utenti si imbattono in SNMP v2, è soprattutto di "SNMP v2c" che parlano i produttori o i networker, con la "c" che sta per "community". Esistono altre due versioni di SNMP v2, SNMP v2p e SNMP v2u, ma sono implementate solo in rari casi.

Credenziali per i dispositivi SNMP

Definito nel 2002, SNMP v3 include i vantaggi di SNMP v2c e aggiunge soluzioni di sicurezza come account utente, autenticazione e crittografia opzionale dei pacchetti di dati. Questo migliora la sicurezza e rende SNMP v3 la versione SNMP consigliata in materia di sicurezza. Tuttavia, rende anche più difficile la configurazione, in particolare la gestione degli utenti. Di conseguenza, è necessaria una maggiore potenza di elaborazione, soprattutto in caso di brevi intervalli di monitoraggio che generano un gran numero di messaggi SNMP.

SNMP v3 ha tre diversi livelli di sicurezza:

  • NoAuthNoPriv - Sta per No Authentication, No Privacy. Non è richiesta alcuna autenticazione e i messaggi non sono crittografati. Per ovvie ragioni, questo livello dovrebbe essere utilizzato solo in reti chiuse e sicure.
  • AuthNoPriv - Sta per Authentication, No Privacy. I messaggi devono essere autenticati per poter essere utilizzati, ma non vengono crittografati durante la trasmissione. In teoria, un malintenzionato potrebbe comunque intercettare i dati inviati tra agente e manager durante le trasmissioni autorizzate, ma non potrebbe introdurre ulteriori richieste Get o Set.
  • AuthPriv - Sta per Autenticazione e Privacy. È l'implementazione più sicura di SNMPv3. I messaggi SNMP devono essere autenticati e tutti i dati vengono crittografati durante la trasmissione. In questo modo, si impedisce a un malintenzionato di inviare le proprie richieste Get o Set e di vedere i dati generati da richieste legittime.

Avviate il monitoraggio SNMP con PRTG e scoprite come può rendere la vostra rete più affidabile e il vostro lavoro più semplice.

DOWNLOAD GRATUITO

Come funziona SNMP?

Una rete ha normalmente almeno un computer o un server con un software di monitoraggio. IT è l'entità di gestione. Una rete avrà probabilmente anche alcuni, o molti, o addirittura moltissimi altri dispositivi: switch, router, workstation, rack di server, stampanti, macchine del caffè o qualsiasi altra cosa che debba essere monitorata. Sono i dispositivi gestiti.

I messaggi SNMP vengono inviati e ricevuti tra i cosiddetti manager e agenti. Di solito, il manager SNMP nella rete è installato sull'entità di gestione e gli agenti SNMP sono installati sui dispositivi gestiti.

Fondamentalmente, il trasferimento dei messaggi SNMP può essere paragonato alla tipica comunicazione tra un client e un server, che offre tecnologie pull e push. La tecnologia pull (o poll) è il tipo di comunicazione più comune in cui un client, come il software di gestione della rete sull'entità di gestione, invia una richiesta per sollecitare una risposta da un server, o da un dispositivo gestito. La sua controparte, la tecnologia push, consente al dispositivo gestito di "parlare" e inviare un messaggio SNMP in seguito a un evento.

Nella terminologia SNMP, ad esempio, una richiesta GET da parte di un gestore SNMP (client) segue il modello pull, mentre una trappola SNMP viene "spinta fuori" da un agente SNMP (server) senza alcuna richiesta precedente.

Tipi di messaggi SNMP

Esistono diversi tipi di messaggi SNMP che possono essere utilizzati per impostare il monitoraggio della rete tramite SNMP:

  • GetRequest - È il messaggio SNMP più comune che un gestore SNMP invia per richiedere dati. Il dispositivo interessato restituisce il valore richiesto con un messaggio Response.
  • GetNextRequest - Il gestore SNMP può inviare questo tipo di messaggio per scoprire quali informazioni sono disponibili dal dispositivo. Partendo dall'OID 0, il gestore può continuare a inviare una richiesta per i dati successivi disponibili finché non ci sono più dati "successivi". In questo modo, gli utenti possono scoprire tutti i dati disponibili su un certo dispositivo anche se non hanno alcuna conoscenza del sistema o del dispositivo che risponde.
  • GetBulkRequest - Addizionato nella versione 2 di SNMP, è una versione più recente e ottimizzata di GetNextRequest. La risposta sollecitata conterrà tutti i dati consentiti dalla richiesta. In sostanza, si tratta di un modo per eseguire più GetNextRequest contemporaneamente, consentendo agli utenti di creare un elenco di tutti i dati e i parametri disponibili.
  • SetRequest - È un comando avviato dal gestore per impostare o modificare il valore di un parametro tramite SNMP sul dispositivo o sistema agente. Questo tipo di messaggio può essere utilizzato per gestire o aggiornare le impostazioni di configurazione o altri parametri. Ma attenzione! Una SetRequest errata può danneggiare seriamente i sistemi e le configurazioni di rete.
  • Response (Risposta) - La Response è il messaggio che un agente del dispositivo invia in seguito a una richiesta del manager. Se inviato in risposta a un tipo GetRequest, il pacchetto contiene i dati o i valori richiesti. Nel caso di una SetRequest, il pacchetto risponde con il nuovo valore impostato come conferma che la SetRequest è stata completata con successo.
  • Trap(v2) - Una trappola viene inviata ("push out") dall'agente SNMP senza essere richiesta dal gestore. Le trappole vengono invece inviate in base a determinate condizioni, ad esempio in caso di errore o di superamento di una soglia predefinita. Se gli utenti vogliono beneficiare delle trappole per il monitoraggio, un'idea eccellente in termini di monitoraggio proattivo, devono prima configurare le trappole con l'aiuto del gestore SNMP.
  • InformRequest - Questo tipo di messaggio è stato aggiunto in SNMP v2 per dare al gestore la possibilità di confermare la ricezione del messaggio trap di un agente. Alcuni agenti sono configurati per continuare a inviare una trappola finché non viene ricevuto un messaggio inform.
  • Rapporto - SNMP v3 è necessario per utilizzare i messaggi Rapporto. Consentono a un gestore SNMP di determinare il tipo di problema rilevato dall'agente SNMP remoto. In base all'errore rilevato, il motore SNMP può cercare di inviare un messaggio SNMP corretto. Se ciò non è possibile, può passare un'indicazione dell'errore all'applicazione per conto della quale è stata emessa la richiesta SNMP fallita. [RFC3412]

Trasferimento dei messaggi SNMP

Il Simple Network Management Protocol fa parte della Internet Protocol Suite come protocollo di livello applicazione (livello 7) del modello OSI.

SNMP utilizza il protocollo UDP (User Datagram Protocol) per trasferire i messaggi. Affinché il monitoraggio abbia successo, è necessario che i pacchetti UDP possano passare dall'agente al manager. Questo funziona di solito per impostazione predefinita su una rete locale, ma è necessaria una configurazione aggiuntiva del router per consentire a tali pacchetti di attraversare reti più ampie.

Gli agenti SNMP ricevono le richieste UDP sulla porta 161. Le richieste inviate da un manager SNMP possono essere inviate da qualsiasi porta. Di solito, è la 161. Gli agenti inviano le trappole tramite la porta 162. Anche il manager SNMP riceve le trappole sulla porta 162.

Come migliorare l'OPS di rete con SNMP: Corso gratuito via e-mail

Trovate la causa del problema con il nostro strumento di monitoraggio SNMP PRTG

Notifiche in tempo reale significano una risoluzione più rapida dei problemi, in modo da poter intervenire prima che si verifichino problemi più gravi.

DOWNLOAD GRATUITO

Cosa sono gli OID e le MIB?

OID

OID è l'acronimo di Object Identifier. Gli OID identificano in modo univoco gli oggetti gestiti definiti nei file MIB.

Esempio:

In una stampante, i tipici oggetti di monitoraggio sono i diversi stati delle cartucce e forse il numero di file stampati. Su uno switch, gli oggetti tipici di interesse sono il traffico in entrata e in uscita, nonché il tasso di perdita di pacchetti o il numero di pacchetti indirizzati a un indirizzo di broadcast.

La gerarchia degli oggetti (OID) è generalmente rappresentata come un albero con diversi livelli, dalla radice alle singole foglie. Ogni OID ha un indirizzo che segue i livelli dell'albero OID.

Esempio:

Ecco un esempio di struttura di un OID:

Iso(1).org(3).dod(6).internet(1).private(4).transition(868).products(2).chassis(4)
.card(1).slotCps(2)-cpsSlotSummary(1).cpsModuleTable(1).cpsModuleEntry(1)
.cpsModuleModel(3).3562.3

o semplicemente:

1.3.6.1.4.868.2.4.1.2.1.1.1.3.3562.3

Gli ID degli oggetti MIB di livello superiore e generale sono assegnati da diverse organizzazioni standard come l'ISO. I fornitori definiscono gli OID per i propri prodotti in rami privati dell'albero OID.

Esistono due tipi di oggetti: quelli scalari e quelli tabulari. Gli oggetti scalari definiscono un'istanza di un singolo oggetto, mentre gli oggetti tabulari definiscono più istanze di oggetti correlati raggruppati in tabelle MIB.

MIB

MIB è l'acronimo di Management Information Basee si riferisce a un formato indipendente per la definizione delle informazioni di gestione. In altre parole, le MIB contengono gli OID in un modo ben definito. In un MIB, ogni oggetto riceve una definizione che ne definisce le proprietà all'interno del dispositivo da gestire. L'accesso agli oggetti avviene tramite il protocollo SNMP.

Perché sono necessari gli OID e le MIB

Ogni informazione di gestione ottenibile tramite SNMP - che si tratti dell'utilizzo della memoria di un server, del traffico su uno switch o dei file in coda su una stampante - è indirizzata individualmente dal suo OID. Questa proprietà è il motivo per cui gli OID sono necessari. Aiutano gli amministratori a identificare e monitorare gli oggetti di monitoraggio presenti nella rete, rendendo così il monitoraggio significativo.

Affinché l'entità di gestione e un dispositivo gestito nelle reti comunichino con successo, entrambi devono sapere quali OID sono disponibili.

Questo è il motivo per cui esistono le MIBe per cui gli amministratori di sistema ne hanno bisogno. Ogni oggetto di monitoraggio su un dispositivo deve essere fornito dalle MIB del dispositivo. Pertanto, gli amministratori devono assicurarsi che tutte le MIB necessarie siano memorizzate sui dispositivi dell'agente SNMP e sul sistema dell'entità di gestione. Un file MIB può essere facilmente riconosciuto grazie alle estensioni .my o .mib .

Per informazioni dettagliate, consultare questo link: SNMP spiegato: Cosa c'è da sapere sul monitoraggio tramite MIB e OID.

i produttori di dispositivi normalmente forniscono le MIB necessarie insieme ai loro prodotti che supportano SNMP. A seconda della soluzione di monitoraggio utilizzata, potrebbe essere necessario convertire le MIB in versioni specifiche del prodotto.

Perché SNMP è così universale: SMI

Sono diversi i fattori che rendono SNMP così universale. La Struttura delle informazioni di gestione (SMI) fornisce una struttura comunemente compresa e standardizzata per i tipi di dati e per il loro trasferimento. Considerate anche questo link per capire perché SMI è anche indissolubilmente legato a OID e MIB. Ulteriori informazioni su SMI sono disponibili qui.

I nostri utenti danno il massimo per il monitoraggio con Paessler PRTG

Gartner peer insights
spiceworks
G2
Capterra

Valore aggiunto di SNMP

Perché si dovrebbe usare SNMP? Come dice il nome stesso, il Simple Network Management Protocol può essere utilizzato per la gestione della rete. Per gestire una rete, gli amministratori hanno bisogno di informazioni su di essa. È qui che SNMP ha il suo maggior valore. Raccoglie tutti i dati provenienti da molti dispositivi e permette di contestualizzarli, consentendo così di tenere traccia dei problemi, di prendere decisioni basate su dati reali e di assumere il controllo laddove necessario. È questo il senso della gestione della rete. Ed è per questo che i sysadmin trarranno vantaggio dall'uso di SNMP per monitorare le reti.

Ma c'è di più. Uno strumento di monitoraggio adeguato, ad esempio PRTG, aiuterà anche a ottenere il massimo dai dati che gli amministratori ricevono grazie a SNMP e permetterà a ogni amministratore di rete di monitorare e gestire le proprie reti in modo tempestivo e proattivo.

Essere ben organizzati

IT può essere un'avventura tenere traccia della grande quantità di dispositivi di rete che le reti moderne comprendono. Idealmente, le soluzioni di monitoraggio supportano gli amministratori offrendo un modo adeguato per strutturare e raggruppare i dispositivi e presentando una panoramica chiara che consente di entrare nel dettaglio ogni volta che è necessario per garantire la salute generale del sistema.

Avvisi e notifiche

Grazie agli strumenti di monitoraggio, i sysadmin sanno esattamente dove intervenire quando si presenta un problema, e a volte lo sanno anche prima che si verifichi. Essere informati in tempo è assolutamente fondamentale, quindi le soluzioni di monitoraggio dovrebbero offrire un numero sufficiente di modi per avvisare l'amministratore, come e-mail, notifiche push, messaggi di testo SMS (per essere sicuri quando non c'è internet, ad esempio), l'esecuzione di un programma o persino avvisi su uno smartwatch.

Rapporti e statistiche

Il monitoraggio della rete genera molti dati di monitoraggio nel database. Lasciate che i numeri parlino da soli e utilizzateli per creare rapporti e statistiche. L'analisi non solo fornirà informazioni sulle reti, ma aiuterà anche a giustificare le esigenze dell'IT alla contabilità o al consiglio di amministrazione. Anche i dashboard visivi contribuiranno al successo.

Pianificare in anticipo

L'analisi dei dati mostra le tendenze delle singole reti e consente di pianificare il futuro. I risultati: affidabilità, velocità ed efficienza.

Configurazione comoda

L'impostazione del monitoraggio di reti di grandi dimensioni può essere molto noiosa e richiedere molto tempo. Gli strumenti di monitoraggio automatizzano e velocizzano questa operazione per gli utenti e forniscono, ad esempio, auto-discovery di rete flessibili o modelli predefiniti per i prodotti di infrastruttura di rete più diffusi. E chi l'avrebbe mai detto? Molto probabilmente queste tecnologie utilizzano anche SNMP!

Avete bisogno di una soluzione di monitoraggio SNMP professionale?

PRTG Network Monitor è un software di monitoraggio di rete completo e tiene traccia dell'intera infrastruttura IT.

DOWNLOAD GRATUITO

Centinaia di migliaia di clienti in tutto il mondo amano Paessler PRTG

Storie di successo dei clienti


Cosa dicono di noi i nostri clienti

Come PRTG può aiutarvi a monitorare la vostra rete!

SNMP è costituito da tre componenti chiave: i dispositivi gestiti, gli agenti e la stazione di gestione della rete (NMS).

Un dispositivo gestito è un nodo che dispone di un agente SNMP e risiede in una rete gestita. Questi dispositivi possono essere router e server di accesso, switch, hub, host di computer, telefoni IPS, stampanti, ecc.

Un agente è un modulo software che risiede all'interno di un dispositivo e viene eseguito in ogni momento. Questo agente riporta le informazioni tramite SNMP ai sistemi di gestione. Una stazione di gestione della rete esegue il protocollo di gestione della rete e le applicazioni di monitoraggio che forniscono la maggior parte delle risorse di elaborazione e di memoria necessarie per il monitoraggio della rete. Una rete SNMP può avere più di una stazione di gestione della rete.

Fonti

Scoprire di più
  • SNMP. Un pilastro dell'IT: cosa c'è da sapere sulle sue versioni e su FCAPS
  • Come abilitare SNMP sul vostro sistema operativo
  • SNMP spiegato: Cosa c'è da sapere sul monitoraggio tramite MIB e OID
  • Se usate molto SNMP e non sapete cos'è SMI, leggete qui!
  • SNMP non funziona! Qualcuno può aiutarmi?
PRTG Logo

Iniziate a monitorare con PRTG e scoprite come può rendere la vostra rete più affidabile e il vostro lavoro più semplice.

DOWNLOAD GRATUITO
PANORAMICA DI PRODOTTO

Prodotti

  • Paessler PRTG
    Paessler PRTGMonitora la tua intera infrastruttura IT
    • PRTG Network Monitor
    • PRTG Enterprise Monitor
    • PRTG Hosted Monitor
    • PRTG estensioni
      Estensioni per Paessler PRTGEstendere il monitoraggio a un nuovo livello
  • Icon Features
    FunzioniEsplora tutte le funzionalità di monitoraggio

Monitoraggio con PRTG

  • Monitoraggio di rete
  • Monitoraggio banda
  • Monitoraggio SNMP
  • Mappatura di rete
  • Monitoraggio Wi-Fi
  • Monitoraggio del server
  • Monitoraggio NetFlow
  • Server syslog

Link utili

  • Manuale PRTG
  • Knowledge Base
  • Storie di successo dei clienti
  • Chi è Paessler
  • Iscriviti alla newsletter
  • Feedback e roadmap PRTG

Contatto

Paessler GmbH
Thurn-und-Taxis-Str. 14, 
90411 Nuremberg, Germania

[email protected]

+49 911 93775-0

  • Contattaci
©2025 Paessler GmbHTermini e condizioniPolitica sulla privacyNote redazionaliSegnalare vulnerabilitàDownload e installazioneSitemap
SNMP SNMP SNMP