SNMP Simple Network Management Protocol
SNMP Simple Network Management Protocol
SNMP agent
SNMP
protocol
messages
SNMP agent
Simple Network Management Protocol
• SNMP agent is software that runs on a piece of network
equipment (host, router, printer, or others) and that maintains
information about its configuration and current state in a
database
• Information in the database is described by Management
Information Bases (MIBs)
• An SNMP manager is an application program that contacts
an SNMP agent to query or modify the database at the agent.
• SNMP protocol is the application layer protocol used by
SNMP agents and managers to send and receive data.
SNMP
• Interactions in SNMP
Replies
Access
objects
Traps
Traps
Data
SNMP SNMP messages SNMP
UDP UDP
IP IP
IP Network
MIBS
(iso.org.dod.internet.mgmt.
directory (1) mgmt (2) experimental (3) private (4)
mib-2) is at the top of the
hierarchy for all managed
objects of the MIB-II. mib-2 (1)
• Manufacturers of
system (1)
networking equipment can at (3) icmp (5) udp (7) snmp (11)
add product specific interface (2) ip (4) tcp (6) egp (8) transmiss
objects to the hierarchy.
ipForwDatagrams (6)
Definition of managed objects in a MIB
ipForwDatagrams OBJECT-TYPE
SYNTAX Counter
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The number of input datagrams for which this
entity was not their final IP destination, as a
result of which an attempt was made to find a
route to forward them to that final destination.
In entities which do not act as IP Gateways, this
counter will include only those packets which were
Source-Routed via this entity, and the Source-
Route option processing was successful."
::= { ip 6 }
SNMP Protocol