Chapter 4 SNMPv1 Network Management:

Slides:



Advertisements
Similar presentations
Organization and Information Models
Advertisements

Global Network & Network Management **** IEC Teacher Workshop June 28, 2012 Prof. Mani Subramanian.
1 Pertemuan 05 Model Informasi - SMI Matakuliah: H0372/Manajemen Jaringan Tahun: 2005 Versi: 1/0.
Overview of Network Management. Outline Describe responsibilities of a network manager Define network management vocabulary Discuss network management.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 24 Network Management: SNMP.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Simple Network Management Protocol (SNMP) Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
Dr Alejandra Flores-Mosri Network Monitoring Internet Management & Security 06 Learning outcomes At the end of this session, you should be able to: –Explain.
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
TCP/IP Protocol Suite 1 Chapter 21 Upon completion you will be able to: Network Management: SNMP Understand the SNMP manager and the SNMP agent Understand.
CSEE W4140 Networking Laboratory Lecture 11: SNMP Jong Yul Kim
MJ04/07041 Session 04 Arsitektur SNMP Organization Model Adapted from Network Management: Principles and Practice © Mani Subramanian 2000 and solely used.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Simple Network Management Protocol (SNMP) Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Simple Network Management Protocol (SNMP) Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian Chapter 3.
COMP4690, by Dr Xiaowen Chu, HKBU
SNMP Simple Network Management Protocol
Agenda SNMP Review SNMP Manager Management Information Base (MIB)
Network Management: SNMP
1 Kyung Hee University Prof. Choong Seon HONG SNMP Management Information.
Chapter Overview TCP/IP Protocols IP Addressing.
1 Network Management Computer Networks. 2 OSI Network Management Model Performance Management e.g. utilization Fault Management e.g. SNMP traps Configuration.
Chapter 6 Overview Simple Network Management Protocol
McGraw-Hill The McGraw-Hill Companies, Inc., 2000 SNMP Simple Network Management Protocol.
TCP/IP Protocol Suite 1 Chapter 21 Upon completion you will be able to: Network Management: SNMP Understand the SNMP manager and the SNMP agent Understand.
SNMP Management Information
Chapter 2  Overview of Network Management 1 Chapter 2 Overview  Why is network mgmt necessary?  Network managers job  Network management vocabulary.
SNMP: Simple Network Management Protocol
SNMP (Simple Network Management Protocol)
Network Protocols UNIT IV – NETWORK MANAGEMENT FUNDAMENTALS.
SNMP ( Simple Network Management Protocol ) based Network Management.
Internet Standard Management Framework w.lilakiatakun.
Chapter 4 SNMPv1: Organization and Information Models Network Management: Principles and Practice © Mani Subramanian Chapter 4.
SNMP Management: Management Information Base by Behzad Akbari Fall 2008 In the Name of the Most High.
9/15/2015© 2008 Raymond P. Jefferis IIILect Application Layer.
Internet Standard Management Framework w.lilakiatakun.
1 Introduction to Internet Network Management Mi-Jung Choi Dept. of Computer Science KNU
Network Management8-1 Chapter 8: Network Management Chapter goals: r introduction to network management m motivation m major components r Internet network.
1 © 1999 BMC SOFTWARE, INC. 2/10/00 SNMP Simple Network Management Protocol.
ECE Prof. John A. Copeland Office: Klaus or call.
Communication and Functional Models
BAI513 - PROTOCOLS SNMP BAIST – Network Management.
Fundamentals of Network Management
Fundamentals of Network Management by Behzad Akbari Fall 2008 In the Name of the Most High.
CS 453 Computer Networks Lecture 22 Network Management.
1 Network Management: SNMP The roots of education are bitter, but the fruit is sweet. - Aristotle.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
Standards, Models, and Language The Internet Model: Widely used for network management. It is simple scalar model and, hence, easy to implement. The OSI.
1 Chapter 8 – TCP/IP Fundamentals TCP/IP Protocols IP Addressing.
Network Management Security
1 Kyung Hee University Prof. Choong Seon HONG SNMP Network Management Concepts.
1 Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2000 Chapter 3 And Chapter.
CITA 440 Week 6 SNMPv1. Internet SNMP Management Internet Engineering Task Force (IETF) –1990SNMPv1 –1996SNMPv2 –1998SNMPv3 Internet documents: –Request.
 Introduction  Structure of Management Information  Practical Issues  Summary 2.
