---
type: SNMP Concept
title: "SNMP PDU Types: Get, GetNext, GetBulk, Set & Trap"
description: "GetRequest, GetNext, GetBulk, Set, Response, Trap and InformRequest—when each PDU is used."
resource: "https://snmp-monitoring.info/what-is-snmp/pdu/"
tags: [what-is-snmp]
timestamp: 2026-07-10T00:00:00Z
---

# SNMP PDU Types: Get, GetNext, GetBulk, Set & Trap

GetRequest, GetNext, GetBulk, Set, Response, Trap and InformRequest—when each PDU is used.

## Related concepts

- Up: [What Is SNMP? Simple Network Management Protocol Explained](/what-is-snmp/index.md)

## Frequently asked questions

### What is a PDU in SNMP?

A Protocol Data Unit—the SNMP message type (Get, GetBulk, Response, Trap, etc.) plus its fields (request-id, errors, varbinds). Defined in the RFC 3416 family of specs.

### GetNext vs GetBulk?

GetNext returns the next object—fine but chattier for big tables. GetBulk (v2c+) pulls many successors per request. Prefer GetBulk when the agent supports it.

### What replaced GetResponse?

In v2c/v3 naming, the reply PDU is Response. SNMPv1 literature called it GetResponse. Same role: answer the manager.

### What is an InformRequest?

A notification that expects an acknowledgment and can be retransmitted—more reliable than a pure trap over UDP, at the cost of complexity. See informs.

## Source

Concept generated from https://snmp-monitoring.info/what-is-snmp/pdu/ — the SNMP Monitoring vendor-neutral knowledge base. Content is limited to what that page states (no external claims added here).
