Fundamentals of Network Management

Slides:



Advertisements
Similar presentations
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Advertisements

What is it? What is it used for?
Global Network & Network Management **** IEC Teacher Workshop June 28, 2012 Prof. Mani Subramanian.
1 1/15/ :37 Chapter 14Network Management1 Rivier College CS575: Advanced LANs Chapter 14: Network Management.
Chapter 19: Network Management Business Data Communications, 5e.
CIS : Network Management. Introduction Network, associated resources and distributed applications indispensable Complex systems —More things can.
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.
Chapter 19: Network Management Business Data Communications, 4e.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 24 Network Management: SNMP.
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
Network Management 2 School of Business Eastern Illinois University © Abdou Illia, Spring 2007 (Week 16, Thursday 4/19/2007)
1 ITC242 – Introduction to Data Communications Week 12 Topic 18 Chapter 19 Network Management.
Network Management Principles and Protocols
William Stallings Data and Computer Communications 7 th Edition Chapter 2 Protocols and Architecture.
Network Management Definition "...deploying and coordinating resources in order to plan, operate, administer, analyze, evaluate, design and expand communication.
1 Pertemuan 26 Manajemen Jaringan dan Network Security Matakuliah: H0174/Jaringan Komputer Tahun: 2006 Versi: 1/0.
Network Management Management Tools –Desirable features Management Architectures Simple Network Management Protocol.
1 System support & Management Protocols Lesson 13 NETS2150/2850 School of Information Technologies.
Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practice © Mani Subramanian Chapter 3.
COMP4690, by Dr Xiaowen Chu, HKBU
COE 342: Data & Computer Communications (T042) Dr. Marwan Abu-Amara Chapter 2: Protocols and Architecture.
Agenda SNMP Review SNMP Manager Management Information Base (MIB)
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.
1.  TCP/IP network management model: 1. Management station 2. Management agent 3. „Management information base 4. Network management protocol 2.
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.
Network Management System The Concept –From a central computer, network administrator can manage entire network Collect data Give commands –Moving gradually.
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.
BAI513 - PROTOCOLS SNMP BAIST – Network Management.
William Stallings Data and Computer Communications 7 th Edition Data Communications and Networks Overview Protocols and Architecture.
Fundamentals of Network Management by Behzad Akbari Fall 2008 In the Name of the Most High.
Department of Electronic Engineering City University of Hong Kong EE3900 Computer Networks Introduction Slide 1 A Communications Model Source: generates.
Lec 3: Infrastructure of Network Management Part2 Organized by: Nada Alhirabi NET 311.
Chapter 3 Basic Foundations: Standards, Models, and Language Network Management: Principles and Practices © Mani Subramanian 2011 Chapter 3 Basic Foundations:
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.
Chapter 19: Network Management Business Data Communications, 4e.
Standards, Models, and Language
Standards, Models, and Language The Internet Model: Widely used for network management. It is simple scalar model and, hence, easy to implement. The OSI.
Network Management Lecture 2. Basic Foundations: Standards, Models, and Language 3-1 Chapter 3.
William Stallings Data and Computer Communications
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.
Network Management Concepts: Models and Languages * * Mani Subramanian “Network Management: Principles and practice”, Addison-Wesley, 2000.
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.
Lec 3: Infrastructure of Network Management Part2 Organized by: Nada Alhirabi NET 311.
Network Management Overview
Network management Communication model
Chapter 19: Network Management
Lec 5: SNMP Network Management
Chapter 3 Basic Foundations: Standards, Models and Language
Basic Foundations: Standards, Models, and Language
System and Network Management
Fundamentals of Network Management
Lec 5: SNMP Network Management
SNMP (Simple Network Management Protocol) based Network Management
Chapter 4 Network Management Standards and Models
Chapter 4 Network Management Standards and Models
Simple Network Management Protocol
Standards, Models and Language
Presentation transcript:

Fundamentals of Network Management In the Name of the Most High Fundamentals of Network Management by Behzad Akbari Fall 2011

