Speaker : Yung-Da Chen Advisor : Dr. Kai-Wei Ke Date : 2011/01/07 Network Management System Using SNMP.

Slides:



Advertisements
Similar presentations
1 Pertemuan 05 Model Informasi - SMI Matakuliah: H0372/Manajemen Jaringan Tahun: 2005 Versi: 1/0.
Advertisements

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 Pertemuan 03 Garis besar manajemen jaringan Matakuliah: H0372/Manajemen Jaringan Tahun: 2005 Versi: 1/0.
Dasar Manajemen Jaringan
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
Network Management Principles and Protocols
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.
Network Management Definition "...deploying and coordinating resources in order to plan, operate, administer, analyze, evaluate, design and expand communication.
Dr Alejandra Flores-Mosri Network Monitoring Internet Management & Security 06 Learning outcomes At the end of this session, you should be able to: –Explain.
COMP4690, by Dr Xiaowen Chu, HKBU
SNMP Simple Network Management Protocol. Computer Center, CS, NCTU 2 Introduction  SNMP – Simple Network Management Protocol A set of standards for network.
SNMP Simple Network Management Protocol
Guide to TCP/IP, Third Edition Chapter 11: Monitoring and Managing IP Networks.
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.
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.
Chapter 2  Overview of Network Management 1 Chapter 2 Overview  Why is network mgmt necessary?  Network managers job  Network management vocabulary.
SNMP In Depth. SNMP u Simple Network Management Protocol –The most popular network management protocol –Hosts, firewalls, routers, switches…UPS, power.
SNMP ( Simple Network Management Protocol ) based Network Management.
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.
SNMP (Simple Network Management Protocol)
1 Introduction to Internet Network Management Mi-Jung Choi Dept. of Computer Science KNU
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.
ECE Prof. John A. Copeland Office: Klaus or call.
SNMP ITL. ITL: © Hans Kruse, Shawn Ostermann, Carl Bruggeman2 Objectives Overview of SNMP SNMP Tools SNMP Monitoring Infrastructure.
Communication and Functional Models
MRTG Speaker: Yan-Shiang Wang Adviser: Quincy Wu Date: 2005/11/23.
BAI513 - PROTOCOLS SNMP BAIST – Network Management.
Fundamentals of Network Management
ICT 6621 : Advanced NetworkingKhaled Mahbub, IICT, BUET, 2008 Lecture 13 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.
Prof. Younghee Lee 1 1 Computer Networks u Lecture 14: Network Management Prof. Younghee Lee * Some part of this teaching materials are prepared referencing.
Standards for Network Administration Week-5. Standards for Network Administration 1. Management Information Base A structured database about a network.
APRICOT 2008 Network Management Taipei, Taiwan February 20-24, 2008 Introduction to SNMP.
Network Management Security
SNMP Simple Network Management Protocol. Computer Center, CS, NCTU 2 Network Management  The network management is to Monitor the network Ensure the.
Network management Basic Networking - what’s happening on my network ?!
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.
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.
ITL Getting Information: Packet Sniffing Cisco Router Commands SNMP.
Network Management Security in distributed and remote network management protocols.
Jaringan Telekomunikasi, Sukiswo ST, MT Sukiswo
or call for office visit, or call Kathy Cheek,
Network management Communication model
Lec7: SNMP Management Information
Network Management Computer Networks.
Introduction to Internet Network Management
Fundamentals of Network Management
SNMP (Simple Network Management Protocol) based Network Management
SNMP (Simple Network Management Protocol) based Network Management
Standards, Models and Language
Presentation transcript:

Speaker : Yung-Da Chen Advisor : Dr. Kai-Wei Ke Date : 2011/01/07 Network Management System Using SNMP

Outline Network Management System 2 Introduction to Network Management (NM) Simple Network Management Protocol (SNMP) Structure of Management Information (SMI) Management Information Bases (MIBs) Relate Tools Conclusion Future Works References