Lec 2: Infrastructure of Network Management Part1 from : Computer Networking: A Top Down Approach 6 th edition – Chapter 9 1 Organized by: Nada Alhirabi.
Topic 11 Network Management. SNMPv1 This information is specific to SNMPv1. When using SNMPv1, the snmpd agent uses a simple authentication scheme to.
Chapter 27 Network Management Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Manajemen Jaringan, Sukiswo ST, MT 1 SNMP Management Information Sukiswo
or call for office visit, or call Kathy Cheek,
Network management Communication model
Lec7: SNMP Management Information
Network Management: SNMP
Network Management Computer Networks.
Introduction to Internet Network Management
Basic Foundations: Standards, Models, and Language
SNMPv1 Network Management: Organization and Information Models
Fundamentals of Network Management
SNMP (Simple Network Management Protocol) based Network Management
Standards, Models and Language
Presentation transcript:

Chapter 4 SNMPv1 Network Management: Chapter 4 SNMPv1 Network Management: Organization and Information Models Chapter 4 SNMPv1 Network Management: Organization and Information Models Network Management: Principles and Practice © Mani Subramanian 2011

Objectives IETF SNMP standard History RFC, STD, and FYI Chapter 4 SNMPv1 Network Management: Organization and Information Models Objectives IETF SNMP standard History RFC, STD, and FYI Organization Model 2- and 3-tier models Manager and agent Management messages Structure of management information, SMI Object type and instance Scalar and aggregate managed objects Management information base, MIB NMS physical and virtual databases IETF MIB-2 standard Network Management: Principles and Practice © Mani Subramanian 2011

Case Histories AT&T Network Management Centers Chapter 4 SNMPv1 Network Management: Organization and Information Models Case Histories AT&T Network Management Centers Network Operations Center Network Control Centers Monitors the network status Self-healing CNN World Headquarters Performance Management Fault Management Monitoring alarms Determines causes of failures (Artificial Intelligence) Centralized troubleshooting of NIC (remotely) Performance degradation due to NMS Network may come down due to NM traffic Need to manage NM tools Bell Operating company procedure NM tools can help in standardization of NM process Network Management: Principles and Practice © Mani Subramanian 2011

Managed LAN Notes NMS can automatically discover any component in the Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed LAN Notes NMS can automatically discover any component in the network as long as this component has a management agent. NMS on subnet 192.168.252.1 manages the router and the hubs on subnet 172.16.46.1 across the backbone network Network Management: Principles and Practice © Mani Subramanian 2011

Managed Hub: System Information Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed Hub: System Information Notes Information obtained querying the hub Data truly reflects what is stored in the hub System Description and System Object ID are set at the factory and can’t be modified → read-only. Time unit :1/100th of a second Network Management: Principles and Practice © Mani Subramanian 2011

Managed Router: System Information Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed Router: System Information Notes Network Management: Principles and Practice © Mani Subramanian 2011

Managed Hub: Port Addresses Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed Hub: Port Addresses Notes Information acquired by the NMS on hub interfaces Index refers to the interface on the hub Link address is the MAC address The second row data is a serial link Network Management: Principles and Practice © Mani Subramanian 2011

Managed Router: Port Addresses Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed Router: Port Addresses Notes Information acquired by NMS on the router interfaces Index refers to the interface on the router LEC is the ATM LAN emulation card Ethernet 2/0 interface refers to the interface card 2 and port 0 in that card Network Management: Principles and Practice © Mani Subramanian 2011