Network Management Standards OSI Common Management Information Protocol (CMIP) International standard (ISO / OSI) Management of data comm. Network LAN and WAN Deals with all 7 layers Most complete Object oriented representation Well structured and layered Consumes large resources in implementation Internet Simple Network Management Protocol (SNMP) Industry standard (IETF) Originally intended for management of Internet components, currently adopted for WAN and telecom systems. Easy to implement Most widely implemented NM standard. Lacks advanced functionality (compared to CMIP)

Network Management Standards (…) Telecommunication Management Network (TMN) International standard of the ITU-T Management of telecom networks Based on the OSI network management framework Addresses both network, administrative, and business aspects of management. IEEE Addresses LAN and MAN management. Deals with the first 2 layers. Web-based Management Web-based Enterprise Management (WBEM) Java Management Application Program Interface (JMAPI)

Management Architecture This architecture is used for both OSI and SNMP-based management Consists of a number of models

OSI Models Organization Information Communication Functions Network management components Functions of components Relationships Information Structure of Management Information (SMI) Syntax and semantics Management Information Base (MIB) Organization of management information Communication Transfer syntax with bi-directional messages Transfer structure (PDU) Functions Application functions Configure components Monitor components Measure performance Secure information Usage accounting

SNMP Architecture and Models Organization Same as OSI model Information Same as OSI, but scalar Communication Messages less complex than OSI and unidirectional Transfer structure (PDU) Functions Application functions Operations Administration Security

Organizational Model Manager Agent Managed object Sends requests to agents Monitors alarms Houses applications Provides user interface Agent Gathers information from objects Configures parameters of objects Responds to managers’ requests Generates alarms and sends them to mangers Managed object Network element that is managed Houses management agent All objects are not managed / manageable

Organization Model Manage objects can be Managed object Network elements (hardware, system) hubs, bridges, routers, transmission facilities Software (non-physical) programs, algorithms Administrative information contact person, name of group of objects (IP group) Houses SNMP management agent Objects are classified into managed/unmanaged Managed object has a running management agent Manager Managed objects Unmanaged objects Two-Tier Network Management Organization Model Agent process MDB MDB Management Database

Organization Model Management Station (Manager) Interface for network managers to monitor and control the network Contains management applications (data analysis, fault recovery, etc.) Translation capabilities from manager’s requirements into actual monitoring and control of remote elements Contains DB of information extracted from MIBs of all the managed entities in the Network Manager Managed objects Unmanaged objects Two-Tier Network Management Organization Model Agent process MDB MDB Management Database

Organization Model Management Agent Gathers information from objects Configures parameters of objects (e.g., enable/disable a router port, shut down a port on a hub, etc.) Responds to requests for information and actions from managers Generates alarms and sends them to managers Manager Managed objects Unmanaged objects Two-Tier Network Management Organization Model Agent process MDB MDB Management Database

Organization Model Middle layer plays the dual role Agent to the top-level manager Manager to the managed objects collects, processes and stores data locally Performs statistical operation on the data and passes it to top level manager The intermediate system could be at a local site and passes info. to a remote site. Example of middle level: Remote monitoring agent (RMON) Agent / Manager Managed objects Agent process Manager Three-Tier Network Management Organization Model MDB MDB Management Database

Organization Model Different network domains, each managed locally MoM Agent Agent NMS Manager Managed objects MDB MoM Manager of Managers NMS Network Management System Different network domains, each managed locally Agent NMS manages the domain MoM presents integrated view of domains Domain may be geographical, administrative, vendor-specific products, etc.

Dual Role of Management Process Peer NMSs Dual Role of Management Process

Communication Model MIB MANAGER AGENT SNMP Resources are represented as objects (or data variables) Collection of objects is a MIB (more later) A manager performs monitoring by retrieving the value of MIB objects A manager causes an action to take place or changes the configuration settings by modifying values of specific variables