Network Management Standard ISO, IETF, ITU-T, …, etc. Network Management System 3

Network Management Network Management System 4 Definition OAM&P of Network and Services OAM&P: Operations, Administration, Maintenance, and Provisioning Goal Network Resources Accuracy / Reliability / Efficiency / Security Quality of Service

Network Management Standards Network Management System 5 NM Standards ISO - OSI Common Management Information Protocol (CMIP) Common Management Information Service (CMIS) IETF - Internet Simple Network Management Protocol (SNMP) ITU-T Telecommunications Management Network (TMN)

NM Standards (cont.) Network Management System 6 Differences ISOIETFTMN Management should be powerful Management should be simple Define management architecture only Object Oriented Approach Variable Oriented Approach Using OSI protocol (CMIP & CMIS) Reliable underlying transport Unreliable transport mechanisms Management Information is exchanged out-of-band

History Network Management System 7 starting as temporary solution many ideas were copied from OSI Management framework COPIED: Manager-Agent concept MIBS ASN.1 TERMINOLOGY OSI Protocol Copied OSI introduced new ideas Real object orientation

OSI NM Architecture and Model Network Management System 8 Network Management Manager Agent Object Structure of Management Information (SMI) Management Information Base (MIB) Protocol Data Unit (PDU) Organization Model Information Model Communication Model Functional Model Configuration Management (CM) Fault Management (FM) Performance Management (PM) Security Management (SM) Accounting Management (AM)

SNMP Architecture and Model Network Management System 9 Organization Model Same as OSI model Information Model Same as OSI model Communication Model Message less complex then OSI Transfer structure (PDU) Functional Model Application functions Operations Administration Security

TMN Architecture Network Management System 10 Address management of telecommunication networks Based on OSI model Superstructure on OSI network Addresses network, service, and business management

Other Groups Network Management System 11 DMTF (Distributed Management Task Force) WBEM: Web Based Enterprise Management CIM: Common Information Model TM-Forum (Tele-Management Forum) Originally based on OSI OMG (Object Management Group) Looking at CORBA for management IEEE (Institute of Electrical and Electronics Engineers) Addresses LAN and MAN management Adopts OSI standards

SNMP Simple Network Management Protocol Network Management System 12

What is SNMP Network Management System 13 Ping Different from ICMP (Internet Control Message Protocol) Ping (Packet Internet Grouper) Remotelocal Remote and local management Including servers, workstations, routers, switches and other managed devices Advantages of using SNMP Standardized Universally supported Allows distributed management access Lightweight protocol

Standard Network Management System 14 SMI (Structure of Management Information) Rules specifying the format used to define objects managed that the SNMP protocol accesses SMIv1: RFC 1155 SMIv2: RFC 2578 MIBs (Management Information Bases) Tell what management information exists MIB-I: RFC 1156 MIB-II: RFC 1213 SNMP (Simple Network Management Protocol) Define how information is exchanged between NMS and Agent SNMPv1: RFC 1157 SNMPv2: RFC 1901, 1905, 1906 SNMPv3: RFC 2571, 2572, 2573, 2574, 2575

SNMP Versions Network Management System 15 SNMPv1 Proposed in 1989 SNMP information include “version number”, “Community Name”, and “PDU” SNMPv2 Proposed in 1993, Revised in 1995 An upgrade to SNMPv1 Add functional enhancements to SNMPv1 (ex: GetBulk- PDU) SNMPv3 Proposed in 1998 Define Authentication, Security, and Access Control for SNMP security mechanism Used with the functionality provided by SNMPv2

Principle Operation Network Management System 16 Manager Agents MIB poll TRAPS GET/SET Transport SNMP v1 : unreliable v2/v3: reliable alternatives variable table

Principle Operation (cont.) Network Management System 17 Trap Get-Request Set-Request GetNext-Request Get-Response Manager Application SNMP Manager Station Trap Get-Request Set-Request GetNext-Request Get-Response Managed Resource Managed Objects SNMP Managed Agent MIB Port 162 Port 161

