TELE 301 Network Management



Similar documents
ITEC310 Computer Networks II

Network Management. Jaakko Kotimäki. Department of Computer Science Aalto University, School of Science. 21. maaliskuuta 2016

SNMP and Network Management

SNMP. Simple Network Management Protocol

System and Network Management

SNMP Basics BUPT/QMUL

This Lecture. NWEN 403 Advanced Network Engineering. Network Management. Outline. Network management. Qiang Fu

Network Management (NETW-1001)

Simple Network Management Protocol

A Guide to Understanding SNMP

PA160: Net-Centric Computing II. Network Management

TÓPICOS AVANÇADOS EM REDES ADVANCED TOPICS IN NETWORKS

Lecture 5: Foundation of Network Management

Configuring SNMP Cisco and/or its affiliates. All rights reserved. 1

SNMP Simple Network Management Protocol

SNMP Extensions for a Self Healing Network

SNMP....Simple Network Management Protocol...

SNMP -overview. Based on: W.Stallings Data and Computer Communications

SNMP Network Management Concepts

A Brief Introduction to Internet Network Management and SNMP. Geoff Huston NTW Track 4

SIMPLE NETWORK MANAGEMENT PROTOCOL (SNMP)

Simple Network Management Protocol SNMP

Network Monitoring with SNMP

This watermark does not appear in the registered version - SNMP and OpenNMS. Part 1 SNMP.

Presented by Aurang Zeb 14CS-03. Network Management System

Introduction to Simple Network Management Protocol (SNMP)

Network Management. What is network management?

Simple Network Management Protocol

(Refer Slide Time: 1:17-1:40 min)

Simple Network Management Protocol

Network Management & Monitoring Introduction to SNMP

Chapter 9 Network Management

Outline of the SNMP Framework

NETWORK MANAGEMENT CHAPTER 20-1

How To Set Up Foglight Nms For A Proof Of Concept

Network Monitoring with SNMP

Simple Network Management Protocol (SNMP) Primer

Network Management and Monitoring Software

Introduction Network Management Framework Structure of Management Information Names Instances Syntax...

Tutorial on Network Management and Measurements. Tasos Alexandridis

Chapter 9 Network Management

Chapter 8 Network Management. Chapter 8 outline. What is network management? Chapter 8: Network Management

Network Monitoring & Management Introduction to SNMP

Subnetting and Network Management Omer F. Rana. Networks and Data Communications 1

MANAGING NETWORK COMPONENTS USING SNMP

Dell OpenManage SNMP Reference Guide Version 8.0.1

Active Management Services

Network Monitoring. By: Delbert Thompson Network & Network Security Supervisor Basin Electric Power Cooperative

Simple Network Management Protocol

The ABCs of SNMP. Info Sheet. The ABC of SNMP INTRODUCTION. SNMP Versions

Note: Most of the information in this chapter is taken from [1], and accompanying slides that are Mani Subramanian 2000

Simple Network Management Protocol

Brocade Product Training

Using RMON to Manage Remote Networks Gilbert Held

Top-Down Network Design

Simple Network Management Protocol

Chapter 9 Network Management. ISO network management. What is network management? Chapter 9: Network Management. Network Management standards

Network Management. Network management definition? Network Management. Network management definition? Copyright and acknowledgments

Network Management. Network Management. Copyright and acknowledgments. Acknowledgements. Pag. 1

Network Management. Copyright and acknowledgments

Know the signs of potential problems. Prevent problems before they occur. This unit contains the following three lessons:

PLANEAMENTO E GESTÃO DE REDES INFORMÁTICAS COMPUTER NETWORKS PLANNING AND MANAGEMENT

Chapter 38 Simple Network Management Protocol (SNMP)

Chapter 12: Network Management

SolarWinds Certified Professional. Exam Preparation Guide

Network Management - SNMP

PANDORA FMS NETWORK DEVICE MONITORING

Management, Logging and Troubleshooting

Network Management & Monitoring Introduction to SNMP

Table of Contents. Overview...2. System Requirements...3. Hardware...3. Software...3. Loading and Unloading MIB's...3. Settings...

Chapter 18. Network Management Basics

