Network management Communication model

Slides:



Advertisements
Similar presentations
Communication and Functional Models
Advertisements

Overview of Network Management. Outline Describe responsibilities of a network manager Define network management vocabulary Discuss network management.
TCP/IP Protocol Suite 1 Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display. Chapter 24 Network Management: SNMP.
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.
CSCE 515: Computer Network Programming Chin-Tser Huang University of South Carolina.
MJ04/07041 Session 04 Arsitektur SNMP Organization Model Adapted from Network Management: Principles and Practice © Mani Subramanian 2000 and solely used.
Network Management Management Tools –Desirable features Management Architectures Simple Network Management Protocol.
COMP4690, by Dr Xiaowen Chu, HKBU
SNMP PROTOCOL Copyright © 2001 by Aiko Pras These sheets may be used for educational purposes.
SNMP Simple Network Management Protocol
Network Management: SNMP
1 Kyung Hee University Prof. Choong Seon HONG SNMP Management Information.
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.
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.
Chapter 2  Overview of Network Management 1 Chapter 2 Overview  Why is network mgmt necessary?  Network managers job  Network management vocabulary.
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Chapter 23 Simple Network Management Protocol (SNMP)
SNMP Communication and Functional Models
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.
Lec8: SNMP v1.
Chapter 4 SNMPv1: Organization and Information Models Network Management: Principles and Practice © Mani Subramanian Chapter 4.
SNMP Simple Network Management Protocol Team: Matrix CMPE-208 Fall 2006.
1 Introduction to Internet Network Management Mi-Jung Choi Dept. of Computer Science KNU
Chapter 8 Network Management
Network Management8-1 Chapter 8: Network Management Chapter goals: r introduction to network management m motivation m major components r Internet network.
Communication and Functional Models
Fundamentals of Network Management
Fundamentals of Network Management by Behzad Akbari Fall 2008 In the Name of the Most High.
1 Chapter 8 Network Management Security. 2 Outline Basic Concepts of SNMP SNMPv1 Community Facility SNMPv3 Recommended Reading and WEB Sites.
POSTECH DP&NM Lab 1 Simple Network Management Protocol (SNMP) Mi-Jung Choi Dept. of Computer Science KNU
SNMP 1. SNMP is an Internet protocol developed by the IETF. It is designed to facilitate the exchange of management information between network elements.
Standards, Models, and Language The Internet Model: Widely used for network management. It is simple scalar model and, hence, easy to implement. The OSI.
Chapter 4 SNMPv1 Network Management:
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.
CITA 440 Week 6 SNMPv1. Internet SNMP Management Internet Engineering Task Force (IETF) –1990SNMPv1 –1996SNMPv2 –1998SNMPv3 Internet documents: –Request.
 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.
Jaringan Telekomunikasi, Sukiswo ST, MT Sukiswo
Network Management Overview
or call for office visit, or call Kathy Cheek,
Lecture 2: Infrastructure of Network Management Part1
Simple Network Management Protocol (SNMP)
SNMP.
Simple Network Management Protocol (SNMP)
Lec7: SNMP Management Information
Network Management: SNMP
SNMPv1 Network Management: Communication and Functional Models
Network Management Computer Networks.
Introduction to Internet Network Management
Chapter 3 Basic Foundations: Standards, Models and Language
Basic Foundations: Standards, Models, and Language
SNMPv1 Network Management: Communication and Functional Models
Fundamentals of Network Management
SNMP (Simple Network Management Protocol) based Network Management
COMS/CSEE 4140 Networking Laboratory Lecture 10
Chapter 4 Network Management Standards and Models
Chapter 4 Network Management Standards and Models
Network Management Security
CT1305 Computer Network Management Dr. Mostafa H. Dahshan
Standards, Models and Language
Presentation transcript:

Network management Communication model Zeinab MOVAHEDI Chapter 4 & 5 Network management principles and practices

Network Management Standards OSI model Internet model TMN IEEE LAN/WAN Web-based model Open System Interconnection (OSI) management standard: Adopted by International Standards Organisation (ISO) Protocol standard: Common Management Information Protocol (CMIP) has built-in services => Common Management Information Services (CMIS): specify basic services needed to perform the various functions Addresses all 7 layers of OSI reference model. Object-oriented specification Both LAN/WAN can be managed using CMIP/CMIS Complex and large CMIP stack (memory of an ordinary workstation not capable to load a complet CMIP stack) Simple Network Management Protocol (SNMP) standard: Simple Industry standard Primarily intended to manage Internet, but now used to manage WAN and telecommunication systems. Telecommunication Management Network (TMN): Manage telecommunication network Standard of International Telecommunication Union (ITU) Based on CMIP/CMIS specifications IEEE: For WAN and MAN OSI layer 1 and 2 Both CMIP/CMIS and Internet/SNMP use IEEE for lower layers Easy to implement => most widely implemented network management system now

Network management - approches Organization Network management components Functions of components Relationships Defined in ISO 10040 system management overview Specifies object, agent, manager terms Information Structure of management information (SMI) Syntax and semantics Management information base (MIB) Organization of management information Object-oriented Communication Mgmt. application processes, layer Mgmt. between layers, layer operation within layers Transfer syntax with bi-directional messages Transfer structure (PDU) Functions User oriented requirements of network management Application functions (FCAPS) Configure components Monitor components Measure performance Secure information Usage accounting Same as OSI model Same as OSI, but scalar Messages less complex than OSI and unidirectional Application functions Operations Administration Security

