CSEE W4140 Networking Laboratory Lecture 11: SNMP Jong Yul Kim 04.15.2009.

Slides:



Advertisements
Similar presentations
Management Information Base for Version 2 of the Simple Network Management Protocol Presented by Zhou Ji (MIB for SNMPv2) By SNMPv2 Working Group.
Advertisements

TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 24 Network Management: SNMP.
Lecture 16 Network Management CPE 401 / 601 Computer Network Systems slides are modified from Dave Hollinger slides are modified from Jim Kurose, Keith.
Dr Alejandra Flores-Mosri Network Monitoring Internet Management & Security 06 Learning outcomes At the end of this session, you should be able to: –Explain.
CSEE W4140 Networking Laboratory Lecture 3: IP Forwarding and ICMP Jong Yul Kim
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
1 SNMP Simple Network Management Protocol. 2 SNMP Overview Define mechanism for remote management of network devices (routers, bridges, etc.) Fundamental.
COMP4690, by Dr Xiaowen Chu, HKBU
1 Network Management and SNMP  What is Network Management?  ISO Network Management Model (FCAPS)  Network Management Architecture  SNMPv1 and SNMPv2.
SNMP & MIME Rizwan Rehman, CCS, DU. Basic tasks that fall under this category are: What is Network Management? Fault Management Dealing with problems.
SNMP Simple Network Management Protocol
Guide to TCP/IP, Third Edition Chapter 11: Monitoring and Managing IP Networks.
SNMP (Simple Network Management Protocol) Jon Sevy Geometric and Intelligent Computing Laboratory Department of Mathematics and Computer Science Drexel.
ENS 1 SNMP M Clements. ENS 2 Simple Network Management Protocol Manages elements in networks – E.g. routers, switches, IP phones, printers etc. Uses manager.
1 Network Management Computer Networks. 2 OSI Network Management Model Performance Management e.g. utilization Fault Management e.g. SNMP traps Configuration.
McGraw-Hill The McGraw-Hill Companies, Inc., 2000 SNMP Simple Network Management Protocol.
SNMP Management. 2 Overview u Growth of network size led to need for management techniques u Five main areas u Configuration management u Deals with installing,
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
SNMP ( Simple Network Management Protocol ) based Network Management.
1.  TCP/IP network management model: 1. Management station 2. Management agent 3. „Management information base 4. Network management protocol 2.
Emanuele Pasqualucci Extending AppManager Monitoring with the SNMP Toolkit.
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.
SNMP Simple Network Management Protocol Team: Matrix CMPE-208 Fall 2006.
Basic tasks that fall under this category are: What is Network Management? Fault Management Dealing with problems and emergencies in the network (router.
SNMP (Simple Network Management Protocol)
1 Introduction to Internet Network Management Mi-Jung Choi Dept. of Computer Science KNU
Network management Network management can be characterized based on the functions it carries out: Configuration Management: inventory, configuration,
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.
Communication and Functional Models
BAI513 - PROTOCOLS SNMP BAIST – Network Management.
ICT 6621 : Advanced NetworkingKhaled Mahbub, IICT, BUET, 2008 Lecture 13 Network Management.
CS 453 Computer Networks Lecture 22 Network Management.
Lec 3: Infrastructure of Network Management Part2 Organized by: Nada Alhirabi NET 311.
1 Network Management: SNMP The roots of education are bitter, but the fruit is sweet. - Aristotle.
SNMP Simple Network Management Protocol SNMP Simple Network Management Protocol Haris Ribic.
Prof. Younghee Lee 1 1 Computer Networks u Lecture 14: Network Management Prof. Younghee Lee * Some part of this teaching materials are prepared referencing.
SNMP 1. SNMP is an Internet protocol developed by the IETF. It is designed to facilitate the exchange of management information between network elements.
Management Information Base for Version 2 of the Simple Network Management Protocol (MIB for SNMPv2)
Network Management Security
CCNA4 v3 Module 6 v3 CCNA 4 Module 6 JEOPARDY K. Martin.
1 Kyung Hee University Prof. Choong Seon HONG SNMP Network Management Concepts.
CITA 440 Week 6 SNMPv1. Internet SNMP Management Internet Engineering Task Force (IETF) –1990SNMPv1 –1996SNMPv2 –1998SNMPv3 Internet documents: –Request.
Ch 9. Network Management Myungchul Kim
 Introduction  Structure of Management Information  Practical Issues  Summary 2.
Text Overview of SNMP, FTP, Telnet. Text Overview of SNMP.
Lec 2: Infrastructure of Network Management Part1 from : Computer Networking: A Top Down Approach 6 th edition – Chapter 9 1 Organized by: Nada Alhirabi.
Chapter 36 Network Management & SNMP. Network management monitors network related hardware & software; troubleshoot network problems Detects major failures.
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.
Lec 3: Infrastructure of Network Management Part2 Organized by: Nada Alhirabi NET 311.
Network management Communication model
Lec7: SNMP Management Information
14. Network Management System (NMS)
Lec 5: SNMP Network Management
SNMP M Clements ENS.
SNMP M Clements ENS.
Network Management Computer Networks.
Introduction to Internet Network Management
System and Network Management
SNMP M Clements ENS.
Lec 5: SNMP Network Management
SNMP (Simple Network Management Protocol) based Network Management
SNMP (Simple Network Management Protocol) based Network Management
COMS/CSEE 4140 Networking Laboratory Lecture 10
Simple Network Management Protocol
Presentation transcript:

CSEE W4140 Networking Laboratory Lecture 11: SNMP Jong Yul Kim

Annoucements  Visit to TelioSonera’s NY POP WedFri 1GowriPhilip 2JiaGaurav 3TianJordan 4RamachandranDa Quan 5DefengCesar 6Ankit 7Jorge 8Hai 9Guangyao 10Apar 11Aaron 12Siming 13Eric 14Aniruddha 15Suhas 16Justin 17Adam 18Palak 19Adnan

Network management  Network operators need tools to monitor and manage networks remotely. True even if the network is relatively small.  Examples: How many IP fragments did this router create? How long has the server been running? Which host is about to shutdown?  Types of management Performance Fault

Network management architecture

Components of the network management architecture  Managing entity is the central management station within the network: “the administrator’s console”  Managed device is the machine we’re interested in monitoring / controlling  Managed objects are pieces of hardware within the managed device, e.g. network interface card, and the set of configurations for hardward and software  Management Information Base (MIB) is the information of interest related to managed objects, e.g. routing table  Network management agent is a program that runs on the managed device which communicates with the managing entity.  Network management protocol is the protocol used between the agent and the managing entity

Four parts of SNMP 1.Network management objects Management Information Base (MIB) This is the value that we’re interested in monitoring or controlling. A MIB module is a collection of related MIBs. 2.Data definition language Structure of Management Information (SMI) This defines the format of MIBs such as data type and object model.

Four parts of SNMP 3.Protocol Simple Network Management Protocol (SNMP) This is the protocol used between the managing entity and the agent. 4.Security and administration capabilities  MIB and SMI are independent of the protocol. The protocol is independent of MIB and SMI.

SMI  SMI is used to define the syntax and semantics of management objects.  It defines basic data types and higher level constructs, such as OBJECT-TYPE and MODULE-TYPE.  SMI is a subset of ASN.1 (Abstract Syntax Notation 1), which adopts a {machine,OS,language}-independent method for describing data and rules for transmitting that data

SMI basic data types

SMI OBJECT-TYPE ipForwDatagrams OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS current 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 } MIB module Object Identifier (OID)