Internet SNMP Management Chapter 4 SNMPv1 Network Management: Organization and Information Models Internet SNMP Management 1970 - Internet control Message Protocol (ICMP) To manage ARPANET (Advanced Research Project Agency Network) Transfers control messages between nodes Example: ping 1984: ARPANET → Internet Simple Gateway Monitoring Protocol (SGMP) To monitor and configure gateways remotely Interim solution Simple Network Management Protocol (SNMP) Enhancement of SGMP Recommended by IAB (Internet Advisory Board) Intended as an interim solution Plan to migrate to OSI (CMIP/CMIS) Became the de facto standard due to its simplicity Internet Engineering Task Force (IETF) 1990 SNMPv1 1995 SNMPv2 (independent of the OSI standard) 1998 SNMPv3 (addresses the security feature) Network Management: Principles and Practice © Mani Subramanian 2011

Internet Organizations & Standards Chapter 4 SNMPv1 Network Management: Organization and Information Models Internet Organizations & Standards Internet documents (archived by the InterNIC (Internet Network Information Center)): Request for Comments (RFC) IETF STD: Internet Standard RFC FYI: For Your Information RFC IANA (Internet Assigned Numbers Authority) Assigns and coordinates the use of Internet protocol parameters: IP addresses, domain names, AS numbers, MIB OIDs, etc. Source for RFCs ftp://nic.mil/rfc ftp://ftp.internic.net/rfc http://nic/internet.net/ Network Management: Principles and Practice © Mani Subramanian 2011

Figure 4.4 SNMP Document Evolution Chapter 4 SNMPv1 Network Management: Organization and Information Models SNMPv1 & SNMPv2 Documents Figure 4.4 SNMP Document Evolution Network Management: Principles and Practice © Mani Subramanian 2011

SNMP Model Notes Organization Model Chapter 4 SNMPv1 Network Management: Organization and Information Models SNMP Model Organization Model Relationship between network element, agent, and manager Hierarchical architecture Information Model Uses ASN.1 syntax SMI (Structure of Management Information) MIB ( Management Information Base) Communication Model Transfer syntax SNMP over TCP/IP (more specifically, UDP) Communication services addressed by messages Security framework community-based model Notes Network Management: Principles and Practice © Mani Subramanian 2011

Two-Tier Organization Model Figure 4.5 Two-Tier Organization Model Chapter 4 SNMPv1 Network Management: Organization and Information Models Two-Tier Organization Model Figure 4.5 Two-Tier Organization Model Notes Any host that could query an agent is a manager. Network Management: Principles and Practice © Mani Subramanian 2011

Three-Tier Organization Model: RMON Chapter 4 SNMPv1 Network Management: Organization and Information Models Three-Tier Organization Model: RMON Figure 4.6 Three-Tier Organization Model Notes Managed object comprises network element and management agent RMON (Remote Monitoring) acts as an agent and a manager RMON gathers data from MO, analyses the data, and stores the data Communicates the statistics to the manager (solicited or unsolicited) Network Management: Principles and Practice © Mani Subramanian 2011

Three-Tier Organization Model: Proxy Server Chapter 4 SNMPv1 Network Management: Organization and Information Models Three-Tier Organization Model: Proxy Server Figure 4.7 Proxy Server Organization Model Notes Proxy server converts non-SNMP data from non-SNMP objects to SNMP compatible objects and messages Network Management: Principles and Practice © Mani Subramanian 2011

Two-Tier Organization Model Chapter 4 SNMPv1 Network Management: Organization and Information Models Two-Tier Organization Model Notes Exchange of management information, for example, between two service providers managing their respective networks. Network Management: Principles and Practice © Mani Subramanian 2011

System Architecture Notes Messages between manager and agent Chapter 4 SNMPv1 Network Management: Organization and Information Models System Architecture Notes Messages between manager and agent Direction of messages - 3 from manager and 2 from agent Network Management: Principles and Practice © Mani Subramanian 2011

