NETWORK MANAGEMENT MANAGEMENT PROTOCOL.

Slides:



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

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 8: Monitoring the Network Connecting Networks.
Implementing a Highly Available Network
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 24 Network Management: SNMP.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
Dr Alejandra Flores-Mosri Network Monitoring Internet Management & Security 06 Learning outcomes At the end of this session, you should be able to: –Explain.
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.
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
Nov 9, 2006 IT 4333, Fall IT 4333 – Network Admin & Management RMON From: Byte Magazine, Javvin.com, Cisco.com, Wikipedia, and IETF.
Remote Monitoring and Desktop Management Week-7. SNMP designed for management of a limited range of devices and a limited range of functions Monitoring.
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.
McGraw-Hill The McGraw-Hill Companies, Inc., 2000 SNMP Simple Network Management Protocol.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
HiVision SNMP Software.
Network Protocols UNIT IV – NETWORK MANAGEMENT FUNDAMENTALS.
Protocols and the TCP/IP Suite Chapter 4. Multilayer communication. A series of layers, each built upon the one below it. The purpose of each layer is.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
9/15/2015© 2008 Raymond P. Jefferis IIILect Application Layer.
Network Management System The Concept –From a central computer, network administrator can manage entire network Collect data Give commands –Moving gradually.
Network management Network management can be characterized based on the functions it carries out: Configuration Management: inventory, configuration,
BAI513 - PROTOCOLS SNMP BAIST – Network Management.
1 Version 3.0 Module 11 TCP Application and Transport.
Linux+ Guide to Linux Certification, Second Edition Chapter 14 Network Configuration.
1 Network Management: SNMP The roots of education are bitter, but the fruit is sweet. - Aristotle.
Syslog (1) The purpose of syslog is to write system messages to a log The purpose of syslog is to write system messages to a log Syslog messages can include.
Application Layer Khondaker Abdullah-Al-Mamun Lecturer, CSE Instructor, CNAP AUST.
Network Management Protocols and Applications Cliff Leach Mike Looney Danny Mar Monty Maughon.
SNMP 1. SNMP is an Internet protocol developed by the IETF. It is designed to facilitate the exchange of management information between network elements.
OS Services And Networking Support Juan Wang Qi Pan Department of Computer Science Southeastern University August 1999.
1 Microsoft Windows 2000 Network Infrastructure Administration Chapter 4 Monitoring Network Activity.
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.
Network Monitoring Sebastian Büttrich, NSRC / IT University of Copenhagen Last edit: February 2012, ICTP Trieste
Operating Cisco IOS Software
Instructor Materials Chapter 8 Configuring Cisco Devices
Simple Network Management Protocol
released for field test training
© 2002, Cisco Systems, Inc. All rights reserved.
SNMP.
Lec7: SNMP Management Information
Overview – SOE Net-SNMP v
© 2002, Cisco Systems, Inc. All rights reserved.
Overview – SOE Net-SNMP v5.7.3
By Sachin Kumar Korenga & Rochita Thakkallapally
© 2002, Cisco Systems, Inc. All rights reserved.
Chapter 2: Configure a Network Operating System
SNMP M Clements ENS.
Network Management week 11
RMON.
The OSI Model and the TCP/IP Protocol Suite
SNMP M Clements ENS.
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Lecture 6: TCP/IP Networking By: Adal Alashban
© 2002, Cisco Systems, Inc. All rights reserved.
Chapter 6: Network Layer
NAT , Device Discovery Chapter 9 , chapter 10.
Network Administration CNET-443
The OSI Model and the TCP/IP Protocol Suite
Chapter 2: Configure a Network Operating System
SNMP M Clements ENS.
CHAPTER 8 Network Management
Chapter 8: Monitoring the Network
ECEN “Internet Protocols and Modeling”
SNMP (Simple Network Management Protocol) based Network Management
Module 12 Network Configuration
The OSI Model and the TCP/IP Protocol Suite
Top-Down Network Design Chapter Nine Developing Network Management Strategies Copyright 2010 Cisco Press & Priscilla Oppenheimer.
Presentation transcript:

NETWORK MANAGEMENT MANAGEMENT PROTOCOL

NETWORK MANAGEMENT Competencies Name the most common management protocols Understand how they are positioned and what their most important distinguishing characteristics are Explain management primitives and protocol message structure used with SNMP Grasp the reasons for the enormous popularity of the command-line interface (CLI), while appreciating some of the challenges faced by management applications that use it Understand how syslog works Explain the use of Netflow and IP Flow Information Export (IPFIX) Describe the latest trend in management protocols, Netconf

NETWORK MANAGEMENT SNMP Devices that typically support SNMP include routers, switches, servers, workstations, printers, modem racks and more. used mostly in network management systems to monitor network-attached devices for conditions that warrant administrative attention. consists of a set of standards for network management, including an application layer protocol, a database schema, and a set of data objects. SNMP-managed network consists of three key components: Managed device Agent — software which runs on managed devices Network management system (NMS) — software which runs on the manager

NETWORK MANAGEMENT How SNMP works SNMP is a IETF udp-based network protocol to manage network attached devices, formally managed devices, from remote network management systems (NMS). The managed device software component supporting the protocol, formally called agent, is public through UDP port 161 and allows NMSs: Setting data to managed devices. Getting data from managed devices. Receiving events from managed devices.

NETWORK MANAGEMENT

NETWORK MANAGEMENT

NETWORK MANAGEMENT SNMP uses SNMP communication principles SNMP uses one or more administrative computers, managers, have the task of monitoring or managing a group of hosts or devices on a computer network. Each managed system executes, at all times, a software component called an agent which reports information via SNMP to the manager.

