Simple Network Management Protocol (SNMP)
Simple Network Management Protocol (SNMP)
Protocol (SNMP)
Amar J. Desai
Graduate Student
University of Southern California
Computer Science
1
Outline
• Background
• SNMP Basics
• SNMP Version 1
• SNMP Version 2
• SNMP Management, Security and
Interoperability
• Message Formats- SNMPv1 and SNMPv2
2
Background
• Application Layer Protocol
7
8
SNMP Version 1
9
Structure of Management
Information (SMI)
• The Structure of Management Information
(SMI) defines the rules for describing
management information, using Abstract
Syntax Notation One (ASN.1).
10
SNMPv1 and ASN.1 Data Types
• The SNMPv1 SMI specifies that all managed objects
have a certain subset of Abstract Syntax Notation One
(ASN.1) data types associated with them.
12
SMI Data Types (Contd.)
Seven application-wide data types exist in the
SNMPv1 SMI .
21
SNMP Management, Security and
Interoperability
• SNMP is a distributed-management protocol.
• The NMS sends the SNMP message to the SNMPv2 proxy agent.
• The proxy agent forwards Get, GetNext, and Set messages to the SNMPv1
agent unchanged.
24
Bilingual Network-Management
System
• Bilingual SNMPv2 network-management
systems support both SNMPv1 and SNMPv2.
26
SNMPv1 Protocol Data Unit
• SNMPv1 PDUs contain a specific command and
operands that indicate the object instances
involved in the transaction.
27
Trap PDU Format
28
SNMPv2 Message Format
• SNMPv2 Get, GetNext, Inform, Response, Set,
and Trap PDUs contain the came fields.
29
SNMPv2 GetBulk PDU Format
30
References
http://www.cisco.com/univercd/cc/td/doc/cisintwk/ito_doc/snmp
.htm
http://www.tcpipguide.com/free/t_TCPIPProtocols.htm
http://silver.he.net/~rrg/new-snmpworld/snmpworld.htm
http://www2.rad.com/networks/1995/snmp/snmp.htm#mib
31
Thank You
32