Che cosa è una porta SNMP?

August 14

Che cosa è una porta SNMP?


SNMP significa Simple Network Management Protocol. SNMP è un sistema di monitoraggio della rete, specificamente progettato per raccogliere lo stato dei dispositivi collegati alla rete. A "porta" in questo contesto non è una presa su un computer, ma una parte del sistema di indirizzamento utilizzato dai protocolli di trasporto di rete.

protocolli di rete

La suite più diffusa di protocolli per trasferire i dati su reti si chiama TCP / IP. TCP è il Transmission Control Protocol, che è uno dei due protocolli di trasporto della suite. L'altro è chiamato User Datagram Protocol, o UDP. IP è il protocollo Internet, che è probabilmente il più noto protocollo della suite. Il protocollo Internet definisce la struttura degli indirizzi per contatto tramite Internet. I dati si muove reti in segmenti. Questo evita qualsiasi trasmissione che occupa il cavo per un certo periodo di tempo. I segmenti sono disposti in una struttura chiamata un pacchetto. Il pacchetto viene creato dai protocolli di trasporto, che mette un'intestazione sul fronte dei dati. Questo pacchetto viene poi passato al protocollo Internet, che mette la propria intestazione sulla parte anteriore, che contiene gli indirizzi di sorgente e di destinazione dei dati.

protocolli di trasporto

TCP e indirizzo UPD dati a un processo in esecuzione su un computer. Una volta che il pacchetto arriva all'indirizzo nell'intestazione IP, è diretto verso un'applicazione. L'identificatore per tale applicazione è contenuto nell'intestazione protocollo di trasporto.

Numeri di porta

Il sistema di indirizzamento che identifica i processi utilizza numeri di porta. Ogni applicazione in attesa di ricevere i dati su una rete deve essere registrato con la Internet Assigned Numbers Authority, o IANA. IANA assegna un numero di porta di tale domanda e lo pubblica in un elenco di tutti i numeri di porta assegnati. SNMP ha diverse porte assegnate ad esso, perché ci sono diverse implementazioni proprietarie diverse che non utilizzano le porte originali assegnati alla standard aperto. Le porte sono identificate dal protocollo che vi accede, ad esempio TCP / UDP, così come il numero di porta. Standard SNMP utilizza solo le porte UPD. In particolare, si utilizza la porta UDP 161 per inviare messaggi dal software di gestione della rete per i dispositivi monitorati. Tali dispositivi possono avviare messaggistica e contattare il software di monitoraggio di rete. Questo processo è chiamato "trappola" e utilizza la porta UDP 162.

transazioni sicure

SNMP standard non include una crittografia. Per la comunicazione crittografata, il protocollo viene eseguito su un sistema di sicurezza chiamato Secure Shell; questo è abbreviato in "SNMP su SSH." Tali operazioni utilizzano le porte TCP, perché la crittografia richiede una gestione della sessione, che UDP non prevede, ma il protocollo TCP fa. SNMP su SSH utilizza la porta TCP 5161; la porta trappola per SNMP su SSH è la porta TCP 5162.