SNMP Messages Notes Get-Request Chapter 4 SNMPv1 Network Management: Organization and Information Models SNMP Messages Get-Request Sent by manager requesting data from agent (e.g., sysDescr) Get-Next-Request Sent by manager requesting data on the next MO to the one specified (e.g., table with multiple instances of the same object) Set-Request Initializes or changes the value of network element Get-Response Agent responds with data for get and set requests from the manager Includes values, and error info if any. Trap Alarm generated by an agent (unsolicited) Notes Manager monitors network by polling agents about status and characteristics Generation of unsolicited alarm messages increased efficiency Network Management: Principles and Practice © Mani Subramanian 2011

Information Model Notes Chapter 4 SNMPv1 Network Management: Organization and Information Models Information Model Structure of Management Information (SMI) (RFC 1155) Specification and organizational aspects of MOs Managed Object Scalar Aggregate or tabular object Management Information Base (RFC 1213) Definition of MOs Grouping of MOs Relationship between MOs Notes RFCs can be downloaded from ftp.internic.net/rfc Some address standard network objects Others address specialized network objects, e.g., OSPF (RFC 1253), ATM (RFC 1695), etc. Private vendor objects are specified in the private MIBs Provided by vendors for their products Network Management: Principles and Practice © Mani Subramanian 2011

Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed Object Notes SMI is concerned only with object type and not object instance Object type and data type are synonymous Object identifier is data type, not instance Object instance: IP address Two identical hubs have the same object type with the same OID, but each one represents a different object instance with a different IP address. (See Figure 4.2) Network Management: Principles and Practice © Mani Subramanian 2011

Managed Object: Multiple Instances Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed Object: Multiple Instances Notes All 3 Com hubs of the same version have identical identifier; they are distinguished by the IP address. Each IP address is an instance of the object. Network Management: Principles and Practice © Mani Subramanian 2011

Name Notes Uniquely defined by: DESCRIPTOR, and OBJECT IDENTIFIER Chapter 4 SNMPv1 Network Management: Organization and Information Models Name Uniquely defined by: DESCRIPTOR, and OBJECT IDENTIFIER Notes Example: ipAddrTable ip 20 DESCRIPTOR → ipAddrTable OBJECT IDENTIFIER → ip 20 DESCRIPTOR is a mnemonic name that: Has to be unique Begins with a lowercase letter Network Management: Principles and Practice © Mani Subramanian 2011

Internet Subnodes Notes mib-2 OBJECT IDENTIFIER ::= {mgmt 1} Chapter 4 SNMPv1 Network Management: Organization and Information Models Internet Subnodes Notes directory OBJECT IDENTIFIER ::= {internet 1} mgmt OBJECT IDENTIFIER ::= {internet 2} experimental OBJECT IDENTIFIER ::= {internet 3} private OBJECT IDENTIFIER ::= {internet 4} mib-2 OBJECT IDENTIFIER ::= {mgmt 1} Network Management: Principles and Practice © Mani Subramanian 2011

Private MIB Example Notes private MIB intended for vendor equipment Chapter 4 SNMPv1 Network Management: Organization and Information Models Private MIB Example Notes private MIB intended for vendor equipment The objects to be included are left to the discretion of the vendors IANA (Internet Assigned Numbers Authority) assigns identifiers Network Management: Principles and Practice © Mani Subramanian 2011

SNMP ASN.1 Data Type Notes Not all ASN.1 constructs are used in SNMP Chapter 4 SNMPv1 Network Management: Organization and Information Models SNMP ASN.1 Data Type Notes Not all ASN.1 constructs are used in SNMP Tagged type not explicitly used However, IMPLICIT and EXTERNAL keywords are used for derived application data types. CHOICE is used as well Network Management: Principles and Practice © Mani Subramanian 2011

Primitive Data Types Notes Chapter 4 SNMPv1 Network Management: Organization and Information Models Primitive Data Types Notes get-request message has NULL for value fields and get-response from agent has the values filled in subtype: INTEGER (0..255) OCTET STRING (SIZE 0..255) OCTET STRING (SIZE 8) Network Management: Principles and Practice © Mani Subramanian 2011

