Network Management (SNMP) : Raj Jain The Ohio State University Columbus, OH 43210 Jain@cse - Ohio-State - Edu
Network Management (SNMP) : Raj Jain The Ohio State University Columbus, OH 43210 Jain@cse - Ohio-State - Edu
Network Management (SNMP) : Raj Jain The Ohio State University Columbus, OH 43210 Jain@cse - Ohio-State - Edu
Raj Jain The Ohio State University Columbus, OH 43210 Jain@cse.ohio-State.Edu http://www.cse.ohio-state.edu/~jain/
The Ohio State University
Raj Jain
Overview
Network Management SNMP Management information base (MIB) ASN.1 Notation
Raj Jain
Network Management
Management = Initialization, Monitoring, Control Manager, Agents, and Management Information Base (MIB)
Network Management Station
MIB Agent
Network
Agent MIB
Agent MIB
Raj Jain
SNMP
Based on Simple Gateway Management Protocol (SGMP) SNMP = Simply Not My Problem [Rose] Simple Network Management Protocol Only Five commands Command Meaning get-request Fetch a value get-next-request Fetch the next value (in a tree) get-response Reply to a fetch operation set-request Store a value trap An event
Raj Jain
Raj Jain
MIB (Cont)
All names are specified using a subset of Abstract Syntax Notation (ASN.1) ASN.1 specifies notation (that humans can read) and encoding (representation and ranges) Only INTEGER, OCTET STRING, OBJECT IDENTIFIER, NULL types Only SEQUENCE, SEQUENCE OF, CHOICE constructors
Raj Jain
Meaning Time since last reboot # of Interfaces MTU Default TTL # of datagrams received # of datagrams forwarded # of Echo requests received Min retrans time Max connections allowed
Raj Jain
Raj Jain
Raj Jain
10
Raj Jain
11
Raj Jain
12
SNMPv2
Improved security: authentication and integrity using Data Encryption Standard (DES) inform request Multiple manager coordination Locking mechanisms prevent multiple managers from writing at the same time get bulk Better table handling Confirmation option for Traps Agents can ensure that trap was received correctly. New Error codes: noSuchName, badValue, readOnly Reference: RFC 1441
Raj Jain
13
Raj Jain
14
Raj Jain
15
Router
16
Summary
Management = Initialization, Monitoring, and Control SNMP = Only 5 commands Standard MIBs defined for each object Uses ASN.1 encoding
Raj Jain
17