---
type: SNMP Concept
title: "What Is an SNMP Agent? Role, snmpd & How It Works"
description: "SNMP agent role, snmpd, UDP 161, traps, AgentX extensions, and how to enable it."
resource: "https://snmp-monitoring.info/what-is-snmp/architecture/agent/"
tags: [what-is-snmp]
timestamp: 2026-07-10T00:00:00Z
---

# What Is an SNMP Agent? Role, snmpd & How It Works

SNMP agent role, snmpd, UDP 161, traps, AgentX extensions, and how to enable it.

## Related concepts

- Up: [SNMP Architecture: Manager, Agent, MIB & Managed Device](/what-is-snmp/architecture/index.md)

## Frequently asked questions

### What is snmpd?

snmpd is the common net-snmp SNMP agent daemon on Linux/Unix. It listens for queries and is configured via snmpd.conf.

### Where does the SNMP agent run?

On the managed device—the server, switch, or appliance you are monitoring—not on the NMS (that's the manager).

### What port does the agent use?

Typically UDP 161 for queries. Traps/informs are sent to the manager on UDP 162.

### How do I enable the SNMP agent?

Install/enable the agent, configure RO credentials and views, allow pollers to UDP 161, then verify with snmpget. See setup and OS guides linked above.

## Source

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