Enumerated Notes Special case of INTEGER data type Chapter 4 SNMPv1 Network Management: Organization and Information Models Enumerated Special case of INTEGER data type Notes noError NULL by convention Network Management: Principles and Practice © Mani Subramanian 2011

Defined or Application Data Type Chapter 4 SNMPv1 Network Management: Organization and Information Models Defined or Application Data Type Notes Defined data types are simple or base types Opaque is used to create data types based on previously defined data types TLV for the new definition is wrapped around the TLV of the previously defined type Supports the capability to pass arbitrary ASN.1 syntax Network Management: Principles and Practice © Mani Subramanian 2011

Constructor or Structured Data Type: Chapter 4 SNMPv1 Network Management: Organization and Information Models Constructor or Structured Data Type: SEQUENCE List maker Notes SEQUENCE is used to build a list SEQUENCE OF is used to build a table SET and SET OF are not included in SNMP-based management syntax Network Management: Principles and Practice © Mani Subramanian 2011

Constructor or Structured Data Type: Chapter 4 SNMPv1 Network Management: Organization and Information Models Constructor or Structured Data Type: SEQUENCE OF Notes Network Management: Principles and Practice © Mani Subramanian 2011

“SEQUENCE OF” Example Notes Chapter 4 SNMPv1 Network Management: Organization and Information Models “SEQUENCE OF” Example Notes The above example (Figure 4.3) uses part of the IP MIB discussed for SEQUENCE OF construct. Network Management: Principles and Practice © Mani Subramanian 2011

Encoding Notes Basic Encoding Rules (BER) Tag, Length, and Value (TLV) Chapter 4 SNMPv1 Network Management: Organization and Information Models Encoding Basic Encoding Rules (BER) Tag, Length, and Value (TLV) SNMP Data Types and Tags Type Tag OBJECT IDENTIFIER UNIVERSAL 6 SEQUENCE UNIVERSAL 16 IpAddress APPLICATION 0 Counter APPLICATION 1 Gauge APPLICATION 2 TimeTicks APPLICATION 3 Opaque APPLICATION 4 Notes SEQUENCE Encoding: P/C = 1 Value: contains the concatenation of the complete BER encoding (TLV) of the components of the value Network Management: Principles and Practice © Mani Subramanian 2011

OBJECT IDENTIFIER and IP Chapter 4 SNMPv1 Network Management: Organization and Information Models OBJECT IDENTIFIER and IP Encoding Each subidentifier is encoded as an octet All subidentifiers are concatenated to form the object identifier If subidentifier > 127 → first octet represents the number of subsequent octets representing the subidentifier. In this case, the 8th bit of the first octet is set to 1. Exception to this rule is for iso(1) and standard (3) → both are coded as one subidentifier = 43 Example: internet {1 3 6 1} 00000110 00000011 00101011 00000110 00000001 Type Length 43 6 1 IP Address is encoded as straight octet strings Example: 10.11.10.11 → 01000000 00000100 00001010 00001011 00001010 00001011 Type Length 10 11 10 11 Network Management: Principles and Practice © Mani Subramanian 2011

Managed Object: Structure Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed Object: Structure Notes Network Management: Principles and Practice © Mani Subramanian 2011

Chapter 4 SNMPv1 Network Management: Organization and Information Models Managed Object: Macro Network Management: Principles and Practice © Mani Subramanian 2011

Aggregate Managed Object Chapter 4 SNMPv1 Network Management: Organization and Information Models Aggregate Managed Object A group of objects Also called tabular objects Can be represented by a table with Columns of objects Rows of instances Table of Objects List of Objects Objects Notes Example: IP address table Consists of objects: IP address Interface Subnet mask (which subnet this address belongs to) Broadcast address (value of l.s.b. in IP broadcast address) Largest IP datagram that can be assembled Multiple instances of these objects associated with the node Network Management: Principles and Practice © Mani Subramanian 2011