Communication Model MIB MANAGER AGENT SNMP Management stations and agents are linked by a network management protocol SNMP is used for the management of TCP/IP networks Get: manager or management station can retrieve the value of objects at the agent Set: set the values of objects at the agent Trap: agent notifies manager on significant events

Protocol Architecture -SNMP uses UDP port 161 - connection-less (e.g., Ethernet, X.25, ATM) Interprets SNMP messages and controls the agent’s MIB

Communication Model Management data is communicated between agent and manager as well as between managers Three aspects: Transport medium of message exchange (transport protocol) Message format (application protocol) Actual message (commands and responses) Manager Agent Operations / Requests Responses Notifications / Traps Applications Network Elements Managed Objects Management Message Communication Model

Management application Communication Model Management application Application manages object SNMP managed objects GetRequest GetNextRequest SetRequest GetResponse Trap Central MIB GetRequest GetNextRequest SetRequest GetResponse Trap Layer 1 & 2 IP SNMP Manager UDP SNMP Agent Network SNMP Messages

Trap-Directed Polling SNMP encourages the manager to use trap-directed polling A manager may be responsible for a large number agents, each maintains a large number of managed objects It is impractical to regularly poll all agents for all their readable objects (management overhead on the network may be very excessive!) managing entity agent data managing entity data managed device agent data network management protocol managed device agent data agent data managed device managed device

Trap-Directed Polling Initially a manager may poll all the agents for some key information e.g., interface characteristics (# pckts in/out, etc..) Then, each agent is responsible for notifying (through trap messages) the manager of any unusual event e.g., high pckt drop rate at some interface managing entity agent data managing entity data managed device agent data network management protocol managed device agent data agent data managed device managed device

Information Model The representation of objects and information relevant to their management This information is usually communicated between agents and management processes SMI (Structure of Management Information) defines the syntax and semantics of management information stored in MIB (Management Information Base) Example sysDescr: { system 1 } Syntax: OCTET STRING Definition: "A textual description of the entity. " Access: read-only Status: mandatory MIB Contains information about objects Organized by grouping of related objects Defines relationship between objects Agent MIB vs. Manager MIB MIB Agent: local information MIB Manager: info. on all network components

Information Model MDB physical database; e.g.. Oracle Contains measured or administratively configured values of NEs MIB virtual database; schema compiled into management software Info necessary for processes to exchange info. (e.g., #ports/hub) A NMS can automatically discover (periodic broadcast of PING messages) a managed object, such as a hub, when added to the network Once detected, its information (e.g., address, number of ports, etc.) is added to MDB MIB does not need to be updated if another hub from same vendor already exist

Management Information Tree Designation of objects: iso 1 org 1.3 dod 1.3.6 internet 1.3.6.1 Both Internet and OSI define objects uniquely by a tree structure Each managed object occupies a node in the tree underneath the root iso-itu 2 itu iso 1 org 3 dod 6 internet OSI Management Information Tree Root Level 1 Level 2 Level 3 Management Information Tree Standard organizations: define management of objects under them Managed Objects

Object Type and Instance Object ID and Descriptor circle Access: Access privilege Definition : Semantics - textual description Status Implementation requirements Syntax model of object Internet Perspective object ID unique ID and descriptor and name for the object syntax used to model the object access access privilege to a managed object (read-only, etc) status implementation requirements (e.g., optional or mandatory) definition textual description of the semantics of object type

Object Type and Instance Behavior Object Class: Circular object Elliptical Attributes: : circle, dimension Operations: Push ellipse, dimension Notifications Notify changes in attribute values OSI Perspective object class managed object attributes attributes visible at its boundary operations access operations that can be applied to it behavior behavior exhibited by it in response to an operation Notifications notifications emitted by the object

Object Type and Instance

Functional Model Configuration management Security management Set and change network configuration and component parameters Set up alarm thresholds Fault management Detection and isolation of failures in network Trouble ticket administration Performance management Monitor performance of network Security management Authentication Authorization Encryption Accounting management Functional accounting of network usage