NETWORK MANAGEMENT MIB (Management information base) SNMP itself does not define which information (which variables) a managed system should offer. SNMP uses an extensible design, where the available information is defined by management information bases (MIBs). MIBs describe the structure of the management data of a device subsystem; they use a hierarchical namespace containing object identifiers (OID). Each OID identifies a variable that can be read or set via SNMP. MIBs use the notation defined by Structure of Management Information Version 2 (SMIv2, RFC 2578), a subset of ASN.1.

NETWORK MANAGEMENT SNMP Message Format

NETWORK MANAGEMENT CLI (Command Line interface) CLI is intended for human interaction, it offers many features to make such interactions easier: Help functions (typing a ? behind a command to display the list of available command options) Autocompletion (needing to type only the first few characters of a command or option that make it unique, and using the Tab key to tell the system to fill in the rest) Prompts (enabling you to enter different command modes, and reminding you of that mode by the form that the prompt takes)

NETWORK MANAGEMENT Example CLI : Configuring an Interface Cisco Linux # mcedit /etc/sysconfig/network-scripts/ifcfg-eth0 # Intel Corporation 82573E Gigabit Ethernet Controller (Copper) DEVICE=eth0 BOOTPROTO=static DHCPCLASS= HWADDR=00:30:48:56:A6:2E IPADDR=192.168.1.10 NETMASK=255.255.255.0 ONBOOT=yes

NETWORK MANAGEMENT Use of CLI as a Management Protocol CLI is not a management protocol at all. It is a command-line interface However, management applications are faced with the problem of how to access certain management functionality at the device. In many cases, not all features are covered through SNMP or other management interfaces. This requires applications (as well as operator-defined management scripts, subsumed in our discussion under management applications) to fall back on what is available, which is generally CLI. show Management Information Displayed in Table Format

NETWORK MANAGEMENT syslog: The CLI Notification Sidekick syslog (by convention, written in lowercase) originated in the server world—for example, with UNIX hosts. It has become extremely popular as a simple mechanism for managed devices to emit event messages and is today provided by most data communications equipment—routers, switches, and the like. syslog messages have two parts, a message header and the message body. The message body contains the content of the message itself. It is the “informal” part of a syslog message, not subjected to any inherent constraints. In many cases, it simply contains plain English text.

NETWORK MANAGEMENT example of a syslog message: 172.19.209.130 000024: *Apr 12 18:01:55.643: % ENV_MON-1-SHUTDOWN: Environmental Monitor initiated shutdown originator is a device with IP address 172.19.209.130 sequence number is 000024 message was generated on April 12, 18:01:55.643 local time. facility emitting the alarm is ENV_MON, the severity is 1, and the mnemonic is SHUTDOWN. message header is components up to the colon after ENV MON-1-SHUTDOWN The rest of the message is part of the message body.

NETWORK MANAGEMENT

NETWORK MANAGEMENT Netconf: A Management Protocol for a New Generation Netconf is one such management protocol. It is geared specifically toward managing the configuration of data-networking devices. The fact that Netconf is designed for device configuration does not mean that it could not be used or expanded for other purposes.

NETWORK MANAGEMENT

NETWORK MANAGEMENT

NETWORK MANAGEMENT IPFIX (Internet Protocol Flow Information Export) universal standard of export for Internet Protocol flow information from routers, probes and other devices that are used by mediation systems, accounting/billing systems and network management systems to facilitate services such as measurement, accounting and billing. The IPFIX standard defines how IP flow information is to be formatted and transferred from an exporter to a collector. Previously many data network operators were relying on the proprietary Cisco Systems NetFlow standard for traffic flow information export. A simple information set sent via IPFIX might look like this: Source Destination Packets ------------------------------------------ 192.168.0.201 192.168.0.1 235 192.168.0.202 192.168.0.1 42

NETWORK MANAGEMENT This information set would be sent in the following IPFIX message: As can be seen, the message contains the IPFIX header and two IPFIX Sets: Template Set : introduces the build-up of the Data Set used Data Set : contains the actual data. Because the Template Set is buffered in Collectors it will not need to be transmitted in subsequent messages.

NETWORK MANAGEMENT Summarizing

NETWORK MANAGEMENT Summarizing SNMP, Netconf, and Netflow/IPFIX are all targeted at management applications. SNMP is primarily used for monitoring and retrieving state information and operational data from devices. Netconf is primarily intended to provision devices and manage configurations. Netflow and IPFIX are specialized to collect statistical information about IP-based network traffic from data-networking equipment. CLI is targeted at human users. Applications also use it to provision devices when necessary. syslog is used by humans (such as administrators needing to inspect logs) and management applications alike. As far as human users are concerned, it complements CLI. Sometimes event coverage of syslog and SNMP overlaps. syslog provides generally wider coverage than SNMP, but when available, SNMP is often preferred by applications because of its rigid formal structure and semantics.

NETWORK MANAGEMENT Bibliography Alexander Clemm, Ph.D., Network Management Fundamentals, Copyright© 2007 Cisco Systems, Inc., Cisco Press 800 East 96th Street Indianapolis, IN 46240 USA http://www.cisco.com/networkers/nw04/presos/docs/NMS-1N02.pdf http://monitoringtt.blogspot.com/2010/05/snmp-for-dummies-protocol.html http://medusa.sdsu.edu/network/CS596/Lectures/ch23_SNMP.pdf https://ietf.org/wg/ipfix/charter/