Aggregate M.O. Macro: Table Object Chapter 4 SNMPv1 Network Management: Organization and Information Models Aggregate M.O. Macro: Table Object ipAddrTable OBJECT-TYPE ::= {ip 20} ipAddrEntry OBJECT-TYPE ::= {ipAddrTable 1} Network Management: Principles and Practice © Mani Subramanian 2011

Aggregate M.O. Macro: Entry Object Chapter 4 SNMPv1 Network Management: Organization and Information Models Aggregate M.O. Macro: Entry Object Notes Index ipAdEntAddr uniquely identifies an instance May require more than one object in the instance to uniquely identify it Network Management: Principles and Practice © Mani Subramanian 2011

Aggregate M.O. Macro: Columnar Objects Chapter 4 SNMPv1 Network Management: Organization and Information Models Aggregate M.O. Macro: Columnar Objects Notes Network Management: Principles and Practice © Mani Subramanian 2011

Tabular Representation of Chapter 4 SNMPv1 Network Management: Organization and Information Models Tabular Representation of Aggregate Object Notes The objects TABLE T and ENTRY E are objects that are logical objects. They define the grouping and are not accessible Columnar objects are objects that represent the attributes and hence are accessible Each instance of E is a row of columnar objects 1 through 5 Multiple instances of E are represented by multiple rows Network Management: Principles and Practice © Mani Subramanian 2011

Tabular Representation of Aggregate Object (cont.) Chapter 4 SNMPv1 Network Management: Organization and Information Models Tabular Representation of Aggregate Object (cont.) Notes Notice that the column-row numeric designation is reverse of what we are used to as row-column Network Management: Principles and Practice © Mani Subramanian 2011

Aggregate Managed Object Chapter 4 SNMPv1 Network Management: Organization and Information Models Multiple Instances of Aggregate Managed Object Network Management: Principles and Practice © Mani Subramanian 2011

SMI Definition STD 16 / 1155 RFC Chapter 4 SNMPv1 Network Management: Organization and Information Models SMI Definition STD 16 / 1155 RFC Notes EXPORTS identifies the objects that any other module could import. Network Management: Principles and Practice © Mani Subramanian 2011

SMI Definition STD 16 / 1155 RFC (cont.) Chapter 4 SNMPv1 Network Management: Organization and Information Models SMI Definition STD 16 / 1155 RFC (cont.) Notes Network Management: Principles and Practice © Mani Subramanian 2011

SMI Definition STD 16 / 1155 RFC (cont.) Chapter 4 SNMPv1 Network Management: Organization and Information Models SMI Definition STD 16 / 1155 RFC (cont.) Notes Network Management: Principles and Practice © Mani Subramanian 2011

SMI Definition STD 16 / 1155 RFC (cont.) Chapter 4 SNMPv1 Network Management: Organization and Information Models SMI Definition STD 16 / 1155 RFC (cont.) Network Management: Principles and Practice © Mani Subramanian 2011

SMI Definition STD 16 / 1155 RFC (cont.) Chapter 4 SNMPv1 Network Management: Organization and Information Models SMI Definition STD 16 / 1155 RFC (cont.) Notes Network Management: Principles and Practice © Mani Subramanian 2011

Criteria for including an object in MIB-II Chapter 4 SNMPv1 Network Management: Organization and Information Models Criteria for including an object in MIB-II [RFC 1213/ STD 17] (1) An object needed to be essential for either fault or configuration management (2) Only weak control objects were permitted (by weak, it is meant that tampering with them can do only limited damage). This criterion reflects the fact that the current management protocols are not sufficiently secure to do more powerful control operations. (3) Evidence of current use and utility was required. (4) In MIB-I, an attempt was made to limit the number of objects to about 100 to make it easier for vendors to fully instrument their software. In MIB-II, this limit was raised given the wide technological base now implementing MIB-I. (5) To avoid redundant variables, it was required that no object be included that can be derived from others in the MIB. (6) Implementation specific objects (e.g., for BSD UNIX) were excluded. (7) It was agreed to avoid heavily instrumenting critical sections of code. The general guideline was one counter per critical section per layer. Network Management: Principles and Practice © Mani Subramanian 2011

