Chapter 7  Management Information Base (MIB) 1 Chapter 7 Overview  Structure of management info (SMI)  Definition of mib-2 objects  Use of MIB browser.

Slides:



Advertisements
Similar presentations
Organization and Information Models
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Monitoring the Network Connecting Networks.
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.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Simple Network Management Protocol (SNMP) Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
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.
CSEE W4140 Networking Laboratory Lecture 11: SNMP Jong Yul Kim
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Simple Network Management Protocol (SNMP) Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
1 SNMP Simple Network Management Protocol. 2 SNMP Overview Define mechanism for remote management of network devices (routers, bridges, etc.) Fundamental.
Shivkumar Kalyanaraman Rensselaer Polytechnic Institute 1 Simple Network Management Protocol (SNMP) Shivkumar Kalyanaraman Rensselaer Polytechnic Institute.
COMP4690, by Dr Xiaowen Chu, HKBU
Guide to TCP/IP, Third Edition Chapter 11: Monitoring and Managing IP Networks.
SNMP Terms SNMP Agent (network element to monitor) SNMP Management Station Community String (password) SMI (Structure of Management Info) MIB (Management.
ICONICS Worldwide Customer Summit – September 2006 Jim Desrosiers SNMP Data Mining for IT Connectivity.
1 Kyung Hee University Prof. Choong Seon HONG SNMP Management Information.
SNMP (Simple Network Management Protocol) Jon Sevy Geometric and Intelligent Computing Laboratory Department of Mathematics and Computer Science Drexel.
Chapter 6 Overview Simple Network Management Protocol
SNMP Management Information
Chapter 2  Overview of Network Management 1 Chapter 2 Overview  Why is network mgmt necessary?  Network managers job  Network management vocabulary.
Emanuele Pasqualucci Extending AppManager Monitoring with the SNMP Toolkit.
SNMP: Simple Network Management Protocol
SNMP (Simple Network Management Protocol)
NMS Labs Mikko Suomi LAB1 Choose SNMP device managment software Features: –Gives Nice overview of network –Bandwith monitoring –Multible.
Internet Standard Management Framework w.lilakiatakun.
Chapter 4 SNMPv1: Organization and Information Models Network Management: Principles and Practice © Mani Subramanian Chapter 4.
1 CHAPTER 30 Internet Management Albert30.1, 2, 3 Yifan30.4, 5, 6, 7 Jianxin30.8 Huaidong30.9 Lai Yee30.10 Daniel30.11, 12, 13.
Chapter 1 Overview Review Overview of demonstration network
SNMP Management: Management Information Base by Behzad Akbari Fall 2008 In the Name of the Most High.
Internet Standard Management Framework w.lilakiatakun.
1 SNMP Simple network management protocol Group: Techno Presented by: Karthik Gottiparthy Gautami Parulkar Neeraj Sharma Jigar Patel Hariharan Venkataraman.
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.
CHAPTER 9: NETWORK MANAGEMENT Management Information Base Management Information Base Abstract Syntax Notation Abstract Syntax Notation Simple Network.
SNMP ITL. ITL: © Hans Kruse, Shawn Ostermann, Carl Bruggeman2 Objectives Overview of SNMP SNMP Tools SNMP Monitoring Infrastructure.
BAI513 - PROTOCOLS SNMP BAIST – Network Management.
SNMP Simple Network Management Protocol. SNMP and UDP Uses UDP as transport protocol Connectionless Connectionless Port 161 for sending and receiving.
Fundamentals of Network Management by Behzad Akbari Fall 2008 In the Name of the Most High.
Prof. Younghee Lee 1 1 Computer Networks u Lecture 14: Network Management Prof. Younghee Lee * Some part of this teaching materials are prepared referencing.
429 SNMP. (c) 2001, Hans Kruse and Shawn Ostermann 2 Objectives  Overview of SNMP  SNMP Tools  Direct Access to Cisco Routers.
Standards for Network Administration Week-5. Standards for Network Administration 1. Management Information Base A structured database about a network.
1 Based on Behzad Akbari Fall 2011 Network Management lectures.
TCP/IP Honolulu Community College Cisco Academy Training Center Semester 2 Version 2.1.
APRICOT 2008 Network Management Taipei, Taiwan February 20-24, 2008 Introduction to SNMP.
Chapter 4 SNMPv1 Network Management:
1 Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian 2000 Chapter 3 And Chapter.
 Introduction  Structure of Management Information  Practical Issues  Summary 2.
Chapter 9 Network Management
IP Over InfiniBand Working Group Management Information Bases 55th IETF Atlanta Sean Harnedy InfiniSwitch Corporation
Lec 2: Infrastructure of Network Management Part1 from : Computer Networking: A Top Down Approach 6 th edition – Chapter 9 1 Organized by: Nada Alhirabi.
1 SNMPv2 by Behzad Akbari Fall 2008 In the Name of the Most High.
ITL Getting Information: Packet Sniffing Cisco Router Commands SNMP.
Manajemen Jaringan, Sukiswo ST, MT 1 SNMP Management Information Sukiswo
Network Management Workshop June 2009 Papeete, French Polynesia
The Structure of Management Information (SMI) Naming OIDs, Defining OIDs SNMP Operations Hamdamboy Urunov, a Ph.D. Researcher student. Special Communication.
Network management Communication model
Lec7: SNMP Management Information
Karl Quinn 23rd November 2004 NDS M.Sc.
APRICOT 2008 Network Management Taipei, Taiwan February 20-24, 2008
Network Management Workshop November 2009 Nadi, Fiji
Network Management Workshop June 2009 Papeete, French Polynesia
Chapter 6 – Routing.
Network Management Computer Networks.
SANOG 10 Workshop August New Delhi, India
© 2002, Cisco Systems, Inc. All rights reserved.
Network Management Workshop intERlab at AIT Thailand March 11-15, 2008
4. Management Information Base
Standards, Models and Language
Presentation transcript:

Chapter 7  Management Information Base (MIB) 1 Chapter 7 Overview  Structure of management info (SMI)  Definition of mib-2 objects  Use of MIB browser  MIB compiler  MIB editor

Chapter 7  Management Information Base (MIB) 2 Intro  In Chapter 6, we looked at SMI tree o Here, interested in mib-2 branch  On mib-2 branch o There is an almost endless number of things that could be monitored o But don’t want performance to suffer o Therefore, mib-2 is limited

Chapter 7  Management Information Base (MIB) 3 SMI  We’re interested in nodes under iso (1)  Internet is under DoD (DoD funded ARPA)  Internet node now administered by IAB  All mib-2 objects under iso.org.dod.internet.mgmt.mib-2, or, equivalently,

Chapter 7  Management Information Base (MIB) 4 iso (1)  standard (0) has a node for each approved “international standard”  registration-authority (1) is reserved for OSI registration authorities  member-body (2) has node for each country in ISO/IEC  identified-organization (3) has node for “any organization that can justify it” o Currently only NIST and DoD

Chapter 7  Management Information Base (MIB) 5 dod (6)  Under dod (6), there is only internet (1)  Under internet (1) o directory (1) for DoD services o management (2) for nodes defined in RFCs (administered by IANA) o experimental (3) administered by IANA o private (4), enterprise (1) for proprietary MIBs

Chapter 7  Management Information Base (MIB) 6 management (2)  mib-2 (1) contains MIB II objects  mib-2 is the focus of this chapter  MIB objects specified with subset of ASN.1 o Subset used is minimum required o Consistent with SNMP approach (keep it simple)  More details on ASN.1 in Appendix B o Lots of other sources of info available o ASN.1 is like a programming language

Chapter 7  Management Information Base (MIB) 7 MIB Objects  Object-Type Macro o Written in ASN.1  Acts as a template for constructing MIB objects  Each line is a clause  Almost all mib-2 objects created from these clauses o Exceptions are… o …ReferPart and DefValPart

Chapter 7  Management Information Base (MIB) 8 sysDescr Object  sysDescr includes o SYNTAX o ACCESS o STATUS o DESCRIPTION o value

Chapter 7  Management Information Base (MIB) 9 sysDescr Object  Anything following “  ” is a comment  system 1 is node 1 under “system” in SMI tree  system is at o  So, system 1 is at o

Chapter 7  Management Information Base (MIB) 10 sysName  What info does sysName provide? o Node’s domain name  Where does sysName live in SMI tree?  Recall, system is at o  So system 5 is at o

Chapter 7  Management Information Base (MIB) 11 ipAddrTable  Let’s consider a more complex object definition  Consider ipAddrTable o 4 columns o 1 row for each interface

Chapter 7  Management Information Base (MIB) 12 ipAddrTable  Each entry (row) in table has object identifier ipAddrEntry, mib o E.g., object identifier of object in column ipAdEntNetMask is mib  Index object is ipAdEntAddr (from 1 to N) o ipAdEntBcastAddr for interface 2 is at  mib o ipAdEntNetMask for interface 4 is at  mib

Chapter 7  Management Information Base (MIB) 13 ipAddrTable  Uses template on previous slide

Chapter 7  Management Information Base (MIB) 14 ipAddrEntry  Use ipAddrTable  Note o Sequence element is a row o Value is ipAddrTable 1, i.e., mib

Chapter 7  Management Information Base (MIB) 15 NMS Presentation of iso  Meterware view of iso branch  SNMP can only access leaf node  Note that IP address of WS1 is

Chapter 7  Management Information Base (MIB) 16 NMS Presentation of mib-2  Meterware view of mib-2  Note 10 original groups o system thru snmp  13 extensions o rmon, etc.

Chapter 7  Management Information Base (MIB) 17 NMS View of ipAddrTable  Meterware view of ipAdderTable

Chapter 7  Management Information Base (MIB) 18 NMS View of ipAddrTable  Meterware view of value in ipAdderTable  Note that ipAdEntAddr is index object

Chapter 7  Management Information Base (MIB) 19 WS1 ipAddrTable  ipAdEntAddr o is loopback address on WS1 o is IP address of NIC  ipAdEntIfIndex o 1 identifies interface in ifTable o 2 identifies in ifTable

Chapter 7  Management Information Base (MIB) 20 WS1 ipAddrTable  ipAdNetMask mask for addresses  ipAdEntBcastAdd o Indicates broadcast address  ipAdEntReasmmax Size o Max size of reassembled datagram

Chapter 7  Management Information Base (MIB) 21 Index Object  NMS might not know index object  Then how can NMS construct table?  To get ipAdEntNetMask column… o GetNextRequest(ipAdEntNetMask) to get ipAdEntNetMask.1 o GetNextRequest(ipAsEntNetMask.1) to get ipAdEntNetMask.2 o GetNextRequest(ipAsEntNetMask.2) to get ipAdEntBcastAddr.1, and so on…

Chapter 7  Management Information Base (MIB) 22 Meterware Network View  Summary view

Chapter 7  Management Information Base (MIB) 23 Meterware Network View  MIB browser for Switch 2

Chapter 7  Management Information Base (MIB) 24 Set Command  Check ifAdminStatus of Switch2 o All 27 ports are “administratively up” o Only ports 3 and 25 are connected o Port 3 connected to SERVER o Port 25 connected to 10Base2 cable

Chapter 7  Management Information Base (MIB) 25 Set Command  Note that Port 3 of Switch2 connects to SERVER = port 3

Chapter 7  Management Information Base (MIB) 26 Set Command  Ping SERVER ( ) from WS1

Chapter 7  Management Information Base (MIB) 27 Set Command  Set ifAdminStatus of port 3 on switch2 to “down”

Chapter 7  Management Information Base (MIB) 28 Set Command  Meterware shows port 3 is down o 1 == up o 2 == down

Chapter 7  Management Information Base (MIB) 29 Set Command  Again, ping SERVER from WS1

Chapter 7  Management Information Base (MIB) 30 Enterprise MIBs  hp is node for Hewlett Packard  What, no Cisco node?

Chapter 7  Management Information Base (MIB) 31 Cisco Catalyst MIB

Chapter 7  Management Information Base (MIB) 32 Compile Cisco MIB  Compile ESSWITCH-MIB-MY

Chapter 7  Management Information Base (MIB) 33 Compile Cisco MIB  Compile ESSWITCH-MIB-MY2

Chapter 7  Management Information Base (MIB) 34 Enterprise Node  Why “grandjunction” ?

Chapter 7  Management Information Base (MIB) 35 Grandjunction node  Children of “series 2000”

Chapter 7  Management Information Base (MIB) 36 sysInfo node  Select sysInfoNumberOfSwitchPorts…  What should we find?

Chapter 7  Management Information Base (MIB) 37 sysInfo node  What does this tell us?  Switch has 27 ports  Why not just count ports?  Allows for remote mgmt!

Chapter 7  Management Information Base (MIB) 38 MIB Editor  We have seen how to construct MIB objects as text files and compile  There are MIB editors o User-friendly editor to make correct source code o May be part of NMS or standalone

Chapter 7  Management Information Base (MIB) 39 Chapter 7 Summary  Formal definition of MIB objects  Syntax of ASN.1  Simple and constructed mib-2 objects  Meterware screen shots  Compiled a MIB module  MIB editor