SNMP.

Slides:



Advertisements
Similar presentations
CCNA 1 v3.1 Module 11 Review.
Advertisements

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.
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.
SNMP & MIME Rizwan Rehman, CCS, DU. Basic tasks that fall under this category are: What is Network Management? Fault Management Dealing with problems.
Network Management: SNMP
 The Open Systems Interconnection model (OSI model) is a product of the Open Systems Interconnection effort at the International Organization for Standardization.
© 2007 Cisco Systems, Inc. All rights reserved.Cisco Public 1 Version 4.0 Communicating over the Network Network Fundamentals – Chapter 2.
Gursharan Singh Tatla Transport Layer 16-May
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.
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.
Lecture slides prepared for “Business Data Communications”, 7/e, by William Stallings and Tom Case, Chapter 8 “TCP/IP”.
The OSI Model and the TCP/IP Protocol Suite
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 23 Simple Network Management Protocol (SNMP)
Communication Network Protocols Jaya Kalidindi CSC 8320(fall 2008)
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.
Process-to-Process Delivery:
Computer Science and Engineering Computer System Security CSE 5339/7339 Session 24 November 11, 2004.
Lecture 2 TCP/IP Protocol Suite Reference: TCP/IP Protocol Suite, 4 th Edition (chapter 2) 1.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
13/09/2015 Michael Chai; Behrouz Forouzan Staffordshire University School of Computing Transport layer and Application Layer Slide 1.
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,
Network Management8-1 Chapter 8: Network Management Chapter goals: r introduction to network management m motivation m major components r Internet network.
TCP/IP: Basics1 User Datagram Protocol (UDP) Another protocol at transport layer is UDP. It is Connectionless protocol i.e. no need to establish & terminate.
Huda AL_Omairl - Network 71 Protocols and Network Software.
1 Version 3.0 Module 11 TCP Application and Transport.
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.
SNMP 1. SNMP is an Internet protocol developed by the IETF. It is designed to facilitate the exchange of management information between network elements.
Chapter 2 Protocols and the TCP/IP Suite 1 Chapter 2 Protocols and the TCP/IP Suite.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2001 TCP/IP Application Layer.
Ch 9. Network Management Myungchul Kim
 Introduction  Structure of Management Information  Practical Issues  Summary 2.
Transmission Control Protocol (TCP) Internet Protocol (IP)
Voice Over Internet Protocol (VoIP) Copyright © 2006 Heathkit Company, Inc. All Rights Reserved Presentation 5 – VoIP and the OSI Model.
1 Review – The Internet’s Protocol Architecture. Protocols, Internetworking & the Internet 2 Introduction Internet standards Internet standards Layered.
Data Communications and Networks Chapter 6 – IP, UDP and TCP ICT-BVF8.1- Data Communications and Network Trainer: Dr. Abbes Sebihi.
Chapter 36 Network Management & SNMP. Network management monitors network related hardware & software; troubleshoot network problems Detects major failures.
Chapter 27 Network Management Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
IST 201 Chapter 11 Lecture 2. Ports Used by TCP & UDP Keep track of different types of transmissions crossing the network simultaneously. Combination.
Data and Computer Communications Chapter 2 – Protocol Architecture, TCP/IP, and Internet-Based Applications.
What is a Protocol A set of definitions and rules defining the method by which data is transferred between two or more entities or systems. The key elements.
Network management Communication model
Lec7: SNMP Management Information
Karl Quinn 23rd November 2004 NDS M.Sc.
Network Management: SNMP
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Lec 5: SNMP Network Management
Understand the OSI Model Part 2
Network Management Computer Networks.
Lecture 6: TCP/IP Networking By: Adal Alashban
Process-to-Process Delivery:
SNMP (Simple Network Management Protocol) based Network Management
Lecture 2: Overview of TCP/IP protocol
Networking Theory (part 2)
Chapter 2 Network Models
SNMP (Simple Network Management Protocol) based Network Management
CSE 313 Data Communication
Process-to-Process Delivery: UDP, TCP
Transport Protocols Relates to Lab 5. An overview of the transport protocols of the TCP/IP protocol suite. Also, a short discussion of UDP.
Transport Layer 9/22/2019.
Networking Theory (part 2)
Standards, Models and Language
Presentation transcript:

SNMP

SNMP is an Internet protocol developed by the IETF SNMP is an Internet protocol developed by the IETF. It is designed to facilitate the exchange of management information between network elements. By transporting information over the SNMP protocol (such as packets per second and network error rates), network administrators can easily manage network performance and accounting, find and solve network problems, and plan for network growth

SNMP uses the concept of manager and agent SNMP uses the concept of manager and agent. That is, a manager, usually a host, controls and monitors a set of agents, usually routers or servers (see Figure 24.1).

Figure 24.1 SNMP concept

SNMP is an application program that allows: 1. A manager to retrieve the value of an object defined in an agent. 2. A manager to store a value in an object defined in an agent. 3. An agent to send an alarm message about an abnormal situation to the manager.

SNMP & The OSI Model

Ports & UDP SNMP uses User Datagram Protocol (UDP) as the transport mechanism for SNMP messages Ethernet Frame IP Packet SNMP Message CRC UDP Datagram Like FTP, SNMP uses two well-known ports to operate: UDP Port 161 - SNMP Messages UDP Port 162 - SNMP Trap Messages

Encapsulation

To do management tasks, SNMP uses two other protocols: Structure of Management Information (SMI) and Management Information Base (MIB). In other words, management on the Internet is done through the cooperation of three protocols: SNMP, SMI, and MIB, as shown in Figure 24.2.

Figure 24.2 Companion of network management on the Internet

SNMP SNMP defines the format of packets exchanged between a manager and an agent. It reads and changes the status of objects (values of variables) in SNMP packets.

SMI SMI defines the general rules for naming objects, defining object types (including range and length), and showing how to encode objects and values.

MIB MIB creates a collection of named objects, their types, and their relationships to each other in an entity to be managed.

Figure 24.3 Comparing computer programming and network management

Figure 24.4 Management overview

SMI The Structure of Management Information is a component for network management. Its functions are: 1. To name objects. 2. To define the type of data that can be stored in an object. 3. To show how to encode data for transmission over the network. SMI is a guideline for SNMP. It emphasizes three attributes to handle an object: name, data type, and encoding method.

SMI SMI data types are divided into three categories: Simple types Application-wide types Simply constructed types.

simple types Integer— A unique value that is a positive or negative whole number (including 0). OctetString— A unique value that is an ordered sequence of zero or more octets, more commonly called bytes. ObjectID— A unique value from the set of all object identifiers allocated according to the rules specified in ASN.1. Bits— New in SMIv2, these are zero or more named bits that specify a value.

application-wide types Network address— Represents an address from a particular protocol family. Examples are InetAddressType and InetAddress. Counter— A nonnegative integer that increments by +1 until it reaches a maximum value, when it is reset to 0 Gauge— A nonnegative integer that can increase or decrease but that latches at a maximum value. The interface load is an example of a gauge. Timetick— Hundredths of a second since an event. The time since an interface entered its current state is an example of a tick. INTEGER— Represents signed, integer-valued information. Unsigned integer— Represents unsigned integer-valued information.

simply constructed types Row— References a row in a table. Each element of the row can be a simple type or an application-wide type. Table— References a table of zero or more rows. Each row has the same number of columns.

TCP/IP Protocol Suite

Figure 24.7 Encoding format TCP/IP Protocol Suite

TCP/IP Protocol Suite

Interactions between manager and agent Interactions between the SNMP manager and managed network elements (SNMP agents) can be any of three different types of commands: • Read— To monitor managed network elements, SNMP managers read MIB variables maintained by the SNMP agents. • Write— To control managed network elements, SNMP managers write MIB variables stored within the SNMP agents. • Notification— SNMP agents use traps or informs to asynchronously report certain events to SNMP managers. Traps are unacknowledged notifications, and informs are notifications acknowledged by the SNMP manager.

Client Pull & Server Push SNMP is a “client pull” model The management system (client) “pulls” data from the agent (server). SNMP is a “server push” model The agent (server) “pushes” out a trap message to a (client) management system

objects All objects managed by SNMP are given an object identifier. The object identifier always starts with 1.3.6.1.2.1.

Figure 24.5 Object identifier

Figure 24.12 mib-2 TCP/IP Protocol Suite

Figure 24.13 udp group TCP/IP Protocol Suite