MIB Notes MIB-II (RFC 1213) is superset of MIB-I. Chapter 4 SNMPv1 Network Management: Organization and Information Models MIB Notes MIB-II (RFC 1213) is superset of MIB-I. Objects that are related grouped into object groups. MIB module comprises module name, imports from other modules, and definitions of current module. RFC 1213 defines eleven groups; expanded later. Network Management: Principles and Practice © Mani Subramanian 2011

Chapter 4 SNMPv1 Network Management: Organization and Information Models System Group Notes Network Management: Principles and Practice © Mani Subramanian 2011

Chapter 4 SNMPv1 Network Management: Organization and Information Models sysServices Notes Network Management: Principles and Practice © Mani Subramanian 2011

Interfaces Group Notes Chapter 4 SNMPv1 Network Management: Organization and Information Models Interfaces Group Notes Info about specific interfaces addressed in specific MIBs Example: dot3 OBJECT IDENTIFER ::= { transmission 7 } [RFC 2358, Definitions of Managed Objects for the Ethernet-like Interface Types] Network Management: Principles and Practice © Mani Subramanian 2011

ifEntry Notes ifEntry specifies the objects in a row in the ifTable. Chapter 4 SNMPv1 Network Management: Organization and Information Models ifEntry Notes ifEntry specifies the objects in a row in the ifTable. Each interface is defined as a row in the table. Network Management: Principles and Practice © Mani Subramanian 2011

Chapter 4 SNMPv1 Network Management: Organization and Information Models ifType Notes Type of interface below the network layer defined as enumerated integer. Network Management: Principles and Practice © Mani Subramanian 2011

IP Group Notes ipForwarding: Forwarding Router/Gateway (1) and Chapter 4 SNMPv1 Network Management: Organization and Information Models IP Group Notes ipForwarding: Forwarding Router/Gateway (1) and non-forwarding/host (2) IP Address Table contains table of IP addresses IP Route Table contains an entry for each route IP Network-to-Media Table is address translation table mapping IP addresses to physical addresses Network Management: Principles and Practice © Mani Subramanian 2011

Chapter 4 SNMPv1 Network Management: Organization and Information Models IP Address Table Notes Network Management: Principles and Practice © Mani Subramanian 2011

Chapter 4 SNMPv1 Network Management: Organization and Information Models IP Routing Table Network Management: Principles and Practice © Mani Subramanian 2011

IP Address Translation Table Chapter 4 SNMPv1 Network Management: Organization and Information Models IP Address Translation Table Notes Network Management: Principles and Practice © Mani Subramanian 2011

ICMP Group Notes Objects associated with ping Chapter 4 SNMPv1 Network Management: Organization and Information Models ICMP Group Notes Objects associated with ping icmpOutEchos # ICMP echo messages sent icmpInEchoReps # ICMP echo reply messages received Objects associated with traceroute/tracert icmpInTimeExcs # ICMP time exceeded messages received Network Management: Principles and Practice © Mani Subramanian 2011

TCP Group Notes Connection-oriented transport protocol group Chapter 4 SNMPv1 Network Management: Organization and Information Models TCP Group Notes Connection-oriented transport protocol group Has one table Network Management: Principles and Practice © Mani Subramanian 2011

TCP Connection Table Notes Chapter 4 SNMPv1 Network Management: Organization and Information Models TCP Connection Table Notes Network Management: Principles and Practice © Mani Subramanian 2011

UDP Group Notes Connectionless transport protocol group Chapter 4 SNMPv1 Network Management: Organization and Information Models UDP Group Notes Connectionless transport protocol group Has one table, UDP table Network Management: Principles and Practice © Mani Subramanian 2011