SNMP Community Network Management System 18 community Manager & Agent : trust relationship upon community basic security The basic security of SNMP Used to identify the group of nodes Define where an SNMP message is destined for Only when two applications in the same community group can communicate with each other Default community name public private Each community name is assigned an access mode read-only (default for “public” community) read-write (default for “private” community)

SNMP Command - Protocol Data Units (PDUs) Network Management System 19 SNMPv1 get getnext set getresponse trap SNMPv2 get getnext set getresponse trap getbulk notification inform report SNMPv3 get getnext set getresponse trap getbulk notification inform report

RMON Network Management System 20 RMON, Remote MONitoring RMON agents or probe has MIBs v1: RFC 1757 v2: RFC 2021 Monitor the data flowing on the remote network using probe or RMON agents An extension of the network manager’s operation Reduces the amount of information required to be transmitted to NMS (data collection as offline mode)

RMON (cont.) Network Management System 21 WAN circuit RMON Agent/Probe Network Management Station Network Management Station Agent MIB RMON-MIBs Rmon Groups ( ) Statistic Group (1)Traffic Matrix Group (6) History Group (2)Filter Group (7) Alarms Group (3)Capture Group(8) Hosts Group (4)Events Group (9) Host Top N Group (5)

Proxy Agents Network Management System 22 Proxy Agents extend the capabilities of SNMP by allowing it to Manage a device that cannot support an SNMP agent Manage a device that supports a non-SNMP management agent Allow a non-SNMP management system to access an SNMP agent Provide firewall-type security to other SNMP agents (UDP packet filtering) Translate between different formats of SNMP messages (v1 and v2) Consolidate multiple managed nodes into a single network address (also to provide a single trap destination)

SMI & MIBs SMI, ASN.1, BER, OID, MIB, …, etc. Network Management System 23

Language of SNMP Network Management System 24 SMI (Structure of Management Information) Specifies the format used for defining managed objects that are accessed via the SNMP protocol ASN.1 (Abstract Syntax Notation One) Used to define the format of SNMP messages and managed objects (MIB modules) using an unambiguous data description format BER (Basic Encoding Rules) Used to encode the SNMP messages into a format suitable for transmission across a network

ASN.1 Network Management System 25 Addresses both syntax and semantics Two type of syntax Abstract syntax Abstract syntax: set of rules that specify data type and structure for information storage Transfer syntax Transfer syntax: set of rules for communicating information between systems Makes application layer protocols independent of lower layer protocols Can generate machine-readable code: Basic Encoding Rules (BER) is used in management modules

BER Network Management System 26 CCITT X.209 specifies the Basic Encoding Rules The relationship between ASN.1 and BER parallels that of source code and machine code All SNMP messages are converted / serialized from ASN.1 notation into smaller, binary data (BER)

SMI Network Management System 27 Denotes : How MIB variables in an MIB are related to one another How variables are formatted Information to obtain the standardization of the MIB Purpose: to make the definition of new MIBs easier Help to guide MIB designer Define the syntax Allow tools to be built

SMI (cont.) Network Management System 28 SMI defines for a managed object Syntax Semantics Other information (ex: status) iso(1).org(3).dod(6).internet(1) Definition of the high-level structure of the internet branch (iso(1).org(3).dod(6).internet(1)) of the MIB naming tree The subset of the ASN.1 language that is used in MIBs

SMI Object Tree Network Management System 29 Root-Node ccitt(0)iso(1) org(3) dod(6) internet(1) dictionary(1)mgmt(2)experimental(3)private(4) joint(2) internetOJECT IDENTIFIER ::= { iso org(3) dod(6) 1 } directoryOJECT IDENTIFIER ::= { internet 1 } mgmtOJECT IDENTIFIER ::= { internet 2 } experimentalOJECT IDENTIFIER ::= { internet 3 } privateOJECT IDENTIFIER ::= { internet 4 }