Managed LAN 172.17.252.110 172.16.252.1

Managed hub: system information

Managed router: system information

Internet SNMP management 1970 Internet control Message Protocol (ICMP) developped to manage Advanced Research Project Agency Network (ARPANET) Packet Internet Groper (PING) 1980 advent of Unix & client-server architecture ARPANET developed into the inter-networking ARPANET  Internet 1984 Internet Advisory Board (IAB) formed to administor Internet activities Growth in the Internet, remote monitoring and configuration required Simple Gateway Monitoring Protocol (SGMP) Simple Network Management Protocol (SNMP) Interim solution  de facto standard Extensive implementation Enormous simplicity SNMPv2 SNMPv3

Internet organisation and standards Internet Advisory Board Recommended the development of SNMP TCP/IP researchers Internet Architecture Board Manage IETF & IRTF Internet Engineering Task Force (IETF) 1990 SNMPv1 1995 SNMPv2 1998 SNMPv3 Internet Network Information Center (InterNIC) maintains several archives of documents related to Internet & IETF’s activities Internet documents: Request for Comments (RFC) IETF STD Internet Standard FYI For your information RFC number, FYI number, STD number RFC number change, FYI & STD remain constant Source for RFCs ftp://nic.mil/rfc ftp://ftp.internic.net/rfc http://nic/internet.net/ Internet Assigned Numbers Authority (IANA) Assignment of unique parameter values for Internet protocols.

The evolution of SNMP documents

SNMP model Organization Model Information Model Communication Model Relationship between network element, agent, and manager Hierarchical architecture Information Model Uses ASN.1 syntax SMI (Structure of Management Information MIB ( Management Information Base) Communication Model Transfer syntax SNMP over TCP/IP Communication services addressed by messages Security framework community-based model

Two-tier organisation model

Three-tier organisation model: RMON

Three-tier organisation model: Proxy server

SNMP architecture

System architecture

SNMP messages Get-Request Get-Next-Request Set-Request Get-Response Sent by manager requesting data from agent Get-Next-Request Sent by manager requesting data on the next MO to the one specified Set-Request Initializes or changes the value of network element Get-Response Agent responds with data for get and set requests from the manager Trap Alarm generated by an agent

SNMP community

Community profile

Generalized administration model

SNMP protocol specifications Protocol entities : peer processes implementing SNMP & supporting SNMP application entities Communication among protocol entities using messages encapsulated in UDP datagrams

SNMP protocol specifications SNMP protocol entities received on port 162 for traps Port 161 for other messages Maximum length of the protocol on SNMPv1 is 484 The implementtaion of all five PDUs are mandatory GetRequest-PDU, GetNextRequest-PDU, GetResponse-PDU, SetRequest-PDU and Trap-PDU RFC 1157

RFC 1157 - SNMP RFC1157-SNMP DEFINITIONS :: BEGIN IMPORTS ObjectName, ObjectSyntax, NetworkAddress, IpAddress, TimeTicks FROM RFC1155-SMI Message ::= SEQUENCE { version INTEGER { version-1(0) }, community OCTET STRING, data ANY }

RFC 1157 - SNMP -- PDUs GetRequest-PDU ::= [0] IMPLICIT PDU GetNextRequest-PDU ::= [1] IMPLICIT PDU GetResponse-PDU ::= [2] IMPLICIT PDU SetRequest-PDU ::= [3] IMPLICIT PDU

get & set PDUs PDU ::= SEQUENCE { request-id INTEGER, error-status INTEGER { noError(0), tooBig(1), noSuchName(2), badValue(3), readOnly(4), genErr(5)}, error-index INTEGER, variable-bindings VarBindList }

Trap PDU

Trap PDU Trap-PDU ::= [4] IMPLICIT SEQUENCE { enterprise OBJECT IDENTIFIER, agent-addr NetworkAddress, generic-trap INTEGER { coldStart(0), warmStart(1), linkDown(2), linkUp(3), authenticationFailure(4), egpNeighborLoss(5), enterpriseSpecific(6)}, specific-trap INTEGER, time-stamp TimeTicks, variable-bindings VarBindList } VarBind ::= SEQUENCE { Name ObjectName, Value ObjectSyntax VarBindList ::= SEQUENCE OF VarBind END

Get Request – System group

IP address table

Tabular Representation of Aggregate Object

Object identifier of aggregate objects

Multiple Instances of Aggregate Managed Object

MIB for Get-Next-Request Chapter 5 MIB for Get-Next-Request Notes Network Management: Principles and Practice © Mani Subramanian 2000 5-16

Lexicographic Order 5-17 Chapter 5 Network Management: Principles and Practice © Mani Subramanian 2000 5-17

MIB Lexicographic Order Chapter 5 MIB Lexicographic Order Notes A 3.1 B 3.2 T Z E 1.1 1.2 2.1 2.2 Network Management: Principles and Practice © Mani Subramanian 2000 5-18

A More Complex MIB Example Chapter 5 A More Complex MIB Example Notes Network Management: Principles and Practice © Mani Subramanian 2000 5-19

Get-Next-Request operation

Get-Next-Request operation

SNMP MIB