PANDORA FMS NETWORK DEVICES MONITORING

INTERNET MANAGEMENT PROTOCOLS TUTORIAL STOCKHOLM, SWEDEN 29 OCTOBER 1999 AIKO PRAS UNIVERSITY OF TWENTE THE NETHERLANDS

Chapter 19: Network Management. Business Data Communications, 5e

Network Management. Who's the boss? You or the network? net man - 1. Copyright 2000 Scott Bradner

AN-POV-011 SNMP use with POV

SolarWinds Technical Reference

Simple Network Management Pwnd. Information Data Leakage Attacks Against SNMP

A FAULT MANAGEMENT WHITEPAPER

Simple Network Management Protocol (SNMP) Amar J. Desai Graduate Student University of Southern California Computer Science

Simple Network Management Protocol

Network Management Tools for Tactical Network Testing and Monitoring on Test Ranges

Minimal network traffic is the result of SiteAudit s design. The information below explains why network traffic is minimized.

8 Tutorial: Using ASN.1

Configuring Simple Network Management Protocol (SNMP)

SNMP MANAGER ON A PDA. A Major Qualifying Project Report: submitted to the Faculty. of the WORCESTER POLYTECHNIC INSTITUTE

Cisco CMTS Router MIB Overview

Jean Parrend 1/6 SNMP. Content. 1. Introduction...1

RMON, the New SNMP Remote Monitoring Standard Nathan J. Muller

SNMP Diagnostics. Albert Kagarmanov, Matthias Clausen (DESY)

Network Management Functions RMON1, RMON2. Network Management

Comparison of SNMP. Versions 1, 2 and 3

Text Book: Computer Networking: A Top Down Approach Featuring the Internet 3rd edition, by Jim Kurose and Keith Ross, Addison-Wesley

What is it? SNMP. Agenda. Four Basic Elements

SNMP. Overview. LabTech

Vanguard Applications Ware Basic Protocols. SNMP/MIB Management

SNMP Protocol for Easy Network Management

NMS300 Network Management System

The best network information. COPA-DATA know-how: SNMP with zenon

11.1. Performance Monitoring

Transcription:

TELE 301 Network Management Lecture 20: Management Tools and Protocols Haibo Zhang Computer Science, University of Otago TELE301 Lecture 20: Management tools and protocols 1

What is Network Management? Monitoring, testing, configuring, and trouble-shooting network components to meet a set of requirements defined by an organization. These requirements include the smooth, efficient, operation of the network that provides the predefined quality of service to users. TELE301 Lecture 20: Management tools and protocols 2

Why we Manage? Early Warning Aim to preempt causes of downtime Imminent failure: changes in rate of errors Planning Trend analysis & capacity planning Daily, weekly, yearly graphs. Statistical tools Monitoring Improve visibility of the network Better alerting, anomaly detection TELE301 Lecture 20: Management tools and protocols 3

Areas of Network Management Configuration Management Reconfiguration and documentation Hardware, software, user-account Fault Management Reactive: detect, isolate, correct, and record Proactive: tries to avoid faults from happening Performance Management Capacity, traffic, throughput, and response time Security Management Accounting Management Control user s access to network resources through charges TELE301 Lecture 20: Management tools and protocols 4

SNMP (1) Simple Network Management Protocol A framework for managing devices in an internet using the TCP/ IP protocol suite Provides a set of fundamental operations for monitoring and maintaining an internet Use the concept of manager and agent Agent: a managed station (router or host) that runs SNMP server program Manger: a host that runs the SNMP client program Agent Agent Agent Manager Agent variables Agent TELE301 Lecture 20: Management tools and protocols 5

SNMP (2) Basic ideas for management with SNMP SNMP is a client pull model Each agent (server) keeps performance information in a database. A manager (client) pulls data from the agent A manager forces an agent to perform a task by resetting values in the agent database SNMP is a server push model An agent (server) pushes out a trap message to the manager process (client) by warning the manager of an unusual situation TELE301 Lecture 20: Management tools and protocols 6