Organization of managed objects  Organized in a tree-like hierarchy  Each node is named with an OID.  OIDs reflect the structure of the hierarchy.  The OID (iso.org.dod.internet.mgm t.mib-2) is at the top of the hierarchy for all managed objects of the MIB-II.  Manufacturers of networking equipment can add product specific objects to the hierarchy.

MIBs  A MIB specifies the managed objects, which have OIDs.  The OID is specified in a MIB file.  In Linux, MIB files are in the directory /usr/share/snmp/mibs Multiple MIB files MIB-II (defined in RFC 1213) defines the managed objects of TCP/IP networks  When an SNMP manager requests an object, it sends the OID to the SNMP agent.

UDP Example

SNMP Protocol  SNMP manager and an SNMP agent communicate using the SNMP protocol Generally: Manager sends queries and agent responds Exception: Traps are initiated by agent. Notice UDP port 161

SNMP message types

Traps  Traps are messages that are asynchronously sent by an agent to a manager  Traps are triggered by an event  Defined traps include: linkDown: Even that an interface went down coldStart - unexpected restart (i.e., system crash) warmStart - soft reboot linkUp - the opposite of linkDown (SNMP) AuthenticationFailure

Homework  Prelab 9 due this Friday Please write your own answers!  Lab report 8 due next week before labs

Main Points of Lab 9  SNMP MIBs SNMP requests and responses Security Traps  Note: You need to download files from web and bring it to the lab