Una SNMP PDU (Protocol Data Unit) è composta dai seguenti campi:
- SNMP versione: specifica la versione del protocollo SNMP utilizzata (ad esempio, SNMPv1);
- Community: rappresenta la stringa di autenticazione che consente di accedere all’agente SNMP;
- Tipo di PDU: specifica il tipo di messaggio SNMP (GetRequest, GetNextRequest, Response, SetRequest, Trap, InformRequest, etc.);
- Identificativo della richiesta: un identificativo univoco per ogni richiesta SNMP;
- Valore degli oggetti: contiene l’elenco degli oggetti richiesti o il valore degli oggetti da impostare in una SetRequest.