Management Components Management SNMP SMI MIB SMI (Structure of Management Information) Defines rules for naming objects, defining object types, and showing how to encode objects and values MIB (Management Information Base) Creates a collection of named objects, their types, and their relationship to each other SNMP Defines the format of packets exchanged between a manager and an agent It reads and changes the status of objects in SNMP packets TELE301 Lecture 20: Management tools and protocols 7

An Analogy Language syntax SMI Declaration and definition MIB Program coding SNMP Computer Programming Network Management TELE301 Lecture 20: Management tools and protocols 8

SMI Tree Each name object has a unique name (object identifier) ccitt(0) Root Node iso(1) org(3) dod(6) joint(2) Structure of Management Information internet(1) directory(1) mgmt(2) experimental(3) private(4) mib-2(1) system(1) interfaces(2) ip(4) snmp(11) host(25) TELE301 Lecture 20: Management tools and protocols 9

Tree Pointing (OIDs) Each object can be defined using a sequence of integers separated by dots (used in SNMP) Each object can also be defined using a sequence of textual names separated by dots (used by people) iso.org.dod.internet.mgmt.mib-2 <--> 1.3.6.1.2.1 The objects that are used in SNMP are located under the mib-2 object. So their identifiers always start with 1.3.6.1.2.1 TELE301 Lecture 20: Management tools and protocols 10

Object Data Types Simple data types INTEGER, OCTET STRING, IPAddress, Counter32, TimeTicks, Structured type Sequence: a combination of simple data types, not necessarily of the same type, Similar to a struct in C. Sequence of: a combination of simple data types all of the same type all a combination of sequence data types all of the same type. Similar to an array in C. TELE301 Lecture 20: Management tools and protocols 11

MIB Each agent has its own MIB, which is a collection of all the objects that the manager can manage The objects in MIB are categorized into several groups mib-2 sys if at ip icmp tcp udp egp cmot trans snmp 1 2 3 4 5 6 7 8 9 10 11 TELE301 Lecture 20: Management tools and protocols 12

SNMP Uses both SMI and MIB Uses UDP protocol on port 161 (agent) and port 162 (manager) Defines eight types of protocol data units Client SNMP manager UDP GetRequest GetNextRequest GetBulkRequest SetRequest Response Trap Server SNMP agent InformRequest Report To another manager To another manager TELE301 Lecture 20: Management tools and protocols 13

Trap Asynchronous notification from agent to network management station When an interface changes state (up/down/testing) Some threshold is exceeded (e.g error rate) Authentication failure TELE301 Lecture 20: Management tools and protocols 14

SNMP Message Request-id Message Header Error-status Error-index Varbind List PDU variable value variable value TELE301 Lecture 20: Management tools and protocols 15

SNMP Versions Version 1 Very simple No encryption. Version 2 Introduced bulk operations Still no encryption Version 3 No changes to the protocol Primarily added security and remote configuration enhancements Changed architecture to user/view based access control with payload encryption. TELE301 Lecture 20: Management tools and protocols 16

Monitoring Architecture In-band or Out-of-band? Failover? Use in-band Remote admin needs? Use out-of-band Single or Distributed NMS? Distributed can be useful when you have caretaker IT support outside of normal business hours. TELE301 Lecture 20: Management tools and protocols 17

In-band vs. Out-of-band In-band Cost vs Reliability Out-of-band TELE301 Lecture 20: Management tools and protocols 18

NMS Applications NMS Suites mapping, database storage, pager alerts, extensibility, trend analysis Element managers generally configuration software that comes with the device, e.g. network printer admin utility Trend analysis graphs, forecasting, weather maps TELE301 Lecture 20: Management tools and protocols 19

Example (PHP Weathermap) TELE301 Lecture 20: Management tools and protocols 20

Server Monitoring There are SNMP MIBs for diverse types of services CPU statistics, e.g., percentages of idle CPU time:.1.3.6.1.4.1.2021.11.11.0 Memory Statistics, e.g., Total RAM used:.1.3.6.1.4.1.2021.4.6.0 Disk Statistics,.e.g., Available space on the disk:.1.3.6.1.4.1.2021.9.1.7.1 Extensible SNMP Agents extend a particular agent's MIB and retrieve values from an external source (a script, program, or file) TELE301 Lecture 20: Management tools and protocols 21