MIB SMI Managed Object Summary Network Management System 30 SNMP message command ASN.1 BER

SMIv2 Network Management System 31 SMIv2 improves SMIv1 “snmpV2” branch additional iso.org.dod.internet.snmpV2.snmpModules.snmpMI B.snmpMIBObjects Other new object type definition

Standard Naming Tree Network Management System 32 Root ccitt(0)iso(1) stnd(0)reg-auth(1)mib(2)org(3) dod(6) internet(1) dictionary(1)mgmt(2) mib-2(1) experimental(3)private(4) enterprises(1) security(5)snmpV2(6) snmpDomains(1)snmpProxies(2)snmpModules(3) snmpMIB(1) snmpMIBObject( 1) joint(2)

Object Definition Form Network Management System 33 OBJECT-TYPE SYNTAX UnitsParts MAX-ACCESS STATUS DESCRIPTION “Textual description describing this particular managed object.” AUGMENTS { } ::= { } Object Definition Description UnitsPartstime unit's description (ex. seconds, milliseconds, etc.) MAX-ACCESSread-only, read-write, read-create, not-accessible, and accessible-for-notify STATUScurrent(mandatory), obsolete, and deprecated AUGMENTSincrease one or more columns for expand the table

Object Type Definition Network Management System 34 OBJECT-TYPE: SYNTAX INTEGER OCTET STRING OBJECT IDENTIFIER BITS IpAddress Integer32 Counter32 Counter64 Gauge32 TimeTicks Opaque New Type MAX-ACCESS read-only read-write read-create accessible-for-notify not-accessible STATUS current deprecated obsolete DESCRIPTION“”

MIB-II Network Management System 35 MIB-II is the most important management group of SNMP Each device (which supports SNMP) supports MIB-II as well RFC1213-MIB defined the branch of mib-2’s OIDs Defined base on SMIv1 mib-2 defined as iso.org.dod.internet.mgmt

MIB-II (cont.) Network Management System 36 mib-2(1) system(1) interfaces(2) at(3) ip(4) icmp(5) tcp(6) udp(7) egp(8) transmission(10) snmp(11) ( ) ( )7sysDescr, sysName, sysUptime, … ( )23ifInError, ifOutError, … ( )3(Address Translation), atPhysAddress, … ( )42ipRoutingTable, ipNetToMediaTable, … ( )26icmpInEchos, icmpOutEchos, … ( )19tcpConnTable, … ( )6udpTable, … ( )20egpNeighAs, … ( )0non ( )30snmpInTraps, …

Relate Tools SNMP Agents, NMS, Trend Analysis Tool, …, etc Network Management System 37

Relate Tools Network Management System 38 SNMP Agents AdventNet SNMP Agent Microsoft … NMS HP OpenView Net-SNMP Nagios OpenNMS NINO … Trend Analysis Tool MRTG (Multi Router Traffic Grapher) RRDtool … Others ping, ipconfig / ifconfig, arp, netstat, tracert / traceroute, …, etc.

Conclusion Conclusion, Future Works, and References Network Management System 39

Conclusion Network Management System 40 SNMP become the most popular Network Management System for INTERNET world Current SNMP used SNMPv1 SNMPv2c SNMPv3 Current SMI used SMIv2 Current MIB used MIB-II

Future Works Network Management System 41 Monitor Analysis Self-Similar Traffic Analysis on WiMAX Network Topology Discovery Boundary discovery Fault Management Delay Universal Network Monitoring and Management System for Heterogeneous Communication Networks, HNMS NSC E

References Network Management System 42 Douglas R. Mauro, and Kevin J. Schmidt, “Essential SNMP 2e,” O’Reilly Media Inc., 2007 Sean J. Harnedy, “Total SNMP : exploring the Simple Network Management Protocol,” Prentice Hall PTR, 1998 Dedi Rahmawan Putra, “Network Management System,” available at RP_ ppt RP_ ppt The SimpleWeb, URL:

Q & A